快手电商后端秋招一面面经

1.接口和抽象类的区别
2.泛型有什么好处
3.mysql如何保证原子性
4.springboot的启动流程
5.IOC容器的启动流程
6.bean的初始化过程
7.如果让你设计一个springioc  你觉得会从哪些方面考虑这个设计
8.autowired 和resource注解的区别是什么
9.bean的作用范围
10.redis高可用如何保证
11.zset的底层数据结构
12.redis的hash结构 渐进式rehash解释一下
13.类加载过程
14.创建对象的过程
15.jvm调优
16.cms垃圾收集器的工作原理
17.synchronized 和lock的区别
18.讲讲锁升级的过程
19.说说Java内存模型
20.在分布式消费场景下如何保证消息有序消费
21.sql题一个
22.算法 全排列去重版本
全部评论
佬,请问base是哪里的
点赞 回复 分享
发布于 12-12 17:18 北京

相关推荐

12-05 16:20
门头沟学院 Java
1.消息队列(RabbitMQ)保证消息顺序性 如何保证同一订单的消息有序消费?2.单线程消费 vs 多线程消费(如何提升吞吐量仍保证顺序)?3.分片(Hash到同一队列)是否可行?4.Redis数据结构应用 项目中使用了哪些Redis数据结构(如Hash、Set、ZSet)?5.购物车数据存储:Hash vs String(JSON)的选择依据?6.String的不可变性优势场景?7.线程池参数设计 微服务场景下(如Tomcat),如何设置线程池参数(核心线程数、最8.大线程数、队列容量、拒绝策略)?9.参考因素:CPU核心数、请求响应时间(200ms)、QPS预估?10.拒绝策略:丢弃最老任务时,客户端收到的HTTP状态码11.MySQL优化(EXPLAIN分析) 影响查询性能的关键因素(全表扫描、索引覆盖、索引失效、回表、索引下推)?12.多线程与锁 ConcurrentHashMap如何保证线程安全(分段锁/CAS)?13.线程安全的定义:为什么HashMap线程不安全?ConcurrentHashMap如何解决?14.多线程put冲突时(如同时写8和10),最终结果如何?15.JVM/集合 无直接提问,但涉及线程池和集合的线程安全实现。16.Redis高可用 集群模式(哨兵、分片)?主节点宕机后从节点如何接管(优先级、同步延迟)?17.故障检测机制(哨兵 vs 分片集群)?18.Linux命令 查看CPU占用最高的进程(top)?19.查看端口占用(netstat/ss)?20.日志搜索(grep)?21.中间件22.消息队列对比 RabbitMQ vs Kafka的适用场景?算法题:未排序数组中第K大元素
查看20道真题和解析
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

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