一、嵌入式相关问题
1、自我介绍
2、你目前项目中用到的芯片是什么?还用过别的嘛?
3、你可以详细介绍一下这个芯片是多少位的、主频是多少、它的具体功能有哪些吗?
4、你经常用到的中断有哪些?
5、通信用的是串口吗?具体是怎么实现的,据说串口通信不稳定,你怎么优化它?
6、C语言中用到的宏定义有哪些?
http://t.csdn.cn/pruJX(转载别人的文章)
7、static具体怎么使用,有什么功能?
http://t.csdn.cn/WALdE(转载别人的文章)
8、你的项目中采样电压与采样电流是怎么实现的。
9、看门狗如何使用。
二、C++相关问题
1、new和malloc的区别。
2、面向对象的三大特征。
3、多态的功能,继承的功能。
4、列举经常使用的STL相关的容器,并说一下他们各自的特点。
5、堆、栈、队列的区别
6、你如何理解指针,关于指针的错误都有哪些,如何解决?
http://t.csdn.cn/3POXk
7、class与struct的区别。
三、网络编程
1、介绍项目;
2、什么是线程池,原理是什么,如何使用?
3、什么是CPU与进程粘合?
4、七层网络协议是否了解
5、什么是多线程,多进程?
6、UDP和TCP区别?
7、进程间通信与线程间通信都要哪些?
8、进程间通信能否用于线程间通信?
9、设计模式都知道哪些?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)