时间:2013年10月21日
地点:某个咖啡厅
事件:360手机软件开发面试
结果:参加了一面,然后就没有然后了
昨天参加了360的面试,由于之前错过了笔试,这次面试其实是一场霸王面。下午一点半的时候,我到达了360面试的地点,问了问工作人员:没收到通知的有没有面试的机会,他们说要问问hr,hr说会尽量给安排,但可能要等上一段时间。然后我就乖乖地在外面等着,等了大概2个多小时,听到叫我的名字,就兴冲冲地跑了过去。
开始面试了,面试官很和蔼,看了我的简历,先问我C语言懂得多不多,因为我的简历中主要提到的是java和Android开发,后来了解到360开发的产品是深入到内核的软件,所以他们做Android开发也主要使用c,用的应该是JNI技术,面试中并没有问关于JAVA的问题,然后问了我的简历中提到的项目经历,我在项目中所负责的工作详细进行介绍。由于我的简历中写了主修课程,这下杯具了,他问:面向对象的系统分析与设计这门课你学了什么?面向对象系统设计涉及到哪些图?用例图中有哪些模型元素?需求分析阶段需要做什么?通过什么方式?最后要形成一个怎样的文档?我支支吾吾地答完了这部分问题,答得不好,准确地说是很烂!然后他又问:数据结构这门可也学过?算法都了解吗?我心想大事不妙,他不会让我写算法吧?我说前一段时间复习了一下,面试官笑了笑,没有让我写算法,我真是捏了一把汗,我想可能是之前问题回答得不好,他觉得问了我也写不出来⊙﹏⊙b汗!然后又问了Android的四大组件,Activity的生命周期,Service的启动方式,ContentProvider读取通讯录的实现方法……还问了关于http的问题:get和post的区别、http状态码代表的意义(这段这是太丢人了,还是掐了别播了%>_<%),因为之前做过一段时间的iOS开发,所以我在简历中提到了“了解iOS开发”,他就问了:OC里的strong、和weak的区别、delegate、property……没答上来……好久没碰过ios了,记不得了!整个面试持续了大概1个小时,最后面试官说:回去等我们通知。听到这句话我就知道没戏了╮(╯▽╰)╭
虽然是一次失败的经历,不过真的收获很多,让我知道了自己的不足和今后努力的方向。面试的问题都很基础,关键是平时要认真总结和积累!工作还要继续找,好好复习吧,错过了一次机会,好好把握下一次!加油!