腾讯天美一二三面实习面经

牛客上关于今年腾讯实习的帖子好少呀,我来贡献一波。。

时间线:

  • 一面 3.14
  • 二面 3.15
  • 三面 3.26

一面

共55分钟

  1. C语言
  • static的作用
  • extern C的作用,什么情况要有extern C
  • malloc 和 new的区别
  1. 计网
  • SYN泛洪攻击解决方法
  • 为什么握手是三次,挥手是四次
  • 了解http吗,http1.0/1.1/2.0/3 的区别
  • https? 对称加密和非对称加密的区别
  1. 操作系统
  • 进程和线程的区别
  • 进程间通信方式,共享内存用过吗?
  • 共享内存两个进程使用的相同的起始地址吗? 没有,映射的位置可以不一样
  1. Linux
  • 如何查看CPU利用率 top
  • 如何查看文件行数 awk, NR
  1. Docker和微服务
  • 了解K8s吗,不了解,只知道Docker
  • Docker的原理
  • Docker和虚拟机的区别
  1. 数据库
  • SQL和NoSQL的区别:我将的MySQL和Redis比较
  • 聚簇索引和非聚簇索引的区别
  1. 项目
  • 面试官说,就不问我项目了,都是练手项目
  • 实验室干什么的?NLP 只参加过一些比赛
  1. 算法
  • 三道easy题,都是见过的,但是纯C不是很熟
  • 20分钟 写完 能过测试
  1. 反问
    什么部门?用的C++吗?

二面

八股面
午饭时间 就30分钟

  1. Docker的原理
  2. select和epoll的区别
  3. 应用数据从A发送到B的过程
  4. 进程间通信方式,共享内存的好处
  5. fork的原理
  6. 晚上面试算法部分

算法面
给定一个小时,只花了20分钟

  1. 两个有序链表合并
  2. 删除字符串中的空格
  3. 链表反转
  4. 由于写得太快,补了一道,递归版链表反转

三面

时长50分钟

  1. 自我介绍 被打断
  2. 玩什么游戏?王者荣耀,原神(貌似不够hhhh
  3. 项目
  • 协程栈128k是如何设置的? 不能动态扩容,参考的libco
  • 测试环境,并发个数,瓶颈在哪? 不会,几十w,瓶颈内存;
  1. L1 cache的速度,memory的速度,大概的量级
  2. C++
  • 模板,有哪些偏特化
  • 原子变量,内存序,原理 内存屏障
  1. 计网
  • 发送两个1000,送到一个1500和500,原因 MTU,粘包拆包
  • http报文格式:接受报文和发送报文
  • 状态码
  • 有用过tcpdump吗?查看time_wait状态? netstat
  • time_wait原因和解决方法
  1. linux
  • 看过linux源码吗,印象最深的是那一部分
  • linux是如何分配内存的
  • sed和awk用过吗?
  • ^a{0-9}*b$
  1. 数据结构
  • 堆的调整;堆的其他实现方式
  • 平衡二叉树和红黑树,左旋右旋 还要我在纸上画给他看。。。
  1. 其他
  • 还对其他方面技术有了解吗?
  • 实习的工作?如何调试代码?如何看懂业务逻辑?
  • 自己搭建的开发环境吗?git?是在本地编译吗?
  1. 反问
  • 业务和技术栈
  • 会用什么高并发框架吗?高并发需要看业务需要

求一波OC,许愿许愿~~

#实习##面经##offer比较##招聘进度##C/C++##校招##腾讯#
全部评论
这是腾讯哪个部门呀
点赞 回复 分享
发布于 2022-03-30 11:40
好厉害!谢谢分享
点赞 回复 分享
发布于 2022-04-03 21:01
这么难啊
点赞 回复 分享
发布于 2022-04-08 15:24
楼主太强了,请问下一面 二面分别是面完多久知道结果的呀
点赞 回复 分享
发布于 2022-04-08 17:03

相关推荐

5 47 评论
分享
牛客网
牛客企业服务