百度C++二面面经
- 自我介绍
- 静态多态和动态多态,实现原理
- 面向对象三大特性,为什么要封装、private\public\protected private只能内部调用,怎么绕过? 虚函数和纯虚函数
- 介绍智能指针 ,shared_ptr的实现原理,用过哪些?
- 构造函数和析构函数的调用顺序
- 指针和引用
- static
- 信号和槽函数需要是一个线程的吗
- 信号和槽
- 进程间的同步方式,用过哪些?
- 锁,自旋锁和互斥锁区别、读写锁
- 线程同步/线程安全
- 进程和线程
- tcp和udp区别
- tcp三次握手四次挥手
- 讲讲项目(自己的核心项目),但是跟后端关系不大
- 关于项目的一些问题
- 手撕算法(最后20分钟)
感觉不难,等后续
#发面经攒人品#
