字节跳动 tt 二面 3.5

更新,收到感谢信了
-------------------------------------------------------
1. 项目
2. 数据一致性
3. 如何减少系统之间的强耦合依赖?
4. 如果两个不同的consumer消费同一个topic消息,有办法来保证两个消费者的有序性吗?
5. 监听binlog如果消息发生了堆积,如何处理
6. rocketmq如何保证的消息可靠性
7. 如何进行的消息持久化? ack是否会对这个消息有影响
8. rocketmq集群架构
9. rocketmq master和slave的主从机制
10. broker节点和nameserver的心跳包机制
11. 如果broker节点挂了, nameserver起到什么作用
12. redis主从 哨兵 集群
13. redis集群模式下如果节点宕机,如何进行的收缩和扩容
14. 在哈希环里面,如果访问到的节点宕掉,那这个数据就丢失了吗?
15. 按你说的有rdb和aof持久化,那是说redis集群的数据可靠性要强依赖日志吗?
16. 异步刷盘可能会导致数据丢失,以你的角度来看如何综合考量刷盘时机
17. 项目中的本地缓存如何思考设计
18. 之后开始闲聊了:
19. 大学哪些课程你觉得学的最好
20. 看你有了两端实习经历了,之前是翘课去的吗,学校是什么态度
21. 能实习多长时间
22. 个人发展角度来看,你希望在这段实习里面收获什么
23. 反问: 表现如何(没回答) 业务是做啥的

面试官人很好,没有手撕,全程都在问实习的项目设计,结合方案去问一些中间件的设计思路,结合了一些自己的理解可能有的地方不对,不过面试官还是给予了肯定。许愿oc

#字节跳动##实习##后端##Java##牛客创作赏金赛#
全部评论
佬, tt什么部门哇
点赞 回复 分享
发布于 03-08 11:24 上海
3如何答
点赞 回复 分享
发布于 03-08 17:32 江苏
m 消息队列中间件
点赞 回复 分享
发布于 03-08 17:56 四川
总共两轮技术面吗佬
点赞 回复 分享
发布于 03-08 20:48 湖北
4怎么说?如果使用两个消费者消费同一个topic这也能有序吗?
点赞 回复 分享
发布于 03-08 21:15 北京
都不会
点赞 回复 分享
发布于 03-09 22:18 上海
这都感谢信吗
点赞 回复 分享
发布于 03-09 22:57 上海
mark
点赞 回复 分享
发布于 03-17 00:49 广西

相关推荐

03-09 17:26
已编辑
厦门大学 Java
集团信息,base杭州TL:2.21投递,3.3 一面八股穿插着项目问的,主要从项目的某个点开始发散- 项目的分布式架构是什么样的?- RocketMQ 在项目中的作用?- 为什么选择 RocketMQ ,选型上有什么考虑?有没有考虑过其他的消息队列?- 为什么要使用 MongoDB ?  - MongoDB 存储引擎和 MySQL 有什么不同?- 了解哪些 Linux 命令?- 缓存三问,项目中是如何解决这三个问题的?  - 布隆过滤器底层原理?- MySQL 事务隔离级别有哪些?MySQL 默认采用的是哪种隔离级别?  - RR 隔离级别有什么问题?MySQL 如何解决这些问题的?- ACID 事务特性说一下,MySQL 底层如何实现事务的?- 除了 redo log 和 undo log,你还了解哪些 MySQL 的日志?(回答了 binlog ,说了一下 MySQL 的主从同步流程)  - 了不了解中间日志?(从节点从主节点拉取 binlog ,先将 binlog 记录到本地中间日志,再写回数据库)- 线程、进程、协程区别说一下- TCP 和 UDP 区别说一下- 视频里的弹幕用的是 TCP 还是 UDP ?- 重定向了解多少?- 负载均衡了解吗?- 场景题:我现在有一些海外业务,从国内将数据发送到海外延迟比较大,有没有什么改善方法?- 手撕:下一个更大元素Ⅲ(https://leetcode.cn/problems/next-greater-element-iii/description/)
查看20道真题和解析
点赞 评论 收藏
分享
03-13 19:42
已编辑
北京航空航天大学 后端
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. 介绍一下这个项目?balabala3. 如果分布式集群发生脑裂怎么办?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. 计算机网络,了解拥塞控制吗?balabala15. 什么是快重传?连续收到3个ACK将门限变为原来的一半。16. 操作系统,进程调度算法有哪些?时间片轮转、短作业优先、先来先服务、多级优先队列等等;算法题:矩形中的最大正方形面积,刚好做过记得直接秒了,做完让我解释下思路又问了个sql题,没答出来小尴尬反问环节:对我有什么建议吗?分布式高性能那块要多了解一下进去做什么?很多方向看你感兴趣什么最后说让我关注后续流程,到现在还是没提交面评的状态,难绷。。。#牛客AI配图神器#
点赞 评论 收藏
分享
评论
20
92
分享

创作者周榜

更多
牛客网
牛客企业服务