Java教程

技术面试一

本文主要是介绍技术面试一,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
  1. 数据库索引优化(给你一条慢SQL怎么优化)
  2. 怎么判断索引是否失效
  3. 怎么写悲观锁的SQL
  4. 悲观锁和乐观锁的场景
  5. SQL的执行计划
  6. b+树是如何进行范围查询
  7. 如果为了提高读取速度,查询数据使用的是redis,那么Redis和mysql同步数据设置的时长是多少,那么在同步数据之前这段时间新增数据就查不到了这个问题怎么解决
  8. redis缓存与数据库不一致怎么办,数据库主从结构读写分离之间存在时间间隔,加入缓存后主从之间复制时间更大了,怎么解决
  9. SpringSecurity是怎么鉴权的,整个流程是怎么样的,你在项目中怎么实现的。
  10. 你在项目中哪些地方有用到过Aop?Aop有哪几种实现方式?
  11. 我看你项目中有写到过使用Redis,说说你主要用了Redis实现了什么功能。
  12. 你有了解过微服务吗,谈谈你对它的理解,项目中怎么使用的。
  13. 你在项目中遇到过哪些困难,你是怎么解决的。
  14. 你在项目中有做过SQL优化吗,谈谈SQL优化的思路
  15. Seate的底层你了解吗?
  16. 用redis做分布式锁的话,你怎么看?
  17. 数据库优化你有经验吗?
这篇关于技术面试一的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!