作业帮后端 一面

感觉面试官没有提前看过简历,说话很慢,每个问题都要想好久才问,体验感较差
1.询问实习情况
2.介绍一下项目
3.你觉得自己项目的特殊之处,以及进一步优化思路
4.介绍一下分布式锁,锁的粒度怎么优化
5.如何使用redis实现一个延迟队列(不是很懂什么意思)
6.超卖问题如何保证的
7.乐观锁怎么实现,和悲观锁什么区别
7.输入一个网址到出现网页的整个过程
8.TCP三次握手,四次挥手
9.状态码502如何去排查
10.讲一下Mysql的索引
11.口述了一个场景,让说一下具体sql语句去查询
12.Limit分页原理,数据较大的时候如何优化
13.redis的主要数据结构
14.Zset是怎么使用的
15.描述了一个场景,类似商品展示,问redis要如何设计,用哪种数据结构(这里感觉不太明白他的意思,说的有点乱)
16.要实现一个字符串反转,你能想到多少种方法
17.快排的原理
18.快排的平均、最差复杂度
19.了解哪些设计模式
20.java用什么关键字保证线程安全
手撕:
1.单例模式,要保证线程安全(懒汉、饿汉)
2.快排
#牛客创作赏金赛# #作业帮# #暑期实习# #后端#
全部评论
接好运
1 回复 分享
发布于 04-14 14:15 山东
佬过了吗
点赞 回复 分享
发布于 04-15 11:21 北京
mark
点赞 回复 分享
发布于 04-09 22:39 湖北
佬,作业帮是哪里的base
点赞 回复 分享
发布于 04-07 22:25 江苏

相关推荐

评论
5
25
分享

创作者周榜

更多
牛客网
牛客企业服务