希望大家找到好作。(仅仅针对软件研发~~~)
一、准备(很重要)
建议以后想做研发的,至少从大二開始。学一门语言,一直学下去,有机会多參加各种竞赛,结果不重要。自己用心去学过。自己学到了东西就好。
假设到大三了,也没写过多少代码,但却想做研发,那么,一定要開始认认真真的学习编程。至少学会并熟练掌握一门语言,多去写程度,看别人写的程序,基础的知识多看书。然后一定要总结。积累,这样坚持下来,也是能够的。谨记。不要荒度时间,特别到大三决定不考研的同学。
假设大学三年时间,你真的对编程不感兴趣,那就多看看通信原理,计算机网络,这些和编程有点距离的。也能够练练口才。练练英语,做技术服务或者销售相关的职位,都是挺不错的。
总之,无论是做研发还是非研发,都要好好准备,最起码,大三暑假要特别认真的准备,由于大四一開始就有非常多招聘。
工作职位没有好坏之分。适合自己发展的,才是真正好的工作!
二、面试过程
HW的招聘分为投递简历、机试、面试、再到签约,过程大概在半个月之内。
机试
首先说说投递简历,假设你想进华为。那么还是早点投递简历吧,一般八月就开发投递了。据说早投递。会早被筛选,早进入机试。我是八月底投递的。然后收到了9.12的机试通知。尽管听网上都说华为机试非常水之类的言谈,并且听说做对一道题就能够进入面试.......这些说法是没错,可是。请注意,机试成绩会影响到你面试,由于HW是打分机制,第一轮机试成绩,直接影响面试时面试官对你的好感。
是的,有的同学仅仅投了简历。没有机试。也收到了面试通知。可是要通过,除非非常优秀,不然.....
事实上HW笔试题目也都是考查比較基础的程序,还有他们内部的oj平台能够练习,多做做,熟悉平台,就会好非常多。
看到大家都在吐槽HW的oj平台,事实上刚開始我也一直认为。程序自己执行没错,但是就是通过不了,后来我才想到。自己程序肯定是考虑的不够全面。才会通过不了的,所以还是静下心来,好好的看清题目,測试自己的程序,不要去抱怨系统了。
一面
在9.25我收到了面试通知。面试的场面非常大,人非常多。但我认为,一点也不混乱。非常有秩序,每一个环节安排到位,果然是管理的好啊。
面试过程,主要讲了讲自己为什么做研发,以及大学做过的项目。实习经历之类的,具体说了一个做的比較好的项目,然后中间细节也得说清楚了。然后面试官会问一些基础的数据结构,数据库等方面的问题,学过。认真总结过。一般都会答上来。
二面
一面完直接进行二面,也是最后一面。二面基本上把简历上写的都问了一遍,然后谈了谈其它的,职业规划啊之类的就完了。
总结以下试:
三、签约
收到了9.27的签约通知。接下来的心情都比較愉快了,就不写了。每一个人可能反应不一样吧!