非科班菜鸡表示太难了………
一面:30min
1.自我介绍
2.讲专利
3.纯虚函数和虚函数
4.static修饰局部变量
5.size of一个结构体(结构体里有 int a;short b;long c;int* d;)
6.堆和栈的区别
7.看我项目是图像,随便写一个图像算法
手撕代码(十个数平分两组,差最小)
二面:25min
1.自我介绍
2.讲项目,问了点问题
3.sizeof strlen
4.引用和指针
5.C++ 特性
6.怎样以O(1)复杂度,在一串数中查找某个数(有重复数字)
7.重载怎么实现
8.extern C
9.给一个地址,改变地址里的数
10.一共50人,40个C,41个C ++ .42个JAVA,最少多少人全会
11.手撕代码(给出五个会议起始和终止的时间,固定时间内最多安排几场会议)
三面:10min
1.自我介绍
2.讲专利
3.问理想工作地
4.有软开经验吗?为什么能胜任软开?