# 3月9日
## 中科鼎创 C++开发实习
1. 怎么理解C++和C的区别?面向对象?面向过程?
2. 用C实现面向对象
3. 类里面能否有引用
4. 引用和指针的区别
5. 数据库中索引的作用
6. 用C写的程序,崩溃的原因
7. 数组越界一定会导致崩溃么
8. Linux中“交换区”的作用
9. Linux从开机键按下到开机,经历了什么
10. 用过JOA?代码管理工具么(记不清了,只记得什么代码管理工具)
11. 驱动和CPU的关系是什么?
12. 链接的作用是什么?
13. ......
总结:第一次面试,语言总结不到位,回答的时候没有用到足够多的关键词,都是一些自己乱七八糟组织的语言;专业知识方面,这次面试主要考察操作系统,C++基础,这两部分的关联不够,没有充分的联系起来。