网络知识 娱乐 【面试】本周面试的问题集锦(6月6日-6月10日)

【面试】本周面试的问题集锦(6月6日-6月10日)

一、嵌入式相关问题

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、设计模式都知道哪些?