实习确实是一件令人心累的过程,在不断的笔试、面试和等待中,不断的认清自己的技术水平,不断的调整自己的定位,期间要承受很大的压力,担心着一个笔面的过程。
自己的实习历程其实很长的,从2月底3月初已经开始投简历,一直到4月底才拿到cisco的offer。从家里来的第二天就去携程参加了笔试和面试,期间共参加面试9次,包括爱奇艺,sap,思科等公司由于一开始给自己的定位比较高,想进BAT,摩根这样的企业,所以一开始很多的企业都没有看上。像大众点评,SAP,华为等等。当经历完BAT,摩根的笔试后,才发现自己离目标是很远的,这个时候找实习的时间已经过了大部分,到4月中旬了,也开始赶上实习校招了,所以难度是很大的。经历过思科的三次面试,第一次是CABU的测试,第二次是CVCU的research,第三次是CABU的开发,最终才拿到cisco的offer.其实第一次面试CABU测试感觉没什么问题,只是在最后manager面的时候自己表现出不是很想做测试的心态,所以被刷了。从实习的历程来讲,可以总结以下几点经验及反思:
1 自己一直对自己的定位太高,而且太过于追求更高更完美的东西,其实离自己的水平还是差很远的距离。故一定要学会放低目标,从简单的做起。
如看论文选的都是transaction的文章,同学发sci的文章都没有参考这么难度大的文章,而自己仅仅是准备小论文和大论文;看不上华为,其实华为的机试都没有过,华为其实要求很高的;一开始找实习的时候SAP,大众点评,携程等都看不上,到了后面这些公司还都去投了,其实SAP,大众点评的开发也很不错。
2 灵活的策略
差点公司的好岗位和好公司的差点的岗位,其实如果是SAP的开发自己也会去的,只是SAP的开发自己没有面试上。所以差点公司的好岗位也是可以考虑的。
当初阿里内推的时候,自己好多的杭州的岗位都拒绝了,其实可以考虑拿到一个offer,最终保个底,后面可以有校招的时候进面试的机会和也许将来转正可以换部门的,这点就少了很多机会。
3 简历
学长内推上海阿里测试的时候,简历被刷了,可能的原因是自己的简历里面没有测试方面的技能,况且是在自己开发类项目经验不是很多的情况下。所以面试哪一类的岗位,简历上一定要面试岗位所对应的技能。
4 准备
自己对C++的很多基础知识都是掌握很薄弱,况且做的编程很少,有些很基本的概念都不是很清楚,(尤其是阿里杭州的那次长达50分钟的电面,所以的知识都考察完了),所以自己是多么的渣,自己清楚。在找实习的过程中,发现自己以前的积累很少,C++ primer看过一遍,实际上什么也记不清。编程水平也没多大提高,所以在准备笔试和面试的过程中,只能短暂的很皮毛的准备下,显的捉襟见肘。平时的积累是多么的重要,这里可以完全体现出来。
当时间来不及的时候,有应试技巧。自己傻啊,还当在平时的学习知识,所以这个大的阶段自己一定要分清。
时间不够用的时候,多看看常见的面试宝典,常见的面经,多准备一些常用的备考题,这些准备的差不多的时候,可以再去补充需要积累的知识。
总的来说,找实习机遇很重要,找的早相对来说机遇会多些,而且容易,这个时候自己的定位和策略是相当的关键;而越往后,就是拼实力的阶段,或者有捡漏的机会,主要是看自己的实力啊。