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

10.19 广州金山WPS C++开发二面(1h10min)

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

10.19 广州金山WPS C++开发二面(1h10min)

10.26:OC,10.27:Offer

面试用的金山会议,面试官很专业,对我做的C++项目很了解,问的问题也很深入,但也会慢慢引导,整体面试体验不错,不知不觉就面了70分钟

1.XML相关,如何编写XML解析库,这个真的好久没看了,问的时候还有点懵

2.项目中的难点,如何解决

3.线程池,实现方式(条件变量,互斥量),条件变量和互斥量怎么实现

4.了解哪些锁?自旋锁特点

5.进程和线程的区别

6.进程的通信方式

7.define和inline的区别

8.为什么要内存对齐

9.内存泄漏有哪些场景

10.数组和vector的区别

11.vector的扩容过程

12.迭代器失效

13.场景题,Excel中使用二维数组存储数据,如果有百万级的行和列,使用什么数据结构替代,效率更高

14.如何在不改变原始数据结构的情况下提升list的查找效率

15.如何学习C++

16.反问,只有两轮技术面,后面通过会有电话通知

很考验对项目以及数据结构的理解深度,面试官很专业,学到了很多,写写面经,攒人品,希望能过二面

#金山WPS##C++工程师##C/C++##二面#
 类似资料: