未岚大陆C++一面

日期:10.29 时常:42min 1. 自我介绍 2. fork和exec是怎么实现的? 3. select、poll、epoll的区别?LT和ET的区别? 4. 如何判断一个任务处理完成? 5. 进程和线程的区别? 6. 线程独有的资源是什么? 7. 读写锁什么时候上锁? 8. 什么是死锁?只有两个线程时候,会发生死锁吗? 9. 栈和堆的区别? 10. 讲一下智能指针,各自的区别? 11. 弱引用计数的来源? 12. 了解make_shared吗?weak_ptr会导致线程不安全吗? 13. 讲一些stl中的容器和各自特点? 14. 讲一下deque的底层实现? 15. 红黑树的特点?哈希表的特点?如何解决哈希冲突? 16. 讲一下右值引用? 17. 什么时候使用移动语义? 18. 讲一下多态?怎么调用虚函数的? 19. 手撕,题目是 力**28. 最长连续序列 20. 反问环节

#未岚大陆#
全部评论

相关推荐

1 6 评论
分享
牛客网
牛客企业服务