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

一面  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就正常了解一些情况

#字节跳动##实习##Java工程师##面经#
全部评论
硬币那个怎么答的哇
点赞 回复
分享
发布于 2020-03-31 19:11
恭喜楼主,贺喜楼主!!阿里还投不投,投的话请找我~~  不投或者投过了嘛 顶个帖也好啊 https://www.nowcoder.com/discuss/396551?toCommentId=5706546
点赞 回复
分享
发布于 2020-03-31 20:34
博乐游戏
校招火热招聘中
官网直投
楼主,哪个部的呀
点赞 回复
分享
发布于 2020-04-02 09:29

相关推荐

点赞 评论 收藏
转发
8 56 评论
分享
牛客网
牛客企业服务