说一下我昨天面试华为的情况。
我刚毕业半年多,一直在做JavaWeb的工作,很不要脸的称自己全栈,前后端都略懂皮毛
我找工作时都无人问津的简历,被HR翻出来了,并且打电话问我有没有考虑跳槽。因为现在的公司给的待遇不是很理想,且发展很局限,因此松口说想换工作。
但是问到具体的职位的时候,我一口拒绝了,因为他们做的都是底层的,要写C\C++,我是从来都没有写过C++的人,当然我根本不会C++,我是一个半路出家的程序员。但是,HR是不会轻易死心的,换了一个人说我们还有其他的岗位。于是乎,骗去面试了,且我说我没有准备,想晚点去,HR又骗我说明,不用准备。
结果昨天被虐的肝疼,上来的技术面试,makefile相关,还好这个文件编译我能说上一两句话。然后,这只是开口小菜,面试官真正要问的是:我们现在有非常多的文件需要编译,本机编译准换成分布式编译,计算时间收益。
妈呀,我一脸懵,分布式编译,我只能硬着头皮胡写了一个算法,面试官看不下去了,说:我提示一下哈,这个编译文件是有依赖关系的。我装作思考了一下,其实是真的在思考,但是我不知道怎么就想到了图算法,md,我还说出来了,且不论都不知道沾不沾边,我对这些算法早都忘掉了啊,什么最小生成树,最优解,学的时候都没太懂,哭唧唧。
然后面试官放弃了,拿出了三张纸,让我做题,让我做题!而且是C++的题!!!!看一一眼三张纸,勾了三道选择题,弃械投降了。后来有问了我关于软件工程的东西,就问我你对软件怎么看?呵呵哒,怎么还有问这种这么抽象的问题。含糊其辞的说了一些什么设计模式的东西之后,苗头就很明显了,面试官:你愿意做测试吗?
面试官1号大致结束之后,叫来了测试组的面试官,问了一些测试方面的问题,我粗糙的回答了一些,然后面试官为难的走了。
最后,来了所谓的三面,开始问个人问题,以及薪资问题。不得不说,这一趴真的套路满满,我写的期望薪资,面试官硬是降了2k,就很随意的降,我总觉得,如果我写的再少一点,他还是会给我将。
就这样了,我也不报什么希望。去了也不定好。。。。。。。。