六、面试题:深信服最必会20道C++面试题,腾讯、百度也适用
总结200份深信服面经,浓缩出20道常考C++面试题
- hashmap和map的区别,底层数据结构算法是什么
- vector底层实现
- 说说红黑树
- 说说hash
- 二叉树
- 智能指针
- 手撕LRU
- 手撕memcopy
- 手撕链表:排序、反转、环形链表、合并链表
- 三次握手四次挥手
- TCP、UDP区别,尽量详细,不要只背八股文
- UDP可靠性传输
- 多线程、线程池
- 进程和线程区别、进程通信
- MySQL 索引 B+树 事务
- redis 缓存一致性、缓存失效、缓存击穿
- 锁:分布式锁、事务锁、多进程加锁、死锁、乐观锁、悲观锁
- 异步和同步的区别,各有什么应用场景
- 阻塞和非阻塞,各有什么应用场景
- 布隆过滤器
C/C++一站式学习知识库 文章被收录于专栏
C/C++学习难度较大且方向较多,设置的开发环境也比较多,为了节省大家的时间,程序员老廖我创建了该知识库,大家可以参考知识库的文章系统学习。