快手 Java开发 一面3.20
项目拷打30min
八股
1.输入url到加载完界面发生了什么,详细一点
2.项目里用 jwt+redis验证,讲讲各自的原理
能不能不要jwt?
3.创建线程有哪些方式
4.sleep()和wait()的不同
5.jvm 原理
类加载的过程
垃圾回收算法有哪些,你们用了哪个
6.你们的 synchronized 锁是轻量锁吗?用过重量级锁吗
7.redis 分布式架构知道吗
8.redis 单线程的,为啥还那么快
9.用过什么设计模式?
10.责任链适用于什么场景
11.冷热数据分离怎么实现(分库分表)
有用到水平分表吗
12.我想用 Executors 创建线程池,如何评价?
13.如何确定核心线程数
算法
给一个由若干 '1' 和 '0' 组成的矩阵,把所有被1完全包围(0接触边界除外)的0变成1。
反问
问:改进之处?
思路要灵活一些,多了解一下底层。
(感觉又寄了,锁和线程池直接把我打懵了
,搞得算法也没发挥好)
#快手##快手一面##实习#
八股
1.输入url到加载完界面发生了什么,详细一点
2.项目里用 jwt+redis验证,讲讲各自的原理
能不能不要jwt?
3.创建线程有哪些方式
4.sleep()和wait()的不同
5.jvm 原理
类加载的过程
垃圾回收算法有哪些,你们用了哪个
6.你们的 synchronized 锁是轻量锁吗?用过重量级锁吗
7.redis 分布式架构知道吗
8.redis 单线程的,为啥还那么快
9.用过什么设计模式?
10.责任链适用于什么场景
11.冷热数据分离怎么实现(分库分表)
有用到水平分表吗
12.我想用 Executors 创建线程池,如何评价?
13.如何确定核心线程数
算法
给一个由若干 '1' 和 '0' 组成的矩阵,把所有被1完全包围(0接触边界除外)的0变成1。
反问
问:改进之处?
思路要灵活一些,多了解一下底层。
(感觉又寄了,锁和线程池直接把我打懵了
#快手##快手一面##实习#
全部评论
接好运
有结果了吗
春招吗?
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
程序员牛肉:不用,你低估你学历的含金量了。
不用学微服务,重心放到juc,redis和mysql的八股上。然后准备两个简历项目。直接准备明年暑期就好。南京大学都算是国内比较顶尖的985了。明年暑期零实习也能被约面。不用太焦虑 点赞 评论 收藏
分享
01-04 20:58
淮北师范大学 Java 点赞 评论 收藏
分享
01-20 11:07
广东实验中学 算法工程师 点赞 评论 收藏
分享