2021年上半年面试结束,一共历经字节四面成功收下offer,前来分享我的面试经验!

前言

佛系找实习,只投了字节一家,三月底开始“高强度”平均一周半面一轮,陆陆续续面了一个月,八股文也还是今年一月时候背了一个月+每次面试当天突击一下。
今晚刚刚三面结束,问题都答出来了,题目虽然有点磕磕绊绊最后也写出来了。问三面面试官过没过他说还得回去综合考虑前两次的。
等有结果了把面经整理发上来。

字节跳动一面

自我介绍+聊天,大几,成绩,规划,常用语言

threadlocal用过吗,讲一下

hashmap和concurrenthashmap,为什么长度是2的n次幂,源码里怎么运算的这些

线程池,挺简单的八股文

jvm cms和g1

nosql和mysql,隔离级别,幻读

undo redolog什么时候会被写入

lc很简单二叉树节点公共祖先

感觉今天怎么样(本科生里算不错的)

怎么看开发35岁中年危机

第二天hr通知过了,因为面试官都很忙……约了两周后二面

字节跳动二面

自我介绍+聊天

聊聊项目里的设计模式,什么是对低耦合,可用性,六种设计原则的理解,讲讲怎么用反射的

可见性那三个问题 volatile关键字解决了什么,细说jmm和volatile,还有延伸到工作内存具体实现是什么样的这些

说一下synchronized几种加锁方式,加在对象上和加在类上在内存里来看有什么区别

有了synchronized为什么还要lock(我说是给程序员权限,类似cpp的设计思想b

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值