腾讯一面
腾讯一面面经一份
智力题
一个随机函数产生0或者1,0的概率为40%,1的概率为60%,问怎么构建产生0和1的概率为50%的函数进程通信方式七种
详细说一下linux下的共享内存方式(逼问我有没有用过,我是背的,哭了)mysql事物四大特性 acid
mysql事物怎么做到的
mvcc多版本控制机制(我整了一大堆背诵好的底层原理)他说不太对,对了一部分linux命令awk怎么用(还有个啥linux命令忘记了)
多态(静态多态,动态多态)
动态多态在运行怎么做到的
用类构造对象时,会给对象加上他一个虚函数指针指向类的虚函数表static关键字(把牛客网上的说了,他不满意)
修饰函数,成员函数,局部变量,全局变量, 成员变量tcp和udp的区别
tcp保证可靠,知道多少说多少
三次握手
12.time_wait为什么要等2MSL(把网上找到的说了,他不满意)
map,unordered_map
红黑树
链表(优化成红黑树)vector erase和map erase的区别
进程内存分布 (六块)
栈和堆的地址增长方向(一直逼问我确定吗,但我觉得我说的没问题)
17.孤儿进程, 僵尸进程
18 。解决僵尸进程
协程
git merge和git rebase
反问我实验室是做什么方向的,为什么会做智能检测这个项目,我在这个项目做了什么东西,遇到了什么困难,怎么解决的。