2016阿里巴巴校招远程面试---测试开发岗

         人还是要继续追求的,收到阿里巴巴的面试短信时,整个人都特别激动,于是预约了面试时间,刚好在两天后。这样还有个缓冲。

       预先进入了面试的页面,测试下摄像头与麦克风,后来在短信的提醒下,才发现还需要下载一个共享桌面的控件,还好很快装好了。

       本来还以为会让共享桌面写代码,看你怎么调试,怎么写测试用例之类的,但是没有,整个面试过程才半小时左右,聊得还是比较轻松,但也有卡壳的地方。

       从准备到面试,咱们 对着应聘要求一条条来看,

              1.熟悉C/C++/Java等至少一种编程语言,有Shell或Ruby/PHP/Perl/Python等使用经验者优先; 
              2.熟悉Linux或Unix操作系统; 
              3.熟悉软件的开发测试流程,掌握常用测试用例设计方法,具备设计和开发测试工具和自动化测试框架能力; 
              4.广泛的技术视野,具备很强的学习能力、分析能力和解决问题的能力; 
              5.喜欢钻研技术,工作积极主动,不断追求产品的完善; 
              6.具备奉献精神,善于沟通,善于团队合作。

            对于第一点,说至少一种编程语言,C++,JAVA都学了,但是都没有很深入,这样就有点尴尬,相对之下,C++用的还多一点,就专门准备了C++,希望把面试官引导到C++来,结果我错了,阿里巴巴果然还是以注重JAVA为主,面试官还是问了几个JAVA的问题,很不凑巧,我没答上来。

         自我介绍是必备环节,就略了,不过我应该说得更有逻辑和条理一些的。

         接着,主要针对简历里的项目展开,面试官对于数学建模、还有出国交流的项目很感兴趣。于是我就开始了介绍,说用了什么模型,怎样分析问题,看面试官听的还很满意。我也就从紧张到比较自信了。

        不过,接下来的问题,一连好几个没打上来,又开始紧张。

         ①  JAVA,多线程,同步,如何开启多线程

         ②  内存泄漏的原因

         ③  Linux   grep结合正则表达式查找字符串、

         ④  Python  文件读写

         ⑤  C++继承与多态的实现机制  

       还有个别没答得很好,比如JAVA里的接口

        算法:快速排序,刚好这两天把排序又重新复习了,所以答得很快,看来还是要好好准备。

       最后,面试官问,有没有把测试开发作为职业发展道路的规划之一,自己的职业规划具体是怎样的。

       最后的最后,面试官说,有没有想问的问题,我就问您觉得我需要在哪方面加强学习,他说具体看你自己选择的方向,看了看我的简历,他觉得我可以写自动化脚本,并建议我学学蓝牙协议之类的。

       综上,其实我也明白了自己的不足,主要是钻的不够深,都浮在表面上,写过的东西,只有一个大概的印象,没有很透彻的掌握,另外,加强LInux的使用频率,多了解一些机制的背后实现原理。自己写过的代码,时常看一看,还是很宝贵的。

        状态还是面试中,至于之后会怎么样,那么就好好学习,继续加油了,至于结果,听天由命吧。非常感谢面试官看得起,也感谢阿里提供的面试机会。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值