大三下半学期真是一个迷茫的季节,在道听途说,懵懵懂懂中我开始准备各种面试和笔试。幸运的是,在长达两个月的面试季之后,终于满意的ios开发实习生offer,还是挺开心的。总的来说,本人是一个iOS开发入门级菜鸟,有幸得到老师赏识加入研究生的项目组,掀开了与iOS的斗争史。现在回顾这一个多月中的磕磕碰碰,记录下面试过程中的经验。
没有一点防备(阿里)
没有一点防备也没有一丝顾虑,在阿里朋友的内推后,接到了阿里的电话面试,俗话说第一次难免是紧张的,在面试的30多分钟里面,多次处于颤抖状态。这里所说的颤抖是真实的,原因很简单,对于这一次面试没有任何准备,加上这个面试足够有分量。
就这样在无意识的状态下结束人生中第一次电话面试,挂了电话的时候,第一反应就是不断回想刚刚面试的问题以及自己回答是否正确。于是就不断回想刚刚面试官说过的什么野指针,runtime运行时,委托设计模式...
就此阿里面试告一段落,很多人会问然后呢?然后就没有然后了!
也是从此开始,拉开了我刷题、投简历战役的序幕。
不按常理出牌(虹软)
阿里惨败之后不久,在对勾网得到了虹软的iOS实习生的面试机会,由于在阿里面试积累的经验,我怒刷了一波又一波的iOS面试题。与HR联系后次日早晨信心满满从下沙一路杀到天堂软件园,进去填了个人信息表格,天真的我没想到HR给我一份试卷,开始让我做题,当时我就懵逼了!不是说好过来面试的吗?当时我也只能入乡随俗了,开始打开试卷做题,OMG!打开试卷瞬间心中如同一万只羊驼在狂奔,18页的C++笔试题,当时真的慌了。
结果可想而知,直接被刷下来了,这次面试得到的启示是:1、大公司看中基础扎实的,而非只会干活的人。2、去面试之前一定要先了解一下面试的公司,虹软是一家做图像处理的外企,对程序员算法,编程能力非常看中。
回到学校内心非常不爽,牢牢记住了在虹软的吃的亏,于是在网上买了两本《剑指offer》、《程序员求职宝典》,开始刷C++基础题和算法题。
看不透的套路(淘粉吧)
在短暂的休整之后,又面临一场攻坚战,淘粉吧一家做返利的电商,此次面试可以说是知己知彼,事先询问了HR有笔试,笔试题、面试题、基础题都准备充分。到了现场,总共有6面试者,开始了为期一小时的笔试,笔试有10道题,都是iOS和OC的基础题,比较有特色的题是介绍一款自己特别喜欢的APP,笔试之后感觉自己棒棒哒!
接着开始了面试,面试官也是比较有经验的iOS开发者,还是杭电的校友,在与面试官的交流中,大致是对面试的更深层次的挖掘,还有考察你有没有项目项目经验。
笔试、面试大概2个小时时间,当时结束之后自我感觉不错,HR让我回来等消息,可是等了一周也没有消息。于是开始不断回想哪里出了问题,百思不解,不知道这家公司玩的是什么套路,最终结论若是自身出了问题可能会出在面试技巧上。
于是在网上找面试技巧,看到特别重要一点:有些问题是你可能是真的不会的,但是也不要出现好像是、可能是、我猜之类的词眼,而是说按照我的理解、给过一点思考时间、我不太懂这个问题需要我从哪个角度解析、我以前遇到类似的问题是怎样这个问题应该也是这样...这样给面试官的印象是,即便你不懂,但是你在全力思考,而且这样会给自己争取很多时间。
A new beginning(KK直播)
有了之前的经验,这次面试非常顺利,先是和iOS技术主管聊了公司的项目,也问了一些技术问题,接着和HR聊了一些公司基本情况。结束之后第三天HR联系我成功得到实习offer。
总结:
机会总是留给有准备的人,每一次都要好好对待
对于软件开发者而言扎实的技术决定一切
平常心对待,只不过是一份实习工作
坚持自己热爱的东西