进去之后有两个面试官,其中一个视频可以看见,另一个看不到。
首先做一个简单的中文介绍,随后便开始进行面试。
主要是针对自己项目来提问,没有其他问题,就完全死磕项目。
MTK联发科技嵌入式软件工程师面试题
我的一个项目是电池管理系统,另一个是自制操作系统。
首先针对电池管理系统,问芯片的选型,以及电路板的设计为什么是四层板?电路板上是纯模拟电路还是数字电路还是都有?又问了整个电池管理系统的软件架构,自己负责的这一块主要是做的什么?电池的均衡是怎么做的。
第二个项目,这个自制操作系统是怎么做的?基于什么平台?可以讲一下多线程的调度是怎么调度的?最好详细点,哪些部分是C语言编写的,哪些是汇编语言编写的?X86有几个通用寄存器?X86有几个运行模式?模式之间是怎么切换的?
要求周五晚上七点过去面试,然后去前台登记给了一份测试题目,里面有一些C语言简单的内容,还有一道翻译题,大致内容是现代人比以往的人获取的讯息都要多之类...还有一个没做完的C语言题目是斐波那契的非递归实现...我去面试的项目组是做电视的,所以还有一张题是加分项吧,要你介绍你了解的视频和音频编码格式,按国家和大洲介绍电视无线通信协议之类的...最后一个是让你画出以前做的项目框架。
做完之后等那个开会的面试官回来,当时有点晚了,就让我和另一个哥们一起跟他聊...不得不说,和别人一起的时候我才知道别人都是多爱吹牛皮的...
介绍了大概半小时,换负责HDMI这块的组长和我聊,问一些项目细节,做过的哪些内容,这个你要组织好语言,因为他们这个岗位还会协助客户现场debug问题,所以对表达能力也有要求...最后聊完,周二HR通知我明天上午九点半和技术Leader聊...
不得不说,Leader问的问题还是很厉害的,问几个问题就能知道你水平如何,因为他们这个设计到上层的开发更多,从UI慢慢向底层了解,而我是入行从底层开始做,上层经验很少,虽然没通过吧,不过搞底层的还是要学学上层的开发,不然真的限制太多
MTK联发科技软件开发工程师面试题
英语过四级没
过了,考了489
毕业之后一直在***上班啊
对,校招过去以后一直在里面
你们做的东西涉及到哪些模块
主要是一些常见的外设,NAND,DDR,IIC,SPI,UART,matrix keypad,LCD,audio...
你对哪块更了解一些
LCD,NAND,IIC,UART,keypad,输入子系统
那你有没有做上层的开发
只写一些硬件外设测试的appDemo,架构比较简单,做成一个菜单,用双向链表
...
提前批,笔试两天后得到一面通知。面试官非常和蔼,前期话题主要围绕着项目提出各种发散性问题,包括项目介绍、创新点难点、具体实现等。项目是自己做的回答起来就不成问题。面试后期基本上是夹杂着少量技术问题的聊天,笔试题没做对的面试前要搞懂,可能会问,其他的多背背八股就欧克,自信大方最重要。
面试官问的面试题:联发科嵌入式软件工程师面试题
static关键字的作用;define关键字的用法;身边的老师同学是如何评价你的?自己的缺点是什么?对加班的看法;如何学习新知识?如何化解压力?
远程视频面试 两个面试官,其中一个为主面试官,负责提问。首先是被要求作一段自我介绍,然后开始针对简历提问
面试官问的面试题:MTK联发科技c软件开发工程师面试题
1 项目中遇到的难点,你怎么解决的
2 问项目中模型的输入输出是什么
3 问科研项目中使用到的卷积神经网络
4 说下线程
5 short int 指针变量的字节数
6 linux会吗 会哪些操作
7 反问
(共5条) 浙江苏泊尔股份有限公司
(共6条) 北京中农信达信息技术有限公司
(共5条) 浙江万里扬变速器股份有限公司
(共5条) 河南凤宝特钢有限公司
(共5条) 山东豪迈
(共4条) 艾昆纬