嵌入式岗位春招面经总结
北京深思数盾科技股份有限公司
面试的岗位是嵌入式软件开发(单片机固件开发)。
一、笔试
去了先做笔试,笔试分两部分。笔试面试全程耗时约三个小时。
第一部分三道逻辑题,5升桶9升桶取水问题、正方形被裁四分之一剩下的分成四份、800个硬币正反面。
第二部分是专业问题,主要是一些概念。
1. 置位清零。
2. 多线程的几种同步方式。
3. 中断函数的。
4. iic的概念。
5. 有一段关于串口的英译中。
6. 还一个手写的程序。
二、面试
面试是根据笔试的问题问几个问题,问题比较深入;然后问一些开发平台的问题,关于linux的问题。
赛博龙科技(北京)有限公司
面的嵌入式软件开发,没有笔试,直接面试。
1. 先自我介绍。
2. 再根据做的项目问问。
3. stm32的低功耗模式。
4. 中断响应的流程。
5. 要求说出stop模式的流程。
6. 堆和栈的区别。
7. 实现动态内存管理的大致思路。
数码视讯
一、群面
首先是群面。
一组群面八个人一共三个环节。
1.第一个环节是抽几张卡片,在自我介绍的时候把卡片里的词加进去。
2.第二个环节就是分成两组进行辩论,辩题不定。
3.第三个环节就是小组合作做一个小游戏,汉诺塔。
二、技术单面
最后一轮就是技术面。
1.问你做过什么项目,简单介绍一下。
2.然后让我画了个程序流程图。
3.问了一下怎么样控制一个引脚输出高电平。
4.有没有LINUX操作系统的经验?
5.大端小端CPU是什么?
#深思数盾##数码视讯##面试题目#