快手 Java 一面

#软件开发笔面经#
1. 实习相关
2. Java 的重写和重载的区别是什么
3. 方法签名包含哪些部分
4. 如果它的返回值不同其他的都一样,那就是可以形成重写或者重载吗? 会有什么问题
5.  Hashmap 的数据结构是什么,是线程安全的吗
6. HashMap的哪些操作,在并发操作中可能会出现什么样的错误的结果
7. ConcurrentHashMap是怎么实现线程安全的,有没有看过源码
8. 讲一下CAS原理,它跟那个 CPU 底层的指令有关系吗
9. 索引的数据结构
10. b树和b+树的区别和优势
11. 你可以讲一下,当我有一个字段,比如说 a 这个字段,它我检索一次 a 等于 10 的这一条数据,它在这个 b +树上它的检索过程是什么吗
12. 什么情况下会导致联合索引失效
13. 结合b+树的结构讲一下为什么一定要最左匹配才行
14. MVCC是怎么实现并发事务的管理的
15. 了解过事务中的那个加锁的过程吗
16. 讲一下缓存雪崩、穿透、击穿
17. 数据库的繁忙主要有几种体现
18. Spring AOP 的原理,以及它的代理是在哪个阶段实现的
19. Spring 源码有看过吗
20. spring 的 bean 的后置处理器,就是像 BeanPostProcessor 这个后置处理器你之前有了解过吗?
21. 写了三道sql题
22. 反问
全部评论
佬 投的北京还是杭州呢
点赞 回复 分享
发布于 10-16 22:59 陕西

相关推荐

10-27 23:48
已编辑
北京邮电大学 后端
1. 自我介绍2. 项目实习经历3. 数据库有哪些索引 分别介绍一下 (普通 聚蔟 hash等)3.5 hash索引怎么查找记录的4. 为什么mysql采用b+树 (减少io 范围查找)5. 隔离级别介绍一下 为什么mvcc可能会出现幻读6. Mysql有哪些锁 分别介绍一下 什么情况下会加这些锁(行级 表级 临建 间隙 共享 拍他)6.5 间隙锁有啥用7. Redis的数据结构(网上有)8. Redis aof 和 rdb 什么情况下用aof 什么情况用rdb 用rdb有什么缺点 (侧重持久化时间粒度 效率 主从同步 空间占用等)7. 你对分布式系统的了解说一下 (答了屏蔽设备 系统异构提供服务 解决时钟 网络分区 数据一致性等故障模型 如何提供高可用高并发服务)8. 说一下cap原理和你的理解 (网上有)9. 开放题 不清楚一个学校的男女情况 设计方案获取(说了特征分析 通过表导入数据库查询 宿舍情况等)10. 你觉得遇到最大的困难是?如何解决11. 算法 之字形打印二叉树(思路很简单看完题目给出 但可能是一个月没写lc了 卡了一下 第二个循环跳出的条件错了)12. 互问 能实习多久总体没有难度 感觉开放题和算法卡壳影响了 一面挂还有面java为啥没有java的问题 #Java#  #面经#  #后端开发#  #快手# 👥面试题目
refain_:日常实习难度都这么大?国内真是没活路了
查看16道真题和解析
点赞 评论 收藏
分享
20 70 评论
分享
牛客网
牛客企业服务