字节跳动Java三面面经(已经oc,base北京)

大三双非渣本

一面:
1,自我介绍
2,看过什么书(深入了解JVM虚拟机)
3,说说JVM有哪些内存区域吧
4,讲一下JVM的各个区域,虚拟机栈栈帧里有什么
5,了解过Volatile嘛,先说说volatile的特点吧,怎么防止指令重排的,讲讲原理
6,操作系统学的怎么样?说说进程,线程,协程的区别
7,说说进程间通信的方法,详细讲一下每个方法的优点和缺点
8,会计网嘛,讲讲TCP三次握手四次挥手吧(然后我就把面试肯定会问的所有情况都讲了)
算法题:二叉树的最近公共祖先,栈实现队列

二面
1,讲一下你在简历上写的最熟悉的项目
2,Spring默认是单例还是多例,讲讲单例模式
3,会redis嘛?讲讲zset的底层数据结构
4,缓存雪崩,穿透,击穿
5,了解ReetrantLock嘛?
6,讲一下JMM
7,说一下你熟悉的Linux命令
算法题:荷兰国旗(三色旗)

三面
1,介绍一下自己
2,说说项目中比较熟悉的技术栈
3,Spring中bean的默认作用域,怎么改变作用域范围,Spring的几种事务说一遍
4,你的MySQL的数据表怎么设计的,用了索引嘛
5,用到了哪些索引,说说索引的类别吧
6,知道最左前缀,最右前缀(我不知道)嘛,为什么需要最左前缀
7,说说Mysql的隔离级别,默认隔离级别,底层怎么实现的(MVCC+Next-key锁)
8,说说innodb和myisam的特点和区别
9,说说行锁和表锁
10,知道sychronized和volatile吧,给我分别讲讲,Java中那些地方用到了它们?
11,集群怎么解决同步问题
12,CAS知道吧,怎么解决ABA(三种方法)
13,你知道淘宝页面实现了那些数据表嘛?哪些是一对多,那些是多对多?
算法题:最大公共子序列#面经##字节跳动##Java工程师#
全部评论
lz: CAS知道吧,怎么解决ABA(三种方法)  哪三种方法呀?
1 回复
分享
发布于 2021-03-18 07:44
楼主,问一下,三面结束以后你啥时候会接到通知
1 回复
分享
发布于 2021-03-18 10:04
联易融
校招火热招聘中
官网直投
楼主有笔试吗
1 回复
分享
发布于 2021-03-18 13:31
楼主是实习还是春招
1 回复
分享
发布于 2021-03-18 15:34
这个难度好羡慕😆
1 回复
分享
发布于 2021-03-18 16:48
楼主base哪里哪个部门,问了好多Java,我慕了
点赞 回复
分享
发布于 2021-03-18 09:00
楼主需要转语言吗
点赞 回复
分享
发布于 2021-03-18 09:07
我昨天连续的一二三面,感觉一直在做题,一起等结果
点赞 回复
分享
发布于 2021-03-18 12:42
能问下楼主项目吗
点赞 回复
分享
发布于 2021-03-18 13:57
打扰您了,问一下,笔试做到什么程度可以进面试
点赞 回复
分享
发布于 2021-03-18 14:44
点赞 回复
分享
发布于 2021-03-18 18:28
楼主是官网直接投的还是内推的呢?为什么我投的需要先笔试啊😂
点赞 回复
分享
发布于 2021-03-18 22:01
厉害厉害
点赞 回复
分享
发布于 2021-03-18 22:57
笔试题目是用电脑还是手写啊
点赞 回复
分享
发布于 2021-03-18 23:11
楼主你好,请问你是实习、校招还是社招?
点赞 回复
分享
发布于 2021-04-18 15:25

相关推荐

31 193 评论
分享
牛客网
牛客企业服务