抖音后端开发实习一面+二面面经

是从官网的内推链接投的  题目不是也别难,但出了3道场景题,没怎么答上来。。运气好竟然一面二面过了,三面终面约了下周,发篇面经攒攒人品吧,加油加油!
一面:
1.自我介绍
2.手写代码:有序链表合并
3.聊聊项目  怎么个秒杀法
4.计算过qps吗  qps是什么
5.场景题:设计表结构  怎么实现用户量大的情况下快速查询用户的粉丝数/关注数
6.聊聊IOC
7.IOC加载过程
8.wait和sleep的区别
9.synchronized底层原理  是可重入锁吗
10.CAS原理  -> java内存模型   CAS会有什么问题
11.怎么解决ABA问题
12.HashMap数据结构 线程安全吗
13.举个例子HashMap怎么线程不安全
14.聊聊B树和B+树 数据结构是什么  查询复杂度是多少

感觉一面是个快速刷人的过程,涉及的点可能会比较广,但浅尝即止,没怎么往深处问,而且我感觉他们应该是有套面试题的列表
面试官大概会扫一眼有哪些领域问了,哪些没问

二面:
1.场景1:硬盘1T,内存2G 有很多数据id, 有重复的id 怎么找到重复次数最多的Top10
2.场景2:网页中有一个用户输入框,输入完文本后会拿到一个url,然后关闭页面。
用户下次再进入页面时根据上次的url可以看到上次输入的文本    怎么实现这个功能,把你能想到的说出来
(上来两道场景题直接把我给整懵了,后来面试官安慰说不出来没关系😂)
3.数据库索引怎么建立,把你的认识说出来,后来我引到了聚簇索引,索引覆盖
4.解释什么是索引覆盖
5.数据库隔离级别有哪些
6.举个不可重复读的例子
7.除了设置数据库隔离级别,还有什么方法可以解决不可重复读 (后面提示说这个有个专有的名词)
8.讲讲滑动窗口的过程 滑动窗口在哪里用到
9.手写代码:有序链表合并的升级版,合并n多和有序链表,并计算时间复杂度


暂时就记得这么多了,可能有些问题没记住,就算了吧

#字节跳动##实习##Java工程师##面经#
全部评论
还有什么方法可以解决不可重复读?
1 回复
分享
发布于 2020-03-03 02:10
楼主投的是哪个,base哪里的,后端是用go/python吗
点赞 回复
分享
发布于 2020-02-17 21:20
联易融
校招火热招聘中
官网直投
校友本科还是研究生
点赞 回复
分享
发布于 2020-02-17 22:11
楼主视频面试吗
点赞 回复
分享
发布于 2020-02-18 00:30
视频面试 代码输入输出要自己写吗
点赞 回复
分享
发布于 2020-02-18 00:36
能请问一下这是多会的面试嘛?楼主
点赞 回复
分享
发布于 2020-02-18 10:09
商量的多久入职呀
点赞 回复
分享
发布于 2020-02-18 14:54
请问 二面 场景一 top10有什么好的方案吗
点赞 回复
分享
发布于 2020-03-03 13:46
一面和二面是一次性连着面的吗 我昨天下午一面的 现在没收到通知是不是已经凉了
点赞 回复
分享
发布于 2020-03-04 22:05
场景二啥意思,题目没太看懂
点赞 回复
分享
发布于 2020-03-05 21:55
楼主一 二面大概面多久啊!中间隔时间长不? 我今天面的大数据研发岗位,一面问的老深了,追着问。
点赞 回复
分享
发布于 2020-03-06 20:48

相关推荐

18 157 评论
分享
牛客网
牛客企业服务