字节 测开 一面凉经
发面经攒人品~#面试常问题系列#
------------------------------------------------------
1.自我介绍
2.项目拷打
a.具体讲一下你负责的模块是怎么实现的?
b.服务器是如何从令牌当中取出信息的?
c.Redis缓存主要缓存的是什么东西?(答:用户数据和热点数据)
d.如果这些信息同时过期怎么办?(答:是缓存雪崩,可以通过搭建Redis集群去实现。。。这里给自己挖坑了)
e.搭建Redis集群是什么意思?(没答上来)
f.责任链模式实现黑名单过滤和抽奖权重过滤,这个具体是怎么实现的?
3.讲一下一般常用的设计模式有哪些
4.单例模式一般是怎么实现的(答:饿汉式、懒汉式、双重检查锁)
5.那你介绍一下饿汉式、懒汉式、双重检查锁
6.项目中(延迟队列+定时任务)保证数据的一致性,这个是怎么实现的
7.为什么要用rabbitmq
8.介绍一下mysql的索引
9.mysql索引的数据结构类型
10.为什么要用b+树
11.b+树为什么能支持范围查询
12.springboot和spring有什么区别
13.手撕 反转链表
规定15-20min时间之内
---------------------------------------------------
反问:
1.面试表现(项目熟悉度需要加强)
2.部门业务
3.面试轮数(4轮)
#面试常问题系列##牛客AI配图神器#
------------------------------------------------------
1.自我介绍
2.项目拷打
a.具体讲一下你负责的模块是怎么实现的?
b.服务器是如何从令牌当中取出信息的?
c.Redis缓存主要缓存的是什么东西?(答:用户数据和热点数据)
d.如果这些信息同时过期怎么办?(答:是缓存雪崩,可以通过搭建Redis集群去实现。。。这里给自己挖坑了)
e.搭建Redis集群是什么意思?(没答上来)
f.责任链模式实现黑名单过滤和抽奖权重过滤,这个具体是怎么实现的?
3.讲一下一般常用的设计模式有哪些
4.单例模式一般是怎么实现的(答:饿汉式、懒汉式、双重检查锁)
5.那你介绍一下饿汉式、懒汉式、双重检查锁
6.项目中(延迟队列+定时任务)保证数据的一致性,这个是怎么实现的
7.为什么要用rabbitmq
8.介绍一下mysql的索引
9.mysql索引的数据结构类型
10.为什么要用b+树
11.b+树为什么能支持范围查询
12.springboot和spring有什么区别
13.手撕 反转链表
规定15-20min时间之内
---------------------------------------------------
反问:
1.面试表现(项目熟悉度需要加强)
2.部门业务
3.面试轮数(4轮)
#面试常问题系列##牛客AI配图神器#
全部评论
手撕挺简单的 c应该回答三设置不能的ttl吧
字节一面挂好像就不能投别的了
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享
点赞 评论 收藏
分享