流程:
自我介绍。
开放性问题:你本科为啥选自动化,现在为啥选控制系。是不是对什么特别有兴趣。(装也要装个兴趣点出来)。
问项目经验:悲剧自己没有。 HR说和计算机不相关的也可以,就讲了一下电子设计的东西。(这个过程要表现什么……)。
具体知识点:
1 引用和指针的区别。
2 c++里面内存分配的方式(new delete和malloc 区别联系等等。)
2.1 内存分配的3个空间哪个效率更高。 堆栈静态空间。???
3 多态的实现原理。(虚表)叫什么表来着…… 虚函数
4 for和while 哪个效率高点,理由。
5 算法: 字典算法,快排,简单说明原理。
6 STL容器,各自的优缺点,要实现一个长的字符串的存储和快速查找用哪个,要删除第n个元素用哪个。
了解windows吗,了解tcp/ip么
7 tcp/ip的5层? tcp/ip的通信,三次握手的??
8 线程进程。概念。线程通信,进程通信。
9 读过开源代码没有…………没,,,,,,
10 什么是动态链接静态链接。
11 接触过什么UI MFC? 里面的按钮的一个功能,具体是怎么实现的。
好心HR姐姐给的学习建议:
c