腾讯TME补录一面面经
腾讯一面面经
c++
面向对象三大特征
多态的实现
构造函数初始化列表,初始化顺序
STL使用
vector和list的区别
map的底层实现
红黑树基本特征,avl和红黑树的优缺点
malloc和new的区别
计算机网络
TCP和UDP的区别
tcp的可靠性实现
tcp三次握手
tcp四次挥手的原因
如何统计time_wait的次数
tcpdump命令
客户端向服务端发送数据,服务端没有收到。如何检测?
http请求方法有哪些,有什么区别
操作系统
虚拟内存的结构
select和epoll
epoll的LT和ET模式
ET模式必须是非阻塞IO吗,为什么
程序中出现coredump问题该怎么解决
gdb了解么
进程和线程的区别,进程的通信方式
同一进程不同线程间独自的内存有哪些
数据库
平时都使用什么数据库
mysql的sql命令了解么,left join和right join的区别
mysql的索引,底层实现
redis主从复制的过程
如果从服务器某一时刻宕机,重启时同步主服务器的数据过程是怎样的
算法
有哪些排序算法,他们的时间复杂度是什么
快排的思想,时间复杂度如何计算,空间复杂度是多少
手撕删除链表倒数第k个节点