我今年大四,通信工程专业,国庆前签了华为研发,因为之前在网上看了很多关于各大公司的面试笔试总结,对我帮助很大,所以,我也奉献出自己的一点力量,为找工作的同学提供一些参考。希望大家找到好作!(只针对软件研发~~~)
一、准备(非常重要)
一、准备(非常重要)
没错,这一点特别重要,大家都知道考研要准备,可能大三下学期就要整天泡自习室看书,其实找工作更需要准备。当我决定不考研时,我就开始为我的找工作做准备。
我觉得,大三下学期,就要确定好自己以后是做研发,还是做非研发,因为通过大一到大三的学习,你应该比较了解自己的实力了,到底适不适合做研发,自己要做出判断。建议以后想做研发的,至少从大二开始,学一门语言,一直学下去,有机会多参加各种竞赛,结果不重要,自己用心去学过,自己学到了东西就好。
如果到大三了,也没写过多少代码,但却想做研发,那么,一定要开始认认真真的学习编程,至少学会并熟练掌握一门语言,多去写程度,看别人写的程序,基础的知识多看书,然后一定要总结,积累,这样坚持下来,也是可以的。谨记,不要荒度时间,特别到大三决定不考研的同学。
如果大学三年时间,你真的对编程不感兴趣,那就多看看通信原理,计算机网络,这些和编程有点距离的,也可以练练口才,练练英语,做技术服务或者销售相关的职位,都是挺不错的。
总之,不管是做研发还是非研发,都要好好准备,最起码,大三暑假要特别认真的准备,因为大四一开始就有很多招聘。工作职位没有好坏之分,适合自己发展的,才是真正好的工作!
二、面试过程
如果到大三了,也没写过多少代码,但却想做研发,那么,一定要开始认认真真的学习编程,至少学会并熟练掌握一门语言,多去写程度,看别人写的程序,基础的知识多看书,然后一定要总结,积累,这样坚持下来,也是可以的。谨记,不要荒度时间,特别到大三决定不考研的同学。
如果大学三年时间,你真的对编程不感兴趣,那就多看看通信原理,计算机网络,这些和编程有点距离的,也可以练练口才,练练英语,做技术服务或者销售相关的职位,都是挺不错的。
总之,不管是做研发还是非研发,都要好好准备,最起码,大三暑假要特别认真的准备,因为大四一开始就有很多招聘。工作职位没有好坏之分,适合自己发展的,才是真正好的工作!
二、面试过程
首先,得看看剑指offer,编程之美这两本书,试着编一些程序。HW的编程题目,很多都是对字符串的操作,还有进制转换等,最好在oj上多做,有参考价值,也能适应系统。
HW的招聘分为投递简历、机试、面试、再到签约,过程大概在半个月之内。
机试
首先说说投递简历,如果你想进华为,那么还是早点投递简历吧,一般八月就开发投递了,据说早投递,会早被筛选,早进入机试。我是八月底投递的,然后收到了9.12的机试通知。虽然听网上都说华为机试很水之类的言谈,而且听说做对一道题就可以进入面试.......这些说法是没错,但是,请注意,机试成绩会影响到你面试,因为HW是打分机制,第一轮机试成绩,直接影响面试时面试官对你的好感。是的,有的同学只投了简历,没有机试,也收到了面试通知,但是要通过,除非很优秀,不然.....
其实HW笔试题目也都是考查比较基础的程序,还有他们内部的oj平台可以练习,多做做,熟悉平台,就会好很多。
看到大家都在吐槽HW的oj平台,其实刚开始我也一直觉得,程序自己运行没错,可是就是通过不了,后来我才想到,自己程序肯定是考虑的不够全面,才会通过不了的,所以还是静下心来,好好的看清题目,测试自己的程序,不要去抱怨系统了。
一面
在9.25我收到了面试通知,面试的场面很大,人很多,但我觉得,一点也不混乱,很有秩序,每个环节安排到位,果然是管理的好啊。
面试过程,主要讲了讲自己为什么做研发,以及大学做过的项目,实习经历之类的,详细说了一个做的比较好的项目,然后中间细节也得说清楚了。然后面试官会问一些基础的数据结构,数据库等方面的问题,学过,认真总结过,一般都会答上来。
二面
一面完直接进行二面,也是最后一面。二面基本上把简历上写的都问了一遍,然后谈了谈其他的,职业规划啊之类的就完了。
总结下面试:
HW的招聘分为投递简历、机试、面试、再到签约,过程大概在半个月之内。
机试
首先说说投递简历,如果你想进华为,那么还是早点投递简历吧,一般八月就开发投递了,据说早投递,会早被筛选,早进入机试。我是八月底投递的,然后收到了9.12的机试通知。虽然听网上都说华为机试很水之类的言谈,而且听说做对一道题就可以进入面试.......这些说法是没错,但是,请注意,机试成绩会影响到你面试,因为HW是打分机制,第一轮机试成绩,直接影响面试时面试官对你的好感。是的,有的同学只投了简历,没有机试,也收到了面试通知,但是要通过,除非很优秀,不然.....
其实HW笔试题目也都是考查比较基础的程序,还有他们内部的oj平台可以练习,多做做,熟悉平台,就会好很多。
看到大家都在吐槽HW的oj平台,其实刚开始我也一直觉得,程序自己运行没错,可是就是通过不了,后来我才想到,自己程序肯定是考虑的不够全面,才会通过不了的,所以还是静下心来,好好的看清题目,测试自己的程序,不要去抱怨系统了。
一面
在9.25我收到了面试通知,面试的场面很大,人很多,但我觉得,一点也不混乱,很有秩序,每个环节安排到位,果然是管理的好啊。
面试过程,主要讲了讲自己为什么做研发,以及大学做过的项目,实习经历之类的,详细说了一个做的比较好的项目,然后中间细节也得说清楚了。然后面试官会问一些基础的数据结构,数据库等方面的问题,学过,认真总结过,一般都会答上来。
二面
一面完直接进行二面,也是最后一面。二面基本上把简历上写的都问了一遍,然后谈了谈其他的,职业规划啊之类的就完了。
总结下面试:
首先要提前认真准备,把简历上写到的都要很熟,有项目的一定要弄清楚,自己在这个项目中做了什么,解决了那些问题,如何解决的,包括具体细节,实现。
三、签约
收到了9.27的签约通知,接下来的心情都比较愉快了,就不写了,每个人可能反应不一样吧!
三、签约
收到了9.27的签约通知,接下来的心情都比较愉快了,就不写了,每个人可能反应不一样吧!
总之,想要找工作的同学,一定要早做准备,机会总是留给做了准备的人。还有就是,任何一个好offer,都不是很容易得到的,除非你做了很多的努力。