面试开场
面试开始时我先做了自我介绍。我如实讲述了自己的情况,并提及了我在科研方向上从事的目标检测项目。不过,面试官对此不太熟悉,解释起来颇为吃力。随后,他询问我对联发科的认知,并提到深圳这边主要专注于TV业务。他还问及我为何选择来深圳以及我的家乡,感觉一开始就进入了考察环节,心里不禁有些紧张。
项目探讨
讲完基本情况后,我们便开始讨论项目。我提出了三个项目,他逐一详细询问。我的项目侧重研究,嵌入式相关的问题问得不多。但关于arm和x86的区别,我恰好前一天晚上有所准备。对于项目,他特别挑选了一个让我详细阐述,从负责的板块、具体工作内容、采用的技术以及实现流程等方面,显然他对项目的细节非常关注。
编程能力考察
面试官指出我的笔试成绩不尽如人意,因而对我编程能力产生了疑虑。接着,他让我做了个编程小测验,我向他解释了在使用fork时遇到的问题以及如何解决。此外,他还询问了C/C++和C#在面向对象与面向过程方面的不同,这让我感到有些紧张,仿佛是在进行一场压力面试,他可能会抓住我说话的细节,寻找可能的疏漏进行提问。
专业知识问答
他出了一些题目,类似于笔试,比如询问不同数据类型的大小,还有关于Linux内核的问题,考察了Linux内核的构成以及用户空间与内核的交互方式、系统调用等内容。尽管我的目标是嵌入式驱动,但面试官专注于应用层移植,对我的项目了解不多,兴趣也不大,结果专业知识交流偏离了方向。
薪资信息沟通
面试官简单提及了 mtk 武汉的薪酬情况,涵盖了基本工资和支付月份,并表示 HR 将会进一步阐述。但总觉得现在讨论薪资还过早,目前只是有个初步印象,内心对具体的数字还是充满期待。
面试总结
初次参加联发科的面试,起初感到十分紧张,对项目内容和基础知识掌握不够扎实,面试结束后就没有了消息。遇到的问题有些离谱,可能是因为双方对项目的理解方向不同,面试官未能充分感受到我所做工作的量和遇到的挑战。总体来说,面试中基础问题问得不多,主要关注项目经验,但对我所展示的项目似乎兴趣不大。尽管项目经验较少,但代码功底和学习能力较强,实习期间获得秋招offer的可能性较高。
面试过程中,有没有遇到过和面试官期望不一致的情况?欢迎在评论区留下你的经历,如果觉得这篇文章对你有帮助,请不要忘记点赞和转发!