快手 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。

反问

问:改进之处?
思路要灵活一些,多了解一下底层。

(感觉又寄了,锁和线程池直接把我打懵了,搞得算法也没发挥好)

#快手##快手一面##实习#
全部评论
接好运
点赞 回复 分享
发布于 2025-04-06 12:48 湖南
有结果了吗
点赞 回复 分享
发布于 2025-03-20 19:32 浙江
春招吗?
点赞 回复 分享
发布于 2025-03-19 20:17 重庆

相关推荐

2025-12-08 16:50
北部湾大学 软件测试
程序员花海_:还是建议走Java后端 技术栈虽然多 但是校招各公司的岗位明显也是最多的 另外不要去测试开发 除了点点点之外就是写简单脚本
实习,投递多份简历没人回...
点赞 评论 收藏
分享
评论
3
30
分享

创作者周榜

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