当前位置: 首页 > 面试经验 >

10.12 金山WPS C++开发 一面(45min)

优质
小牛编辑
143浏览
2023-03-28

10.12 金山WPS C++开发 一面(45min)

上午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++工程师##面经#
 类似资料: