抖音Data-后台开发-Java(已offer)

【一面」(牛客网/46min)

1、自我介绍
2、说一下 HaskMap和Hashtable、ConcurrentMap的区别
3、为什么HashMap的容量一定是2的次方?(源码 n-1 & n,位运算速度快)
4、红黑树说一下,跳表说一下,那你知道什么地方用了红黑树和跳表吗?
5、s9l里面索引了解吗,分为哪些索引,能具体聊聊吗?
b、MVCC的隔离机制,原子性怎么突现的,隔离性呢,一致性呢?
7、Redis数据库和缓存一致性怎么保证?
8、你知道Redis里面session共享有几种实现方式吗?
9、JVM里面的几个区域,说一下GC的触发条件
10、如果我不断发生OOM,如何排查?
11、算法(leetcode560 和为k的子数组)
给定一个整数数组和一个整数 k,你需要找到该数组中和为k的连续的子数组的个数
输出:2,[1,门与[1,门为两种不同的情况。先写了前缀和版本,有优化思路吗,使用map实
现0(n)算法

【二面」 (牛客网/4bmin)

1、说一说项目,可以具体说一下
2、知道类加载过程吗,加载器有几种,什么时候舍弃双亲委派?
3、数据库用的是Mysql吗,数据库的锁有哪些,数据库的死横是什么,产生条件,如何避免?
4、数据库的三大范式
5、如何实现一个可靠UDP?
6、了解Linux什么命令?
7、那ping命令是什么协议?
8、top命令有哪些参数,说一下
9、用linux格建过测试环境吗,用过什么ssh连接工具?
10、你能说一下了解哪些网络错误码吗?
11、Lock和synchronized有什么区别,自旋和轻量级锁有什么区别,自己debug看过吗?
12、你遇到问题怎么去定位?
13、你在华为的月志是怎么查找的,有了bug怎么看调用链?
14、多线程还有什么办法去处理冲突?
15、ThreadLocal的原理和适用场景知道吗?
16、说到引用,四种引用知道吗,三色法又是什么?
17、算法:
实现LruMAP
interface LruMap {
public void init(int capacity);
public String get(String key);
public void put(String key, string
value);
}

【三面」(牛客网/25min)

1、自我介绍
2、算法(类似于leetcode 276)
n个球排成/排,可以给每个球涂红色、黑色,如果3个颜色一样的球连在一起是非法的,输入n,写程序打印所有合法排列个数
动态规划,五分钟
3、继续算法
n条直线切分图形,最多有几个图形动态规划,还是五分钟。。
4、继续算法
可能看我写的太快,又出一个动态规划,股票买卖122.买卖股票的最佳时机 11
5、TreeMap底层说一下
6、反问

【HR面](飞书视频/20min)

1、对前面面试官评价
2、想来上海工作吗?
3、有无女朋友?
4、还有什么公司在面试?
5、什么时候可以入职?
6、聊一下你自己的经历

写在最后

大家想要进入字节的话可以用我的内推码【ZKTKBDR】直接官网投递,或者私我我给你内推链接或者内推二维码哦
希望人家都能拿到心仪的offer~


#字节跳动##内推#
全部评论
有没有想来阿里的,社招Java,现在部门是真的缺人
点赞 回复 分享
发布于 2021-06-11 17:52
#春招# #字节跳动# #字节跳动2021春招开始了#  👈点击话题获得更多相关招聘信息 ---------------------------------------------------- 互联网校招大牛,永远陪伴在你的求职路上。 关注@互联网校招大牛,及时获得互联网名企校招信息~
点赞 回复 分享
发布于 2021-06-13 22:39
抖音还是data
点赞 回复 分享
发布于 2021-06-18 13:14
楼主我想问一下,这个没问项目吗?还有比如 “说一下 HaskMap和Hashtable、ConcurrentMap的区别 ”,回答了区别,他会对你的回答找其中的知识点进行拓展下去吗?
点赞 回复 分享
发布于 2021-06-18 17:48

相关推荐

M_bao:简历排版换一下吧,第二个项目换了吧,咱门双非学历本来就不行还用这种项目太掉分了,300沟通一个要简历你打招呼也有问题。
点赞 评论 收藏
分享
找不到工作死了算了:没事的,雨英,hr肯主动告知结果已经超越大部分hr了
点赞 评论 收藏
分享
评论
3
30
分享
牛客网
牛客企业服务