腾讯一二面泡池子(已 offer)

3.13 更新,已 offer,从前的一切通通作废!后面忘了
3.10 更新,转录用评估
3.7 更新,早上面完 hr 了,加微信晚上说会继续推进 offer 这算 oc 吗
2.27 更新:中午看到进 HR 面了,许愿 oc🙏

腾讯实习基地 天美 一面面经(2.18)

自我介绍

算法题: 快速排序(面试前10分钟背下来秒了)、LRUCache(用Java做过很多遍但是要求C++写,忘记怎么往unordered_map里插键值对了,尴尬。。。)

开始八股:(有些可能忘记了,问了大概30分钟)
1. Linux命令:top,top里面某些列的含义等等
2. Linux命令:什么命令用来看远程主机端口是否开放:telnet(没答出来)
3. Linux命令:怎么看进程CPU亲和性?不知道,只知道可以设置线程亲和性,不知道怎么看。(后面查了一下是taskset命令)
4. Linux命令:除了top还有什么方法看CPU和Memory的占用?用cat看/proc目录下文件;
5. Linux命令相关:怎么看进程执行时热力图:perf?面试官说了个别的命令:w开头的不知道是啥?
6. Gdb使用情况:用没用过?用过。bt是什么意思?听成bp以为是断点,其实是查看当前调用栈。问用没用过coredump,答没用那么多,平时就是打打断点,然后continue到断点看内存看变量。
7. 计算机网络:什么是网络拥塞机制?北航有个科研方法论的课要求每人读一篇计算机经典论文,我刚好读的是网络拥塞机制的设计因此印象深刻。解释得不错。
8. 计算机网络:为什么TIME_WAIT2要等待2RTT?需要确保不存在超时重传;
9. C++语法:什么是静态多态,什么是虚函数?我解释了虚函数和多态但是不知道静态多态是啥,说是编译期做的多态但是具体是啥不知道,面试官提醒说模版特化,还是不懂笑鼠。
10. 什么是volatile变量:做过嵌入式记得很清楚,用来保证变量的内存可见性;
11. 项目相关:三个项目各问了一点,嵌入式操作系统跑在哪里?定制化的板子上。Web平台做没做过压测?甲方公司内部平台,出问题找我们,没做过压测。Raft协议实现后,怎么保证C/S架构的可靠通信?课设平台有仿真环境,可以设置丢包率用来测试协议是否真正实现可靠通信。
12. 老家在哪?要不要来深圳工作?
13. 反问
14. 结束后半小时左右进入复试,一天后约二面。

腾讯实习基地 天美 二面面经(2.20)

自我介绍

1. 简历上做的最好的项目是那个?raft协议实现
2. 介绍一下这个项目?balabala
3. 如果分布式集群发生脑裂怎么办?raft协议通过任期号和大多数同意来预防脑裂导致分区不一致的情况发生;
4. 这个raft协议实现后怎么做压测?不会
5. 给多一倍的节点,raft集群性能怎么变成两倍?将操作并行化?(不懂)或者每隔一段时间用snapshot快照同步一下,中间两个集群分开响应请求。
6. 什么是RPC?远程进程调用
7. RPC如何实现?tcp、可靠udp、http均可
8. 怎么实现可靠udp?冗余传输、加入序号等等
9. 如果需要在内存中存放很多数据,什么样的数据结构最高效?用redis数据库;
10. 你了解redis数据库吗?不太了解;
11. 介绍一下嵌入式操作系统的项目?做了分布式模块,可以让片上任务在两个片间进行迁移;
12. 片与片之间是怎么同步信号的?多轮通信测量RTT校准时钟;
13. 一个分布式集群怎么建立一个时钟?paxos算法实现全球同步,有相关论文但只看了标题;
14. 计算机网络,了解拥塞控制吗?balabala
15. 什么是快重传?连续收到3个ACK将门限变为原来的一半。
16. 操作系统,进程调度算法有哪些?时间片轮转、短作业优先、先来先服务、多级优先队列等等;

算法题:矩形中的最大正方形面积,刚好做过记得直接秒了,做完让我解释下思路

又问了个sql题,没答出来小尴尬

反问环节:对我有什么建议吗?分布式高性能那块要多了解一下
进去做什么?很多方向看你感兴趣什么

最后说让我关注后续流程,到现在还是没提交面评的状态,难绷。。。
#牛客AI配图神器#
全部评论
哥们要不把6.824后面的lab都做了吧, 这5就是分片
1 回复 分享
发布于 2025-02-25 13:45 北京
同学字节跳动后端实习,要不要关注一下
1 回复 分享
发布于 2025-02-25 12:49 北京
oc了吗佬
点赞 回复 分享
发布于 2025-03-06 13:45 北京
佬没有三面吗?
点赞 回复 分享
发布于 2025-03-02 11:15 江苏
同学考虑上海米哈游不,我们在进行春季招聘,实习也有,社招也有,感兴趣可看我主页看岗位奥
点赞 回复 分享
发布于 2025-02-26 01:39 上海
佬具体是天美哪个游戏方向啊
点赞 回复 分享
发布于 2025-02-25 20:06 香港
佬啥bg呀
点赞 回复 分享
发布于 2025-02-25 19:35 重庆

