面试过程分成两个部分,分别是电话面试和现场面试。 电话面试持续了接近一个小时,会先预约时间。首先会进行简单的英文自我介绍,这是所有外企都需要的。自我介绍结束之后,剩下的都是中文,然后会让你介绍项目顺便问一些问题,因为我的项目是FPGA相关的,所以问了一些FPGA相关的问题,大约持续不到30分钟,剩下的半小时进行C++的面试,问的就是那些问题,指针,链表,排序之类的。结束之后,大概一个星期接到去现场面试的通知。 现场面试是在上海公司里,来回车票报销,当场给钱。面试分成4轮,共4个小时,先是英文面,做一个英文的presentation,大约40分钟。然后面C++,写一个代码,大约一小时。然后面FPGA,写代码问问题,大约也是一小时。最后综合面,不太涉及技术,大约40分钟, 最后会让你问一些想问的问题。 面试官很NICE,面试氛围很轻松,英文面的时候不会说的时候也可以用汉语。很轻松愉快。
面试官问的面试题: 1、项目的一些问题,这个比较灵活,最好要把项目搞清楚;
2、FPGA的基本问题,跨时钟域等等;
3、C++的基本问题,排序,指针,链表等等;
4、以后想在哪发展,具体的职业规划。