面试主要是问一些做的项目、编程问题+手撕代码。项目一定要自己提前捋清楚,基本上都会让画个框图,然后根据框图提问(也不绝对)。编程问题面试官会逐渐增加难度看你水平几何,一定要实事求是,不要凭借印象回答,更不要不懂装懂。最麻烦的就是手撕代码,线上用的基本上是牛客,如果能用本地编译环境就好了。线下可以写伪代码,省不少事。
面试最重要的就是不要紧张,说话一定要条理清晰,善于总结,逻辑性对于理工科和程序员而言太重要了。大多数面试官还是比较和善的,没有遇到所谓压力面,基本上是抱着和你探讨的态度和你交流,让你感受到尊重,点名表扬海康和华为面试官。海康面试官在问到我不会的内容时候耐心的跟我讲解,华为面试官在我面试最后自由补充了一些想聊的问题(可能是看我前面发挥不好抬了一手)。当然,面试官性格各异,遇到让你不舒服的也不要在意,可能就是想考察你在压力状态下的表现,所以一定要冷静。
(能想到的暂时这些,以后想到再补充)
------割一下,答主最后去了小米---------------------------------------------------------------------------------------------
20210308内推码更新
想去小米实习或者工作的同学可以使用这个内推码,jw256n,或者联系我获取意向岗位专用内推码!!!只有用这个内推码才可以帮大家查询进度
https://app.mokahr.com/m/campus_apply/xiaomi/286?recommendCode=jw256n&hash=%23%2Fjobs(二维码自动识别)
20210223再更
最近发现一个情况,如果过了华为的面试,接受了意向书但是不签两方或者三方,会泡在池子里,然后就会不断有人来捞你,甚至可能不是你投递简历的部门,这样可以增加你选择岗位的余地,不过要慎重,我不确定别人遇到过这种情况没。如果感觉合适还是签了吧,不要当海王。。。总体感觉华为的人讲话比较实在,可能都是做技术出身的缘故。
20201127追更
编程水平一般的老哥,可以试试海康的软开和华为的单板开发。这两个面试的时候不需要手撕代码,相对容易点。海康在杭州,硕士还有3w生活补贴(交满一个月社保立即可领)和3w租房补贴,华为苏研所和南研