金山C++一面 10.19

40分钟
自我介绍,项目提问
静态变量生命周期和普通变量比较
什么时候创建虚函数表
虚函数指针会不会变,什么时候初始化,在析构里会不会变,析构函数能访问虚函数吗
静态函数可以访问非静态成员变量吗为什么
编译实现重载
静态变量新特性保证原子性
静态局部变量的使用
四种cast用在什么时候,dynamic什么时候用,不这么用返回值是什么。
Vector数组迭代器失效时机,如何使用迭代器删除vector,erase返回值
Map数据结构,struct插入map需要注意什么
进程间通信
如何实现多次运行一个程序只有一个后台进程
Tcp为什么不是2次或者4次
二叉树最大深度,
反转链表
其他忘了

#24届软开秋招面试经验大赏#
全部评论
“如何实现多次运行一个程序只有一个后台进程”这个的答案是什么啊?我想到的是用命名互斥锁保证只有一个进程,但是题目要求是多个正常运行的不同的窗口只有一个后台进程,还是说多次打开一个软件,最终只会运行一个?麻烦大佬解惑。
1 回复 分享
发布于 2023-10-21 19:15 上海
楼主过了吗,是KPI嘛
点赞 回复 分享
发布于 2023-10-24 16:46 湖北
佬,最后两个是手撕吗?
点赞 回复 分享
发布于 2023-10-24 16:57 山东

相关推荐

11-01 08:48
门头沟学院 C++
伤心的候选人在吵架:佬你不要的,能不能拿户口本证明过户给我。。球球了
点赞 评论 收藏
分享
11 63 评论
分享
牛客网
牛客企业服务