快手一面 9.22

1. 2-4拷打实习, 不用管
2.easyExcel底层, 为什么用它操作excel不会OOM
3.你的redis zset限流器怎么做的
4.你的NIO + CompletableFuture是为了解决什么
5. Object A = new Object(); 
   Object B = A;
synchronized(A){}, synchronized(B)
会发生锁竞争吗, 为什么
6. A调用B的method1, B的method1调用this.method2, 代理会生效吗, 讲下原理
7. 手撕 !!局部变量!! x = 5, 在方法新开一个线程修改x 为 x + 5, 最后主线程输出, 怎么做
8. 手撕: 员工有工号(唯一), 姓名, 性别, 年龄, 薪水(精确小数点2位), 简介(5000字左右), 头像, 入职日期
写建表语句, 看看你怎么设计字段类型
9. 基于你之前的表, 写一条查询入职时间超过2天的5名男性员工的工号, 按年龄从大到小排序
10.基于你的sql, 你会考虑加索引吗, 怎么加
全部评论
同学,瞅瞅我司,校招刚开,点击就送,我的主页最新动态,绿灯直达
点赞 回复 分享
发布于 09-24 23:16 湖北

相关推荐

09-24 17:16
门头沟学院 Java
场景题盛宴 主包玉玉了1. 为了支撑高QPS场景,有没有什么手段去支撑2. 那你这个QPS这么高,是直接读数据库吗?有什么方法解决这种QPS的方案3. 是否用到多级缓存或者本地缓存4. 用Redis去扛这个量的时候是否有一些风险点,它和DB组合使用的时候有哪些风险点5. 如何去设计我的过期时间避免穿透的问题6. Redis热点key,有什么方法去处理7. 你提到了加锁,什么时候加锁,什么时候释放锁,比如A、B两个请求抢,我怎么去设计?用什么命令去抢锁,然后怎么去释放8. 那我怎么保证这个锁一定会释放9. Redis的热点Key,如果我拆分了5 6个子key,那我一些热点信息去更新,我怎么保证这些key数据一致10. 我看你实习用到了MQ,我现在有个场景,比如我有200万条数据,我要通过MQ发送,然后去消费,我怎么能最快去把这200万条消费掉11. 我一个topic创建了16个partition,比如我有200个机器去消费这个东西,它是怎么一个消费机制12. 我看你项目用到了POI处理报表,你有考虑过技术选型吗?为什么不用其他的13. POI的风险点有哪些呢?14. ThreadLocal的原理是什么,什么场景下用TreadLocal15. ThreadLocal使用的时候要注意什么,会出现什么问题16. 一般在什么时候删除ThreadLocal呢?17. 你刚才说了Redis做一些缓存,怎么防止击穿风险18. 对于Redis的大Key,有哪些风险点?19. 布隆过滤器使用过程中有什么需要注意的点20. 布隆过滤器,比如有个key没命中布隆过滤器,那它这个key一定不存在吗,还是可能不存在?21. 有没有什么优化手段,去设计这个布隆过滤器,让它有更少的误判。22. MySql写热点数据的问题,怎么设计23. 直播间送礼,用户给主播刷礼物,从整个链路,包括用户点击送礼,想一下有没有什么优化手段,或者怎么设计这个场景
点赞 评论 收藏
分享
评论
2
10
分享

创作者周榜

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