TP link提前批面经
一面(20 min)
自我介绍;
本科硕士成绩、奖学金;
本科电赛相关;(问了蛮多)
硕士研究方向,硕士项目介绍,项目核心;
c++项目相关;
如何获取更多的并发连接;
线程池数量怎么分配;
epoll select区别
socket服务端客户端用到的接口;
TCP滑动窗口;
c++堆栈的区别,谁的效率更高;
如何debug c++内存泄漏
口述:笔试题中的链表环寻找,为什么使用快慢指针可以找到环(可能要推导,刚开始推就打住了哈哈)
刷了多少题? 总结:感觉面试官人挺好的,聊天比较多哈哈
二面(30min 2022.06.30)
自我介绍;
中断的原理,中断可以阻塞吗,中断需要注意什么;
web服务器如何实现的高并发
malloc的原理,了解brk和mmap吗;
最长同值路径 leecode687 https://leetcode.cn/problems/longest-univalue-path/
c++构造函数执行顺序
析构函数与虚函数的关系
反问环节
三面(25min 2022.07.02)
项目简历相关;(问了蛮久)
又问了一次中断实现;
c++ 访问空指针会发生什么;
c++ vector原理;
进程间的内存如何实现隔离;
智力题:rand(5)实现rand(7)
#提前批##Tplink#