腾讯TEG后台开发 凉经

27届鼠鼠开投日常实习,还被TEG当应届生春招捞起来过一次
查了五分钟户口(住哪,高考分数,父母职业......),发现是找实习的光速打回人才池
回池子的当天下午被云架构平台部捞起来了

一面 60min:
13号面的,有些问题忘了

- 自我介绍环节

- 介绍协程库
    - 协程库怎么实现的(开始念项目简历)
    - 了解哪些调度算法(开始背诵先到先处理,优先级,时间片,多级反馈......)
    - hook相关(preload)
    - 定时器超时了怎么通知(开始背诵epoll)
    - 单核CPU上,一个恶意线程执行死循环,时间片耗尽后OS怎么拿到CPU执行权切换线程(抢占式调度背不出来,开始阿巴阿巴

- 没有手撕,给代码,回答运行结果
    - unique_ptr和移动构造
    - 内存对齐

- 怎么存ip黑名单
    - 哈希冲突了怎么办

- 四次挥手的报文和状态变化(八股?开背!)

- ping一个网址发生了什么
    - (开始背诵DNS查询)(被打断)直接去查吗(先查缓存
    - (接着背诵路由转发)(又被打断,换下一题)

- 给出主机ip,网关ip,目的ip,主机ping目标的过程(开始背诵ICMP,ARP,IP报文,MAC帧,路由器,交换机......)

面试官人挺好,一直拆成小问题引导回答
面完下午进复试,约二面

鼠鼠接到邮件要二面,兴冲冲的刚打开网址,发现会议时长只有半小时。鼠鼠感到事情有些不大对头,但也没在意。(快进到大吼一声

二面 30min:

- 自我介绍环节

- 介绍webserver
    - 几个小问题调节气氛
    - epoll的实现(坏了,忘了,开始阿巴阿巴

- nginx的网络模型(坏了,没学过,要寄了
- nginx反向代理出现连接不上的偶发bug怎么处理(阿巴阿巴

- 设计数据结构,尽可能快的增删改查遍历(哈希表+双向链表)

- 还有几分钟,开始闲聊环节

面完就挂

#我的实习求职记录# #实习# #面经#
全部评论
兄弟我明天也面这个部门,他们有说具体做什么的吗
点赞 回复 分享
发布于 2024-03-18 23:39 北京
兄弟,什么部门,多久面的
点赞 回复 分享
发布于 2024-03-16 12:14 重庆
大一?
点赞 回复 分享
发布于 2024-03-15 23:16 江苏

相关推荐

头像 会员标识
04-09 16:00
已编辑
中国科学院大学 C++
BG:九本,科学院硕自我介绍,介绍项目,项目是打 OS 功能赛做的,我对项目细节非常熟悉,面试官的提问都在意料之中(全都防出去了)。然后说部门是做分布式存储的,考虑换方向吗?然后开始坐牢。1. 智力题,找出超大文件中的出现次数最多的字符串,文件 10 T,单个字符串最大 2 G,给定 64 G 的内存    答:对每个字符串 hash 再计数  回:字符串种类特别多,内存放不下    答:外部排序?但是具体怎么实现忘了    后面发现是个常见的场景题,参考这两种解法:https://zhuanlan.zhihu.com/p/496869606    然后,面试官试图把我拽回第一种解法,提示通过哈希把大文件拆成小文件,还是答不出,寄了。2.  问操作系统    平时了解 OS 看什么书?《深入理解 Linux 内核》《linux/unix系统编程手册》。    经常看源码吗?看得不是很多,就打比赛的时候针对性地看了调度相关的    最了解 OS 哪几个模块? 调度和内存。    常见的锁?只了解自旋锁、互斥锁、信号量的实现。    实现读写锁。不会,寄了    问缺页置换算法?就说了一个 CLOCK(到这里已经神志不清了,我当时觉得我答得太简单了,以为要 Linux 高版本正在使用的算法),后面问 OPT 为什么实现不了,因为要知道将来的访存信息最后手撕,感觉是 hard给一个整数 n (1到 10^9),给定两种操作:1)乘以任意一个整数  2)开方,结果必须是整数 ,要求通过以上两种操作得到最小的数所需要的最少操作的次数例如:输入: 20输出:3 (20 X 5 再开方得到10)然后限定只能用 C 我的思路是分解 n 为质因数之积,统计各个质因数出现的次数,取出现次数最大的质因数,把它变成偶数(最多只乘一次),然后不停地开方(如果开方是奇数,再+1变成偶数)然后在做的时候被吐槽了:1)我直接开了一个数组存计数(没法用标准库 hash 表计数),我也知道会爆内存,就象征性地开了个数组,打算整个写完再改改,然后在写的过程中就被吐槽了。2)筛选质数的算法(https://oi-wiki.org/math/number-theory/sieve/)太久没用忘了,面试官说暴力筛会超时最后时间有限没写完,说一下思路,面试官承认思路很接近了,找到出现次数最大的质数,大概求 log(n) 就行了。其他:本科成绩,数据结构课程成绩,什么方面需要提升?打磨自己的优势,打好基础当晚面完(1#牛客AI配图神器# 个多小时),晚上流程结束总结:死于八股和算法,面试官看重数据结构和算法,然后过程中给他的印象是这方面还不够扎实[笑cry[牛泪]update: 吐槽1)说我做不出来智力题说明不了解文件系统,这玩意和文件系统有很大关吗?就套皮八股/算法2)我说质因数计数没标准库哈希表做不了,面试官甩出用两个数组计数:  int part[]  int count[]  part[k] = i(i 是质因数)  count[k++] += 1称不能用标准库,有点搞人
点赞 评论 收藏
分享
评论
8
54
分享

创作者周榜

更多
牛客网
牛客企业服务