字节跳动后端data实习(已offer)

11/16 下午两点投的简历,三点就被捞了,然后立刻约的下周面试

一面
总时长 1h
面试官自我介绍,我自我介绍
20min 项目, 15min 数据库和网络,20min 算法

什么时候开始写代码的
聊了工作室工作内容,聊了一下 oj 内部实现,我说了下我开的那个 pr
聊了参加过的程序设计竞赛,说了一下这个场景理解以及我获奖代码里面的缓存批量提交模型
聊了自己写的数据库,说了为什么使用 B 树,以及为什么在 mysql 里面用 B+树,mongodb 用 B 树
聊了自己写的实时通信应用,说了基本的架构,上线下线,群发消息的实现
数据库事务隔离级别,哪个用的多,使用场景,可重复读——mysqldump --single-transaction
可重复读和读已提交的区别,可重复读的实现原理
TCP 如何实现可靠传输,拥塞控制

算法题: TOP-K(嘴过的),判断平衡二叉树

用过什么语言(什么都用)
未来的规划
有什么要问我的?

二面
(一面第二天)总时长 45min
25min 项目,8min Java,10min 数据库,2min 算法

自我介绍
了解过 RPC 吗,了解过微服务吗(起手就是一句不了解)
挖项目程序设计竞赛场景,文件读写,并发控制,处理策略,记忆化。此处关于无序消息处理拓展了很多,我仔细说了一个之前比赛使用过的时间桶模型
线程池任务满时新任务处理策略
如何自己实现一个线程池
实时通信项目中的消息加密怎么做的
对称加密原理
AQS,锁,Synchronized,CAS,如何自己实现一个通用的 equals
你是怎么为数据库选主键的
复合索引索引选择
如何排查优化慢查询
索引失效如何解决

算法题:数组中的 0 全部放到尾部,不改变其他元素顺序(冒泡就完事,写了一分钟)
比赛中都是组队的吗?(部分 SOLO,部分组队)
有什么要问我的?

三面
(二面第二天)总时长 40min
工作室项目,开源 OJ 用的 Django 框架,干了什么事,用的什么服务器,服务器的作用
IO 方式,BIO,NIO,AIO 区别
epoll 实现原理
python、java 用什么访问数据库
jdbc 全称,作用
数据库有几个部分
连接器,分析器,优化器,执行器,存储引擎作用
了解那些存储引擎,支持的索引结构,区别
一般索引高度多高,(16KB 一页,然后算一下就可以了,MySQL 一般是千万量级的)
作为 C 端用户,访问 toutiao.com 直接返回 err,应该如何排查错误

算法题目:字符串 abcdeabc 包含字符 d、e、a 的最短子串长度

有什么要问我的?

HR 面
(三面下一个工作日)
聊生活,聊团队合作,聊业务,聊职业规划,待遇,发 Offer

#实习##算法工程师##面经#
全部评论
借个楼 上海字节跳动广告【后端】/【大数据研发】实习生帖 HR投递渠道,比网申更快,速来! 联系人:刘涛 微信:justin_ju01 邮箱:liutao.justin@bytedance.com
3 回复 分享
发布于 2020-12-02 17:42
楼主是本还是硕啊,这也tql了吧
3 回复 分享
发布于 2020-12-02 16:50
楼主强悍  ~
2 回复 分享
发布于 2020-12-02 19:55
我是废物TAT
点赞 回复 分享
发布于 2020-12-24 23:32
自己写的数据库。。。
点赞 回复 分享
发布于 2020-12-03 15:35
楼主是hr面就发口头offer了吗🤣
点赞 回复 分享
发布于 2020-12-03 15:15
下午二面 拜一拜
点赞 回复 分享
发布于 2020-12-03 13:43
寒假实习多久啊,会不会赶不上来年开学
点赞 回复 分享
发布于 2020-12-03 13:31
 现在的小学弟都这么厉害的啊
点赞 回复 分享
发布于 2020-12-03 12:30
校友 而且我也是base杭州😂
点赞 回复 分享
发布于 2020-12-03 11:08
这就是大三,tql
点赞 回复 分享
发布于 2020-12-03 10:19
这就是大三,大佬tql
点赞 回复 分享
发布于 2020-12-03 09:35
沾沾喜气,我还在二面,不知道二面挂的几率打不打
点赞 回复 分享
发布于 2020-12-03 07:43
字节data10-10-6呀,兄弟做好准备没有😁
点赞 回复 分享
发布于 2020-12-02 21:10
data现在扩张到5000+人了吗?
点赞 回复 分享
发布于 2020-12-02 20:54
好家伙,22届的?实习?
点赞 回复 分享
发布于 2020-12-02 20:51
实习需要笔试吗?笔试难吗
点赞 回复 分享
发布于 2020-12-02 20:39
恭喜楼主 感觉比赛和studio蛮重要 介意分享下经历嘛
点赞 回复 分享
发布于 2020-12-02 19:48
兄弟  你这个base哪的呀
点赞 回复 分享
发布于 2020-12-02 18:29

相关推荐

07-01 17:14
中北大学 Java
兄弟们是真是假
牛客46374834...:我在boss上投java岗从来没成功过
点赞 评论 收藏
分享
06-25 09:33
厦门大学 Java
程序员饺子:现在日常估计没啥hc了,等到八月多估计就慢慢有了。双九✌🏻不用焦虑的
投递快手等公司8个岗位
点赞 评论 收藏
分享
程序员牛肉:主要是因为小厂的资金本来就很吃紧,所以更喜欢有实习经历的同学。来了就能上手。 而大厂因为钱多,实习生一天三四百的就不算事。所以愿意培养你,在面试的时候也就不在乎你有没有实习(除非是同级别大厂的实习。) 按照你的简历来看,同质化太严重了。项目也很烂大街。 要么换项目,要么考研。 你现在选择工作的话,前景不是很好了。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
06-29 17:30
找实习找着找着就要进入7月了,马上秋招也要开始了,找实习还有意义吗?
绝迹的星:有面就面, 没面上就当日薪4位数大佬免费培训, 面上了再考虑要不要实习
点赞 评论 收藏
分享
评论
26
82
分享

创作者周榜

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