接近两周的时间,一直在找工作。去了很多宣讲会,投了很多简历,最后面试了葡萄城、中油瑞飞、交大捷普、电信科学技术第十研究所、vivo这几家公司。
面试交大捷普的时候,我报的Java开发工程师,当时捷普只准备招20个人左右,来面试的有200多个人。。。面试官没问什么有深度的问题,就问了计算机网络学的怎么样,问怎么搭建一个局域网,网络拓扑结构有哪些,当时没答出来。然后马上又去了葡萄城,葡萄城有两轮技术面,还有hr面。第一轮问了我项目相关的一些问题,让我把之前实习做的网站的数据库设计对应的E-R图画出来,然而我没能画出来,所以就没深入地问了。然后问了数据结构,问了数组和链表、栈和队列、树和图、哈希表等,特性和应用全问了一遍,我答得差不多。最后问了我写一个算法题:从左到右输出给定的二叉树的指定的某一层的结点的值。我给面试官说了我的思路:用一个队列存储二叉树的结点,层序遍历二叉树的每个元素, 计算指定层的元素的范围并输出。这里边有很多细节问题,并不能实现面试官的要求。结果一面就挂掉了。。。后来查了这个问题才知道这是面试常问的问题,考察对数结构的熟悉程度和相关操作的编程能力,由此看来数据结构和算法及其相关的实际编程这些基本功非常重要,也是很考验思维能力的。然后是电信科学技术第十研究所,面试官看了我的成绩单,觉得还不错,项目就随便聊了一下,然后问了一些个人兴趣爱好,整个过程就五分钟左右,结束后我以为没啥希望了,但是过了两天收到录取通知,我想可能是想去研究所的人少,研究所好进。研究所挺安稳的,工作压力也不大,福利也可以,就是工资不高,去不去看个人喜好。同一天又面试了中油瑞飞,面试官就随便聊了一下项目,然后问了java的hashmap和hashtable的区别,我没答出来。。。面试题刷的不够。另外,面试官问我是怎么学习专业技术的,还有相关的一些问题,估计想了解我对专业的投入程度和学习方式,最后面试官认为我花在兴趣爱好上的精力多于专业,所以把我待定了。。。完了之后看了一下简历,的确我写了太多与专业无关的东西,专业相关的经历写得不够,这的确是个问题。总结了面试过程中的各种问题,对简历大改一番之后,最后面试了vivo。vivo只有一轮技术面和一轮hr面,技术面的时候,我先给面试官介绍了简历上的每一个项目,包括网站、嵌入式程序开发和移植、正在做的毕设项目:机器人视觉图像处理算法的设计和实现,还有一个人工智能相关的小项目,然后面试官根据项目内容问了交叉编译、决策树的一些问题,然后问了Java语言,又问到了java的hashmap和hashtable的区别,这次终于答出来了。然后很快就去了hr面,hr很友好,帮我开门让我先进去,然后走的时候还主动握手。我先自我介绍,然后hr问我第一个问题,为什么考研,然后我就说了我真实的想法,我说我其实不想考研,家人劝了一个学期才妥协,另外觉得学历更高可能对未来发展更有利。可能我过度强调了家人劝我考研,hr就问了家里人对我的工作怎么看,支不支持我来vivo,然后我说他们完全顺从我的意思,hr似乎不相信,于是我费了很大劲跟hr解释我父母对我的态度。然后hr问了我的成绩,还有校园经历。最后hr问我有什么想问的,我就问了vivo对员工的福利和培养发展体系是怎样的。这里出现了一个问题,hr反问我是不是没去宣讲会,然后我说了实话。。。这点真的很尴尬,hr有点失望,觉得我来vivo的意愿并不是很强烈,不过事实就是这样,我也不想隐藏。完了以后我一直担心 去不了深圳,不过最后还是收到了vivo深圳的offer,内心真的很激动!
花了两个星期准备找工作的各种东西,终于拿到了两个offer,其中收到了别的几家公司的面试邀请也不打算去了,得专心准备考研复试了。总结一下找工作的这段经历:
1.刷笔试面试题,复习数据结构和算法、操作系统、计算机网络、计算机组成、数据库这些课程,打好基础;
2.完善简历,多写目标岗位相关的经历,包括项目经历和科研经历,兴趣爱好等不要过分强调,否则面试官可能觉得还你找错了岗位,还有成绩排名、英语能力、获奖啥的都写上,加一段自我推荐会更好;
3.多找机会面试,总结经验。面试官想通过简历和跟你的交流来挖掘你的知识积累和思考能力,所以项目倒不是越多越好,而是对于每一个项目,跟面试官深入交流,说出为什么做这个项目,项目的设计和实现,以及优缺点,只是说这个项目用了哪些技术, 面试官可能会觉得你只是记住了一些技术,而不会自己去思考。所以,除了展示自己的专业技术,更多的是通过经历展现自己对专业的热爱和激情,这对工作是很重要的。另外,个人特长喜好会成为自己核心竞争力。最后,hr面对综合能力考核比较多,主要看面试者各方面是否适合意向公司,所以对面试的公司一定要多方面地了解,核心价值观啥的,这就是为什么要去听宣讲会。
4.面试心态:面试就是打怪升级不断积累的过程,所以不用担心自己还没有准备好。多面试几次,就知道怎么跟面试官谈笑风生了,而且会发现很多知识漏洞和面试常问的话题,所以接下来的准备更有针对性,效率自然就会很高,如果只是看面经,刷题库,很难有面试的实感。如果担心搞不定自己的目标公司,可以先去几个备胎公司试试,失败了也不会感到特别可惜。