本科应届生22K拿下字节跳动和顺丰offer,看看你都会吗?

字节跳动
字节跳动 22K 深圳
一面

面试官主要一个一个方面来问每个问题都会稍微深入,面试官会问有没有客户端基础,没有的话不会问安卓相关的就说对计算机网络,java,数据库基础要求比较高

1.java运行时数据区域

2.java线程池原理(流程,拒绝策略,分类)

3.java反射,获取class对象的方法,forname和classLoader的区别

4.hashMap原理以及线程安全的hashMap,concurrenthashmap原理4.垃圾回收算法

5.TCP/IP体系结构

6.拥塞控制的作用以及拥塞控制的算法

7.数据库主要问了隔离级级别,幻读,b+树,日志

8.算法题:Z字形打印二叉树(剑指offer原题)

总结:一面答的不是很好,有些问题不太流畅,本来都不报希望能过了,一星期之后突然收到

二面

二面也是问基础,但是和一面不太一样的是不会深入追问,基本就是一个问题接一个问题,比较跳脱,叭叭叭的一直讲,问题很多不太记得了但都是常规题,以为自己被刷了kpi

1.进程和线程的区别

2.tcp三握四挥

3.http和https的区别

4.类加载机制

5.虚拟内存

6.手写双重检验单例(为什么使用volatile)

7.volatile和synchronized的区别

8.synchronized类锁和对象锁

9.https对称加密与非对称加密

10.hashmap原理

11.索引优化

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值