腾讯内推电面经历

2019-04-13 15:02发布

腾讯(测试开发1面)
1.自我介绍
2.介绍一下建模
3.介绍快排,空间复杂度如何优化
4.c语言tcp服务器编程,与udp区别
5.linux下查看文本,找固定某个字段比如a,怎么找
cat file | grep “string”或者grep “string” filename
6.fork()前变量,fork后会改变父进程的变量吗
fork 是这样的,父进程的变量都会成为子进程的变量,
值在fork之后是不会改变的。两个进程的变量是完全独立的,
同名的变量一个进程改变了,另外一个进程不受影响。
另外,为了性能,有个“写时拷贝”的逻辑。
也就是说,如果父子进程都不改变变量的值,子进程中的变量没有进行拷贝过来,
只有当其中的一个进程改变了值,那么子进程才把这个变量拷贝过来。
7.netstat -ntl 看端口号 腾讯(测试开发二面)
1.为什么选择开发岗位
2.有没有做过相关项目
3.快排时间复杂度,最坏为什么是o(n),为什么不稳定
4.字符串复制
5.从输入流中读取数,输完了就可以输出和,预先不知道输入多少个整数 腾讯(运营开发)
1.mysql里char 和varchar的区别
2. mysql里的数据类型
3. mysql建表
4. 计算机网络:tcp三次握手,与udp区别,http协议(具体不记得了)
5. 编程:判断字符串里是否含有一对括号