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

相关推荐

点赞 23 评论
分享
牛客网
牛客企业服务