1、前言说明
蜗牛是电赛出身,本科做硬件嵌入式,画板子和写C程序,然后研究生阶段是转战android,但是由于项目涉及到硬件,导师项目众多,小伙伴少,于是我也负责部分stm32程序的编写。如今也到了找工作的时候,兴趣主要在软件上面,方向是嵌入式驱动开发和android 开发,重点是android 开发,因为我最喜欢这个。但是鸡蛋不能放在一个篮子上, 因此我两手准备。两方面的企业都会去考虑。
2、华为情结
本科大一的时候就晓得华为,读过《狼图腾》这本书的友友们都知道,狼的精神是多么值得我们奋斗的人去学习的。因此我很喜欢推行狼性文化的华为。于是,大一开始,我就买了好多本有关华为的书,《华为的世界》,《华为研发》,《下一个倒下的会不会是华为》,这几本我都认真看了,甚至大四找工作那会还去看了《华为基本法》,后来拿到华为硬件的offer,因为保研而不去。所以,我一直很喜欢华为,虽然很多人说华为很累,加班多,是的,没办法,工作多而繁复,作为世界级的企业,养着15万员工,这是一个公司为了生存盈利的制度。它给了高出很多中小企业很多的薪酬,必定要员工创造出更大的价值。另一方面来说,对于年轻的我们来说,这何尝不是一种锻炼呢?
3、OJ刷分
今年与往届不一样的就是,华为推出了它自己的软件在线测试系统,就是常说的OJ,在我们做嵌入式的看来,有点陌生,但是在CS专业的看来是家常便饭。找工作之前多半要刷刷OJ,里面有很多题目(最简答不外乎就是算算等差数列),著名的OJ有北大、浙大的和九度OJ,以及leetcode。
武汉OJ系统5月份上线,然后6月份举行了两次 OJ挑战赛。前三名的奖品分别是华为平板和手机(没错,就是3C!),后7名直接进入招聘绿色通道,2个小时就能拿到一部平板或者手机还是不错的。于是,好多人参加了,初赛有600多人吧,决赛就有30个左右。蜗牛两次都参加了,并很幸运地都进决赛,然而水平太菜,两次都铩羽而归。你们肯定想不到的是,这次竞赛的冠军和亚军都是华科的两个人!!是的,那个时候,你们会明白程序写得又快又好真的是能够带来很多好处的。
题目大都忘记了,记录下来的有一道题,给大家看看。
现有一个社交网站,其好友推荐策略为:用户A和用户B不是好友,当二人的共同好友数量超过好友推荐阈值m时,就向A和B分别推荐为彼此好友。 本题任务为:对设定的m值,给定一组用户及各自好友列表,对这一组用户,反复自动应用上述好友推荐策略后(假设每次推荐都被采纳),求指定用户的最终好友列表。 注:好友关系是双向的,即:如果用户A是用户B的好友,那么用户B一定也是用户A的好友。
写一个程序,在社交网络中实现: 1)初始化社交网络 2)创建用户 3)增加指定两个用户之间的好友关系 4)反复自动应用好友推荐策略后,获取某个用户的好友数量 5)反复自动应用好友推荐策略后,判断某两个用户间是否存在好友关系
说明: 1、一个用户有且只有一个名字,且不存在重名 2、自己和自己不存在好友关系 3、用户名字大小写敏感 4、用户名字字符串长度范围为[1..20] 5、用户总数小于100个 |
后来,7月份又放出通知,积分在8千分以上才可以获得超前批的机试资格,并且分数越高,面试就能加分越多,惨了我,白天在实验室做项目,晚上十点后回去寝室还得熬夜做题刷分,初级题目一道100分,你想想,这个过程有多漫长。后来,我天天刷,最后刷了2万多。其辛苦程序不亚于电赛了。
最后说一下,华为机试还是很简单的,三道题,最后一道稍微难点,规定是说对一道即可通过机试,然而,你如果没有全对的话,会影响你的offer结果的。OJ可以作为基础练手,对于基础好的同学,直接去刷 leetcode吧,我后来就是觉得华为OJ上的题目太白痴,测试用例都不给出,考察的点又雷同多,果断去刷leetcode了。
4、超前面试
8月10号武汉地区的超前批招聘面试,(因为9月中旬有一次提前批次招聘,10月中旬是正式招聘)。
面试分一面技术面(一对一)和二面(终面,一对一或者二对一)。一面看简历,有项目则谈项目,没项目的他给你出题让你做,然后回答他的问题。基本上你做过项目的话,而且C的基础不太差,一面都可以过的。二面直接就是谈人生理想,谈你对华为的了解,谈你的优缺点。要注意的是,不要说出太与狼性文化相违背的缺点,比如说爱睡懒觉,爱玩。面试官会觉得你心野,不愿意加班,于是刷你。由于我准备充分,比如华为的了解,我直接跟面试官说我看了哪三本华为的书,并数出华为的多种产品,也对他们进行一个特点分析等。说起来停不下来,好吧,原谅我吧,我本科时候太爱华为了。最后,面试官跟我说,欢迎你加入华为。我知道,我成功了。我出来时候,小伙伴们还在面试(一起进去的)。
5、结果
8月18日下午顺利收到“进入签约资源池”的短信。得偿所愿,如释重负。O(∩_∩)O~
用户1824638 2015-1-9 13:58
345002072_353389109 2015-1-8 09:46
345002072_353389109 2015-1-8 09:45
用户1780481 2015-1-1 17:26
楼主你好,我现在是通信研一学生,也想进华为,能具体说说oj和leetcode吗?
用户1824420 2014-12-26 00:51
阳光守望者 2014-12-2 23:14
345002072_353389109 2014-12-2 09:25
345002072_353389109 2014-12-2 09:23
用户573499 2014-12-1 17:07
阳光守望者 2014-11-30 20:49