字节跳动 后端开发工程师-商业化技术 一面面经

2021/08/05 后端开发工程师-商业化技术一面(字节跳动提前批)

共计 70min,晚上 18 点开始,到 19 点 10 分结束。20 点 15 约二面时间,定的下周一(8.9)下午 2 点

还是提前批,投得晚了点。本来周二面的,商量到了周四
当前只面了几家,字节是最难的,但是面试官愿意跟我讲原理,学到了不少新的知识。过程,提前进入会议室,字节跳动,好紧张内心 orz。面完脑子空白……不过做好复盘,一个个问题来吧

简单自我介绍一下,聊到实验室课题做什么,接触这个领域多久
UDP 有什么特点
TCP/IP 协议说一下
OSI 七层模型与 TCP/IP 五层模型,为什么会有两种模型
从 TCP/IP 五层的角度,分析每一层都做了什么
epoll 知道吗,有什么优点
select、epoll 的区别是什么
epoll 底层怎么实现事件驱动的,还有 select 底层怎么实现事件驱动的
基于 epoll 主从反应堆怎么设计,有什么优势,换成 select 呢
服务端怎么发送,缓冲区有内容
select 在哪些场景下,更具优势(联系 CPU 与磁盘刷新频率,及业务场景),不然为什么没有被时代淹没
Linux 内核态与用户态知道吗,为什么区分内核态与用户态
进程空间说一下
虚拟内存知道吗,虚拟地址
虚拟地址底层是怎么实现的,为什么表现得连续,而在物理内存上不连续(面试官很耐心,无论从哪个问题,他都能抛出新的点,并且会耐心地讲,然后我慢慢地理解,再复述)
扇区、磁盘块
数据库三范式知道吗
为什么现在不遵循三范式
写个题,MySQL 三个表,学生表(id, name),课程表(id,name,credit),id 关联表(stu_id,course_id),题目 a 查询学生 id 所选的总学分,题目 b 查询学生 id 没选的总学分
聚簇索引和非聚簇索引的区别
聚簇索引有什么优缺点
页是什么
写个题,单调栈实现接雨水
(其实还有几个挺难的问题的,后续补充)

面试官问,有没有什么想问我的
自己写的 C10K C100K 和字节在春节实现在央视的抢红包,亿级并发,这是怎么做到的,出于私心问的,一直很好奇(涉及业务场景,多机分布式,削峰等)

#字节跳动提前批面试##秋招##面经##C++工程师#
全部评论
约的8.9下午3点一面!!!
点赞 回复
分享
发布于 2021-08-05 21:02
请问老哥基于 epoll 主从反应堆怎么设计这个咋回答呀😅
点赞 回复
分享
发布于 2021-08-05 21:56
微众银行
校招火热招聘中
官网直投
面经已码,楼主二面加油!
点赞 回复
分享
发布于 2021-08-06 11:43
base哪的呢?
点赞 回复
分享
发布于 2021-08-06 11:44
感谢楼主分享!offer多多
点赞 回复
分享
发布于 2021-08-06 11:46
挺详细的,祝成功
点赞 回复
分享
发布于 2021-08-06 11:47
哇一面就接雨水啊
点赞 回复
分享
发布于 2021-08-07 11:39

相关推荐

11 81 评论
分享
牛客网
牛客企业服务