当前位置: 首页 > 面试经验 >

小米-软件开发工程师-Java方向

优质
小牛编辑
108浏览
2023-09-21

小米-软件开发工程师-Java方向

一面 2023-9-20

  1. 自我介绍;
  2. 项目相关问题;
  3. SQL题目:微信抢红包业务如何设计SQL数据表?
  4. 讨论1:需要分表操作吗?
  5. 讨论2:将金额字段数据类型设置为VARCHAR,INT和Float类型可能存在什么问题?如何解决?
  6. MySQL索引了解吗?
  7. MySQL事务如何实现回滚?
  8. 如何实现密文数据库的模糊查询?
  9. Redis五种基本数据类型和常见应用场景?
  10. SDS数据结构拥有哪些优良特性?
  11. Hash数据结构使用中如何解决哈希冲突?
  12. 渐进式哈希的优势?
  13. Redis分布式锁了解吗?
  14. 为什么要给分布式锁设置过期时间?
  15. 为什么要设置锁自动续期?锁续期设置过程中如何判断业务宕机还是未完成正常执行?
  16. 分布式锁设置过程中如何保证操作的原子性?
  17. 共享资源不加锁可能出现什么问题?
  18. Redis持久化机制?
  19. 制作快照时会阻塞业务读写进程吗?
  20. HTTP和HTTPS的区别?
  21. 海量数据加密操作选择对称还是非对称算法?
  22. 为什么HTTPS需要引入证书;
  23. 手撕:二分寻找最短距离;
#小米求职进展汇总#
 类似资料: