嵌入式软件开发面试题
今天参加了两个公司的面试,把面试题目共享出来,供大家参考借鉴。
我应聘的是嵌入式软件工程师。
1.linux tty设备驱动体系结构。
2.epoll poll select 原理与逻辑实现。
3.驱动中为什么引入并发和互斥机制?
4.如何优化嵌入式设备的启动速度?
5.用两种方法实现二分查找算法。(递归和非递归)
6.WiFi 和WLAN的区别。
7.TCP中的keepalive机制。
顺便感叹一下,一方面感觉对面试公司有点失望,规模都不大,最大的才50多人,感觉小公司开发流程不规范,不利于很快掌握开发过程;
另一方面自身水平还有很大的提升空间,要更加努力学习啦!