PCG C++一面面经


OS:

1.进程和线程的区别

2.同步互斥的作用(保证线程安全,多线程的情况下依然能得到预期的结果)

3.OS中都有什么锁

4.死锁怎么解决,银行家算法描述,找到造成死锁的进程怎么处理(杀死,抢占,回滚),回滚如何实现

项目:

5.项目如果要实现负载均衡怎么做

6.项目不加锁如何实现

C++:

7.static的作用,局部变量如何实现只初始化一次

8.C++智能指针 auto_ptr

9.C++虚函数

算法:

10.数组中位数(快排思想)

11.子数组和的最大值,子数组和的绝对值最大值


#面经##腾讯##C++工程师##实习#
全部评论
楼主请问投递的是后台开发吗?
点赞 回复 分享
发布于 2021-04-20 15:38
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-12 19:10
楼主一面过了没
点赞 回复 分享
发布于 2021-04-04 09:17

相关推荐

2025-12-13 14:51
已编辑
井冈山大学 算法工程师
龙虾x:算法比你强的没有你美,比你美的…..算了已经没有比你美的了
工作两年想退休了
点赞 评论 收藏
分享
01-04 07:53
门头沟学院 C++
心愿便利贴:工作了以后回头再看待这个问题,从客观的视角来讲是因为每个人对自己的要求不同,学习好的人对自己的要求很高,所以觉得考不好就天塌了,认为自己学习好并且值得一份好工作的人也是一样,找不到符合自己预期的工作肯定也会觉得是侮辱,牛客上有很多名校大学生,肯定会存在这种好学生心态啊,“做题区”从来都不是贬义词,这是大部分普通人赖以生存的路径,这个有什么好嘲讽的,有“好学生心态”没有错,但是不要给自己太大的压力了
点赞 评论 收藏
分享
评论
5
42
分享

创作者周榜

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