腾讯一面试题
C++多态 重载 原理是编译后的函数名加了参数类型的首字母缩写
stl map vector
栈自动扩容
红黑树 时间复杂度 特点 时间复杂度 lgn
unorder_map和map hash 红黑树
map删除100个2m大小的空间 //应该是自己写个空间构造器allocator 或者内存池?
父类new两个2m空间 子类怎么删除
new malloc区别 new按数据类型分配,就是对象的大小、
定位new:placement
mommove、momcpy
子类和父类构造析构函数顺序 构造先父类在子类 析构先子类在父类
三个消费者线程 一个生成者线程 用什么锁
没联系进程通信用什么管道 命名管道
线程的私有资源
单例模式
多进程可以有两个实例
静态全局变量static
内存布局
那些锁
tcp和udp 超时策略
速度降下来 如何避免拥塞 拥塞控制
四次挥手
2msl作用
项目介绍 高并发测试 高速下载测试 libevent优点 为什么选择libevent
select epoll
异步I/O 同步I/O
附加:
mysql面试的话需要注意索引以及索引的优化!
算法题。
反思:
基础概念很重要!!八股文!给将来要准备面试的自己,基础其实不是很难,得熟记于心。每次复习的时候都得记得问自己一句,请你来介绍一下xxx?能否答得出来。
试水也算是告一段落了,接下来的目标是老老实实考研,早日上岸。
补充一个面经
https://leetcode-cn.com/circle/discuss/NSBvu5/