上午10点在电梯里接到一个广州的座机电话,还以为是金山打来的,但是电梯里信号不好,听不清给挂了,后面再也没打过来,还以为提前了,吓死了,还好11点还是准时收到了电话,面试基本是一些常见的C++八股,还有一些项目问题,面试体验不错
1.const关键字
2.new和malloc区别
3.讲讲多态的理解
4.深拷贝和浅拷贝
5.菱形继承,如何解决?
6.哈希冲突的解决办法
7.熟悉什么设计模式?单例模式中懒汉模式如何使得线程安全
8.基类指针指向派生类对象,调用谁的构造函数和析构函数?这块答得不好,面试官让多了解了解
9.四大强制类型转换
10.设计一个智能指针要注意什么?智能指针线程安全吗?
11.如何解决循环引用?
12.map存入自定义的数据结构,要注意什么?
13.算法题:口述思路:有效括号配对
14.代码风格
15.判断点是否在多边形内部?
16.项目中有哪些思考很久解决的问题
17.反问
忘记问多久有消息了,金山我还挺喜欢的,求个二面
#金山WPS##C++工程师##面经#