广联达内推提前批 C++开发 5.24一面法华经
已挂
------------------------------------
5.5投递
5.10笔试
5.24一面
平时白天没什么时间,所以一面拖了很久,目前还没有二面通知,听说写面经可以攒人品
------------------------------------
问题:
1、自我介绍
2、问项目(问的不多,所做项目跟数据库相关,只问了有没有实现并发等)
3、研究生的课程成绩
4、虚函数的实现原理?同一个类的两个对象的虚函数表是如何维护的?
5、const关键字的作用?函数前加const的作用?
6、C++类型转换的种类
7、构造函数和析构函数可不可以抛异常?
8、野指针的定义,如何避免
9、dynamic_cast和static_cast的区别、应用场景
10、用过哪些stl,在储存排序和不排序的对象的时候分别用什么结构合适?
11、长度数亿的单向链表如何定位其倒数第5000W个结点?
12、获取一堆无序数中第10大的数,用什么算法
13、空间几何,向量点乘和叉乘的定义,如何求两个空间向量的角平分线
#广联达##内推##面经#2、问项目(问的不多,所做项目跟数据库相关,只问了有没有实现并发等)
3、研究生的课程成绩
4、虚函数的实现原理?同一个类的两个对象的虚函数表是如何维护的?
5、const关键字的作用?函数前加const的作用?
6、C++类型转换的种类
7、构造函数和析构函数可不可以抛异常?
8、野指针的定义,如何避免
9、dynamic_cast和static_cast的区别、应用场景
10、用过哪些stl,在储存排序和不排序的对象的时候分别用什么结构合适?
11、长度数亿的单向链表如何定位其倒数第5000W个结点?
12、获取一堆无序数中第10大的数,用什么算法
13、空间几何,向量点乘和叉乘的定义,如何求两个空间向量的角平分线