字节抖音直播二面+三面

二面:tl:9.22 约面 - 9.23 面试 - 当晚约三面
1. 介绍一下 RPC 的实现原理,它是如何根据方法名找到对应的方法并进行调用的?
2. AOP 在 RPC 中具体是如何实现的?
3. RPC 的数据序列化协议(格式)是什么样的?
4. 在网络传输中,数据格式是如何封装进去的?
5. 针对 Protobuf、JSON、Java 序列化等数据格式,对比它们的优缺点。
6. 虚拟内存(Virtual Memory)的作用是什么?为什么需要分段、分页和段页式管理?
7. 页面置换算法有哪些?
8. 如何实现 LRU (最近最少使用) 算法?其数据结构如何设计?
9. 如果要实现 LFU (最不经常使用) 算法,该如何设计数据结构?
10. 进程间通信(IPC)的方式有哪些?
11. 共享内存如何实现两个进程间的通信(例如半双工)?
12. 信号量(Semaphore)和管道(Pipe)的区别是什么?
13. 信号(Signal)的基本概念是什么,常用于什么场景?
14. 网络中的同步和异步的关系是什么?
15. 阻塞和非阻塞的区别是什么?
16. 网络 I/O 模型有哪些?
17. 内核态和用户态的区别是什么?
18. HTTP/Cookie 和 Session/Cookie 的区别?
19. 跨域 Cookie 是指什么?
20. 有一个很大的文件,每行数据格式为 时间戳 和 文本内容,且时间戳是升序的。如何在单机上高效地查找某一时间范围内的所有文本内容?
21. 如何写出合并 K 个有序数组到第 K 大元素的算法?
22. 手撕:两个有序数组中第k小的数

三面: tl:9.25 面试 - 当晚通过
1. 自我介绍
2. 实习拷打
3. UTF-8 英文占几个字节、中文占几个字节、Java 里如何去检查其占几个字节
4. 七层网络协议
5. HTTPS 是否了解过
6. 最近在学什么、看什么书,分享一下
7. 手撕:79. 单词搜索(可以重复选取同一个字母)
8. 反问

#字节##后端##日常实习#
全部评论

相关推荐

11-13 17:34
已编辑
中山大学 Java
我是秋招面的抖音电商部门,从八月开始给我打电话约面试,当时有加对应的hr微信,前几轮还好,从三面开始就是拖半个月一下在推进,面了三轮以后拖了一个月说再加一个交叉面,面完过了半个多月问hr,hr说她离职了不管我了,我连自己的流程在哪里都不清楚。在官网投诉了三次(前两次正常反馈问题,字节你像听不懂话一样),今天下午突然有其他部门约我面试,说在人才库里看见我简历了觉得很匹配,我拒了说不想面了。过了一会,声称原来那个部门的hr负责人给我回电话,表示抱歉,说因为北京hc不够了把我流程释放了,前面的hr是实习生离职了,没有和我对接非常抱歉,如果有想法可以帮我推荐给其他部门。那么我问你:1. 从八月等到11月,三个月时间我前面不断确认还有没有hc,给我的回复都是有hc,没hc你面什么呢?2. 作为一个大厂你流程这么一坨?让实习生对接校招流程,实习生离职了对应的候选人就不管了?不是我主动问我的流程就这样一直被卡?3. 还说我面评没问题,帮我推荐其他部门,现在各个大厂都开奖了,你还让我从头开始面?我前面面了你们三个月啊,孩子饿死了开始装得想负责了。4. 你们官网的流程反馈对应的人员是理解能力有问题吗,一个问题我投诉三次才能看明白是吗?套话一堆在哪里随便选了个常用语就给我回复了?不想开可以直接把入口关了
投递字节跳动等公司10个岗位
点赞 评论 收藏
分享
评论
3
7
分享

创作者周榜

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