腾讯TEG面经

一面

手撕

  • 非递归遍历二叉树(使用栈)

    操作系统

  • 进程线程区别
  • fork 会影响父进程内存空间吗

    C/C++

  • 程序有重复释放,在程序正在运行,不可以修改源码、再次编译的情况下应当怎么排查(使用外部工具如valgrind或者mtrace)

    计网

  • close_wait 为什么有这个状态
  • time_wait 为什么有这个状态
  • IP头部长度

    算法概念

  • hash表是什么?查询和遍历的时间复杂度?

    其他

  • 平时的学习方式?
  • Linux源码看过吗?了解什么相关的吗?

二面

Linux

  • epoll LT ET区别
  • select poll epoll 区别,为什么epoll性能高?
  • 惊群问题?以及其解决方法?

    算法概念

  • 红黑树如何插入?

    C/C++

  • static 关键字,应用场景?
  • C/C++程序在内存中的分布?

三面

(问了挺多场景题)

C++

  • C++11有哪些新特性提升了效率(开发效率和程序运行效率的方面均可作答)

    数据库&场景(几乎都是场景题)

  • 如果MySQL之前跑的很好,忽然运行变慢,应当如何定位问题?
  • 如果对一台MySQL服务器访问过多,数量级很大,如何优化?
  • MySQL的数千万条查询中有一小部分影响性能,如何排查?

祝愿大家提前批和秋招都顺顺利利!

#腾讯Cpp面经##腾讯##面经#
全部评论
感觉和我问的问题好像😂
点赞 回复 分享
发布于 2021-09-25 21:17
老哥OC了吗,什么时候OC的
点赞 回复 分享
发布于 2021-09-09 08:11
请问老哥面是TEG什么部门
点赞 回复 分享
发布于 2021-09-08 22:00

相关推荐

程序员小白条:学历GG,这个排版布局,还有行间距和字缩进不大行,女生自我要求应该更高才是,没内容,起码美观这块要做好
投了多少份简历才上岸
点赞 评论 收藏
分享
DKS233:项目写太简单了,你用什么技术实现了什么功能,优化了多少,分了哪些模块,解决了哪些难点,最好分模块写,你写的太模糊了。精通还是少用吧,你确定问你底层你扛的住吗,最好用熟悉。具备良好**意识,这种空话不要写,技能层面,要写就写实在的,比如“熟悉常用数据结构,如,堆,栈,链表,哈希表,平衡树”这种
你的简历改到第几版了
点赞 评论 收藏
分享
评论
点赞
26
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务