腾讯TEG一面(电话面)过 35min
本人26届本科非科班(大二),C++方向,刷新简历当天3.21下午约面自我介绍(介绍C++技术栈,被问是否了解go)C++有没有遇到过段错误,怎么导致的怎么定位段错误(gdb)结合虚拟地址来理解呢gdb怎么调试介绍项目epoll的系统调用(create,ctl,wait)网络库运行时会阻塞在哪里?epoll吗(timeout参数)怎么控制一个socket是否阻塞epoll_ctl是干什么的HTTP的报文格式,如何响应一个HTTP请求项目如何进行的性能测试,长连接还是短连接红黑树的性质红黑树找两个节点的最近公共祖先(刚开始愣了,提醒我节点的大小关系,回答较小节点<祖先<较大节点, 然后又回答了普通的二叉树怎么找)链表怎么定位中间元素(快慢指针)topK问题堆的结构是什么?如何插入的?堆满了之后怎么插入元素呢(先pop堆顶,讲述pop过程)熟悉哪些排序算法?说一下快速排序的流程快排key怎么选,有哪些需要注意的地方(极端情况优化,三数取中、三路划分)有看过STL里面的sort吗MySQL在什么情景下用到对非关系型数据库有了解吗(时序数据库)广告go,有意向转go吗面试是按照简历来的,我的简历上写的就是C++、计网、OS和MySQL,听面试官讲今年的简历确实比较多,大家加油吧
#软件开发笔面经#