首页 > 笔经面经 > 字节跳动后端开发实习 一二三+HR面

字节跳动后端开发实习 一二三+HR面

头像
ZZZ13 #字节跳动#
编辑于 2020-03-31 19:37:52 APP内打开
赞 7 | 收藏 55 | 回复4 | 浏览2941

一面  3.23 40min 当天晚上通知二面

自我介绍
JVM区域,GC垃圾回收器,GC为什么不发生在栈里,线程池,volatile特点(可见性怎么保证的,可见性示例代码),CAS,
写单例模式,懒汉式,DCL
数据库事务的隔离级别,什么是丢失更新,脏读,不可重复读,幻读
http和https的区别
还有一些网络和数据库相关的,其他的面经里都有,差不多
算法:二叉树层序遍历

二面 3.26 50min  当天下午通知三面

自我介绍
项目
用Java实现过什么
用过ping吗
volatile有什么特点,说一下它的特点什么情况下必须用
CAS为什么能保证原子性
Lock的Condition是干嘛的
ReentrantLock知道吗,synchronized什么情况下比ReentrantLock效率高
知道什么OOM
算法:输入List<String>,删除当中形如”1_”的,返回原来的List
一个无序数组,从小到大找到第一个缺的数,比如[8 2 4 3 6 9 7 11 12],第一个缺的就是5
场景题:一个硬币,正面概率0.7,反面概率0.3,现在有一瓶水,怎么掷能让两个人公平的喝到水

三面 3.29  40min   不到十分钟HR面

主要就是简历里的东西,参考价值不大
算法:两个栈实现一个队列
二叉树右视图
概率:54张扑克牌,平均分成3份,大小王在一份的概率

HR就正常了解一些情况

更多模拟面试

4条回帖

回帖
加载中...
话题 回帖

相关热帖

笔经面经近期热帖

热门推荐