相关推荐

AI数字人面试官,每个问题前有15s左右思考时间,5分钟回答时间,感觉和简历上内容1. 选择编程语言,C++2. 自我介绍,AI大模型工具使用情况3. HTTP 与 HTTPS 区别;HTTPS 的 TLS/SSL 如何连接,如何进行加密;如何防止中间人篡改/替换攻击;4. 如何排查慢 SQL,如何判定索引命中情况;已经命中索引仍然效率不佳,如何优化;聚合索引如何选择索引顺序5. 模板编程 和 模板元编程的区别;模板编程中偏特化的应用场景;偏特化是否影响通用模板功能,......6. ”生成内容“如何进行缓存,什么输入适合作为键缓存,什么不适合,如何构建key;(什么是生成内容,大模型回复吗)对于不同客户不同场景,如何避免缓存泄露和数据混淆;分场景划分如何确定粒度;如何避免缓存污染和失效;7. 设计一个日历通知系统,用户可以设置某个时间的事件以得到提醒;定时事件如何实现,如何与数据库和前端交互;设置间隔很小的多个事件,是否可能导致事件的重复或遗漏,如何避免;8. 如何入手一个陌生技术领域;如何进行信息筛选;如何判断相互冲突的信息来源的可靠性;前一天的 03/21 美团笔试:- 选择题x10,很多 AI 题- 最长严格递增子序列长度:其实只用计数不同数的个数就好了- 移动括号最少次数使得匹配:贪心,维护右括号数量和左括号差值,遇到左括号且差值大于0直接累加计数(即相当于直接移过去匹配),应该这个思路没问题吧,过了80,后面觉得可能是忘了 long long 溢出了- 01树(不会,直接DFS超时)
点赞 评论 收藏
分享
03-21 12:14
山东大学 Java
1.你的登录功能是基于什么来实现的呢?2.你使用了多级缓存,redis+本地缓存,那你的本地缓存是怎么去实现的?3.如果redis和DB库存不一致导致超卖了怎么办?4.如果redis和DB库存不一致,如何让用户感知到下单失败?5.如果抢票只有一张票,但是有上千万和请求到来,如何进行处理?不用消息队列的话?比如令牌桶?限流?6.用redis来实现全局唯一ID是如何来实现的?会不会导致7.项目有做分布式的部署么?如何实现?8.了解什么是Function call,什么是mcp,什么是skill么?9.平时编程有用什么AI么?10.Java面向对象的三大特性是什么呢?有什么含义?11.子类中如何引用父类的方法?12.父类对象的引用可以调用指向子类的新方法么?13.重载和重写有什么不一样么?14.如果重载里面的参数是list,但是泛型不一样,算重载么?15.被哪些修饰修饰的方法是可以重写的?16.Java的static方法有哪些作用?17.有什么办法在静态方法里面调用非静态的方法?18.Java常见的集合或者说集合框架有哪些?19.Concurrenthashmap是如何实现的?20.Java里面有哪些创建线程的方法?21.线程池的有哪些参数?他们具体什么含义?22.为什么要尽量使用自己定义的线程池?23.Thread local的实现是什么?它里面用了什么引用?24.排查过内存泄露的例子么?如何排查内存泄露?25.如何去排查OOM?26.Spring中的autowired和resource注解有什么区别么?27.Spring的bean默认是单例还是多例的?如何创建多例的bean?28.如果依赖注入的时候接口有两个实现,怎么是选择要注入哪个?29.Spring的IOC和DI是什么意思?30.用过spring的切面么?如何使用切面?31.MySQL有哪些隔离级别?他们怎么实现?为什么使用Mvcc解决可重复读?32.MySQL的索引失效的场景有哪些?33.索引是越多越好么?34.为什么平时实际生产要反范式?35.数据库的Join有哪几种方式join啊?有两个表,一张是交易的表,一张是结算的表,交易会每天给把它收到的订单给结算发一份。两个表都有订单号字段,如果有人在结算的表插入订单(不在交易的表)或者交易给结算的表丢失部分数据,如何去排查这些异常的数据?36.计算机网络的tcp协议如何做拥塞控制?37.Tcp头部的内容了解么?有哪些字段?38.手撕:K个一组翻转链表回答了七八成的问题吧,手撕六分钟写出来,面完直接约二面
牛客在线求职答疑中心
点赞 评论 收藏
分享
评论
11
102
分享

创作者周榜

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