百度 C++研发工程师 一面面经

#软件开发笔面经#
百度(技术平台部) 2024.08.27 一面
1. 虚函数和纯虚函数的区别?
2. dockerfile中怎么去运行binary
3. 为什么要用智能指针?和普通指针的优势在哪里?
4. share_ptr 和 weak_ptr的区别?
5. 左值引用和右值引用的区别?
6. map和unordered_map的区别?
7. TCP的拥塞控制
8. 为什么采用工厂方法?
9. unittest测试的思想? 怎么结合到gitlab的pipeline中的?
10. 为什么使用protobuf? 解决了那些问题?
Coding
反转链表
全部评论

相关推荐

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