小米一面

等了很久很久
小米一面
发面经积攒人品
。springmvc 和 springboot的区别
。springaop  ioc  我说我用过php,然后他问我区别,我自己背的
。bean的三级缓存
。redis 缓存一致性
。持久化机制
。redis一致性哈希
全部都是穿插着项目问的,中途他给我挖坑,问我,你redis缓存一致修改,并发安全,怎么解决,我说redis互斥锁,他说redis宕机怎么办,然后我宕机了
。算法 - 求树的深度
全部评论
告诉他用Redis集群,一个节点宕机影响不大。
3 回复 分享
发布于 2024-10-14 11:59 陕西
宕机就是集群都快形成条件反射了
1 回复 分享
发布于 2024-10-15 18:58 辽宁
哪投
点赞 回复 分享
发布于 2024-10-14 21:47 福建
通知二面了吗友友
点赞 回复 分享
发布于 2024-10-15 10:46 吉林
还得是小米,问的问题都人畜无害的,我这种菜鸡也能答上一点
点赞 回复 分享
发布于 2024-10-25 19:26 广东

相关推荐

03-12 20:36
已编辑
门头沟学院 Java
deacky:就a了个第一题 思路基本是用一个数组记录给的数组每两天之间的 天数差再-1 然后k-n 为余量天数 把差值数组排序后 遍历 值小于余量天数就减掉 不小于的用cnt记一个数 最后输出2+cnt*2
投递小米集团等公司10个岗位 小米求职进展汇总
点赞 评论 收藏
分享
日期: 一面(2.27)岗位:Java开发实习生地点:杭州背景:  双非科班、两段实习经历全程八股,但不是很难。1. 自我介绍2. 有做过类似登录之类的权限控制或者加密吗?3. 讲讲你们的权限控制是怎么做的?你们数据库存的是什么?4. 讲讲Java的八种数据类型5. 双等号和equals的区别,现在有两个Integer 129, 请问用双等于是true还是false?那如果值是64呢?6. StringBuilder 和 StringBuffer有什么区别?7. synchronized 和 Lock 之间的区别是什么?8. 讲讲 synchronized 的底层原理9. 了解CAS吗10. 有用过线程池吗,核心参数有哪些?11. 讲讲Java的集合类12. concurrentHashMap和HashTable的区别是什么?13. 说下Spring 的IOC和AOP,AOP的应用有哪些?14. Spring Bean的生命周期有哪些?15. SpringBoot的自动装配原理是什么?16. 了解过Spring Bean的循环依赖吗?17. MySQL中内连接、左连接和右连接有什么区别?18. union 和 union all 有什么区别?19. char 和 varchar 的区别?20. 讲讲索引类型有哪些?聚簇索引和非聚簇索引的区别是什么?21. 什么情况下会索引失效?怎么排查索引失效?22. 回表是什么?非聚簇索引存储的是什么?23. B树和B+树有什么区别?24. 你们的业务数据量大吗,有用到分库分表吗?25. 用过Redis吗,使用场景是什么?26. 缓存穿透、缓存击穿、缓存雪崩是什么?怎么解决?27. 平时做项目有用到高并发的场景吗?谈谈你对高并发的处理?#实习#
查看27道真题和解析
点赞 评论 收藏
分享
评论
11
37
分享

创作者周榜

更多
牛客网
牛客企业服务