武汉金山WPS C++

社招,在boss上简历投递,两天后约的面试。
会议链接有问题,直接电话面试。

1、四种类型转换;
2、介绍函数重载,为什么能找到不同的函数,c里面有没有函数重载;
3、介绍单例模式,怎么保证线程安全(懒汉饿汉都要说)
4、介绍多态,虚表是什么时候产生的,如何修改虚表(给我问懵了。修改类重新编译?)
5、new和malloc的区别
6、程序编译的四个过程,分别干了什么。
7、dll怎么制作,加载的时候哪些函数能暴露出去。
8、迭代器失效。容器怎么删除元素。erase的返回值是什么。
9、简述vector和list。vector怎么分配内存。
10、简述map、unorderedmap。自定义类型当键要注意什么。

口述编程题:
1、单链表反转
2、统计二叉树k层节点数量。

二面:
平时有没有学什么新技术,看什么书。工作中用到最难的技术是什么,工作中最有印象的是什么。15分钟左右就结束了,估计没戏了。
#面试经验#
全部评论
这个二面怎么感觉问得很随便
1 回复 分享
发布于 2023-05-30 19:56 湖北
怎么现在都要问虚表了…感觉以前都没注意过,我也是最近开始找了
点赞 回复 分享
发布于 2023-05-09 01:26 浙江
用虚指针得到虚表然后修改吧
点赞 回复 分享
发布于 2023-05-08 20:35 上海
过了吗
点赞 回复 分享
发布于 2023-05-05 21:32 湖北
面了多久
点赞 回复 分享
发布于 2023-04-19 15:57 广东
谢谢分享
点赞 回复 分享
发布于 2023-04-19 14:42 江苏

相关推荐

评论
18
92
分享

创作者周榜

更多
牛客网
牛客企业服务