金山WPS0922一面面经

1. 自我介绍;
2. 为什么没留在实习公司;
3. 指针和引用的区别;
4. 对const关键字的理解,使用场景?
5. const作形参传递时还需要做什么(引用传递),const修饰函数时的作用;
6. 非const成员函数能否调用const成员函数?反过来呢?(我答了如果调用的非const成员函数不修改成员变量的值就可以,面试官纠正了一下,不论会不会修改都不行,编译器会报错);
7. 深拷贝和浅拷贝的区别(重复释放会导致什么后果答错了,面试官纠正了程序会崩溃,而不是报错);
8. 内存对齐问题,类中一个int,一个char类型,sizeof类的值是多少?是否可以配置内存对齐,怎么配?为什么要内存对齐?(这个没答好,就说了减少读取的次数)?对齐和不对齐的读取次数怎么样?
9. 递归和循环(迭代)的区别及其优缺点?递归的使用场景?
10. 标准模板库容器了解多少?哪些容器的迭代器会出现失效?为什么,举例说明(插入删除操作,各种容器迭代器失效的不同情况);
11. std::vector和std::list的下标访问效率的区别;
12. 结构体作map的key要做哪些操作(运算符重载)?大于、小于、等于都要重载吗?
13. 智能指针了解过吗?简述一下shared_ptr的实现原理;引用计数如何维护(没说全,调用析构函数时才会自减没说);引用计数存在堆还是栈(堆),为什么(原因没答出来);
14. 常用的几种cast(static_cast、dynamic_cast、const_cast、reinterpret_cast),以及各自的功能;static_cast有没有安全问题(感觉面试官想问的是基类到派生类下行转换会出现问题,说了别的);
15. 在大学里最有成就感的事情是什么?
16. 比赛中遇到什么困难?
17. 反问环节

面试气氛很好,我答的不好的地方面试官都会指出来并且纠正。希望一面能过吧,写写面经攒攒人品(鼠鼠我太菜了)
全部评论
是线上面试吗
1 回复 分享
发布于 2023-09-24 10:25 新加坡
请问佬约二面了吗
点赞 回复 分享
发布于 2023-10-16 11:41 北京
笔试A了几道进面的呀?
点赞 回复 分享
发布于 2023-10-08 22:08 安徽
我还在笔试之后的用人部门筛选😭
点赞 回复 分享
发布于 2023-09-24 16:59 湖北
请问是什么岗位呀
点赞 回复 分享
发布于 2023-09-24 16:39 江苏

相关推荐

点赞 评论 收藏
分享
Twilight_m...:表格简历有点难绷。说说个人看法: 1.个人基本情况里好多无意义信息,什么婚姻状况、健康状况、兴趣爱好、户口所在地、身份证号码、邮政编码,不知道的以为你填什么申请表呢。 2.校内实践个人认为对找工作几乎没帮助,建议换成和测开有关的项目,实在没得写留着也行。 3.工作经历完全看不出来是干什么的,起码看着和计算机没啥关系,建议加强描述,写点你在工作期间的实际产出、解决了什么问题。 4.个人简述大而空,看着像AI生成,感觉问题最大。“Python,C,C++成为我打造高效稳定服务的得力工具”、“我渴望凭借自身技术知识与创新能力,推动人工智能技术的应用发展,助力社会实现智能化转型”有种小学作文的美感。而且你确定你个人简述里写的你都会嘛?你AI这块写的什么“深入研究”,发几篇顶会的硕博生都不一定敢这么写。而且你AI这块的能力和软测也完全无关啊。个人简述建议写你对哪些技术栈、哪些语言、哪些生产工具的掌握,写的有条理些,而且最好是和测开强相关的。
点赞 评论 收藏
分享
评论
18
98
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务