2020秋招字节跳动提前批成都Tob后端一面凉经

视频面试面试官态度真的好,可惜最后还是没过一面,第二天收到了感谢信,给大家分享下自己的面经吧:
1.自我介绍
2.项目介绍
3.Hashmap的实现原理,8以上还是用链表吗?为什么不是6,Hashtable的底层实现看过吗
4.List和Set有什么区别
5.线程池有哪几种?什么是可见性?sy和vo有什么区别?
6.数据库的隔离级别有哪几种?mysql的两个引擎是什么?有什么区别?索引了解哪些?
7.四次挥手讲解一下,time-out和close-out的作用
8.Jvm的内存区分为哪几块?堆和栈的区别?常量放在哪个区域?两种回收算法如何实现的?可以做GCroot的引用是哪几种?回收算法有哪些?双亲委派模型的定义是什么?
9.Sping常用的注解有哪些?@autowired的作用是啥?底层源码基于什么实现的?
10.redis的应用场景是哪些?可以容纳的类型哪些?zset底层了解过吗?什么是跳跃链表?
11.基于你的外卖订单项目,如果有个ip一直多次请求你的服务,如何用redis来限制他的请求次数

凉凉,给大家一个忠告,只会用不了解底层的千万别写在简历上

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值