面试的一些技术点

1、整理做过的项目和文档

2、整理做过的算法/leetcode

3、COStream相关的技术

4、HEVC相关的技术

5、csdn、印象笔记的东西

6、收藏的一些技术文章

7、3种进程间的通信方式

8、3种线程间的同步互斥

9、几种锁的区别

10、背一些常用的linux、vim、gdb命令

11、stl常用的容器以及实现、迭代器失效的情况、什么容器适用什么情况,各种容器的优缺点

12、智能指针的实现

13、各种树的概念

14、红黑树的概念以及实现,旋转等

15、排序算法,特别是快速排序、冒泡排序的实现

16、mysql、NoSql,python等

17、TCP、UDP等通信协议,三次握手、tcp和udp的区别

18、epoll、select调用以及各种io模式


19、守护进程的实现

20、C++基础、虚函数、纯虚函数、虚析钩函数

21、new的几种用法,内部机制

23、红黑树、AVL树以及区别

24、哈希的实现、vector的内部实现

你可能感兴趣的:(面试)