首页 > PCG C++一面面经
头像
just_keep_going
编辑于 2021-04-12 21:06
+ 关注

PCG C++一面面经


OS:

1.进程和线程的区别

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

3.OS中都有什么锁

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

项目:

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

6.项目不加锁如何实现

C++:

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

8.C++智能指针 auto_ptr

9.C++虚函数

算法:

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

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


更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