快手22秋招 Java后端二面(1h)

1.自我介绍+项目介绍+项目难点介绍(20min)
redis:(10min)
2.redis有哪些数据类型,它们分别适用于哪些场景
3.redis的String的底层是怎么实现的
4.redis的持久化机制(AOF+RDB)
Java相关:(10min)
5.了解拦截器和过滤器吗?谁在前谁在后?你是怎么理解拦截器的?
6.知道synchronized吗?synchronized加锁的用法
7.JVM的锁升级机制
8.知道JVM的双亲委派模型吗?为什么要用双亲委派?
9.线程池有哪些核心参数?平时设置线程数应该如何考量?
10.核心线程数4,最大线程数8,等待队列无限长,来100个任务,起几个线程(4个,考线程池的执行流程)
算法题:(10min)
LC3 字符串的最大无重复字符的子串(3. 无重复字符的最长子串 - 力扣(LeetCode) (leetcode-cn.com)
双指针法即可,因为我在牛客网页不太方便,所以debug花了点时间
反问环节(10min)


#快手##面经##校招##java工程师#
全部评论
反问你一般问啥啊,反问能问这么久吗
点赞 回复 分享
发布于 2021-09-13 21:22

相关推荐

zzzzhz:兄弟你先猛猛投简历至少三百家,能约到面试就去面。最近可以速成智能小车,智慧家居烂大街的项目,不需要自己写,只需要把里面的代码讲解看明白就行。把其中涉及到的八股文都拿出来单独背一下,我去年找工作就一个智能小车智慧家居找了10k差不多。
点赞 评论 收藏
分享
评论
1
8
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务