Redis的常见数据类型
你做项目时,Redis会用在哪些业务场景?
Redis的缓存穿透、缓存击穿、缓存雪崩说一下?
Redis 的一般用在哪些场景?(我回答完后)...除了用来做缓存和中间件,你还有用过在其它的场景吗?
java里面常见的异常哪几种类?
你在写代码里面,经常遇到的是那种异常类?
你说一下JDK1.8中的HashMap的put过程?
HashMap什么情况下存储会转为红黑树结构?
HashMap的扩容怎么弄的?
Hash算法里面的哈希冲突有哪些解决方法?
我看到你写到有数据库优化的经验,那你说一下数据库怎么调优?
MySQL数据库索引是不是越多越好?如果不是的话,为什么呢
MySQL你用like来查询的话,会走索引吗?
MySQL里面的char 和 varchar的区别
说一下MySQL数据库三范式
说一下数据库的事务?
数据库的事务可以传递吗?
数据库的有哪些隔离?默认是哪一种?
堆内存的结构?
什么时候会将对象分到新生代?
说一下JVM里面的运行时数据区?
什么时候那个对象会被垃圾回收?
说一下垃圾回收器有哪些?
对象什么时候会被垃圾回收?
说一下双亲委派机制?
双亲委派机制的优缺点?
你了解java虚拟机吗,java创建对象的方式有哪几种?
说一下java里面的并发编程
你做这个app项目之前怎么考虑的,为什么要用到这些技术、组件?
ThreadLocal在线程里面是干什么用的?
说一下并发编程?
你用过锁吗?说一下ThreadLocal
线程跟进程的区别?
线程之间上下文切换的过程是怎样的?
线程有哪几种状态?
线程的状态之间是怎么转换的?
Spring Boot里面的Controller是单例的还是多例?
用户访问时,怎么判断用户的是否在线?
Spring 里面那个Bean从创建到销毁这个周期你了解吗?
Spring IOC你讲一下?
说一下HTTPS解决了什么问题?用了什么方法或是算法来解决的?
HTTP的请求方式有哪些?
说一下TCP创建连接的过程(三次握手)
说一下你对HTTP的理解
HTTP的常见状态码
HTTP的XX格式(忘了是问什么格式了,没回答上)
TCP 和 UDP 的区别
假如要你用java的类来实现用户的排名,你怎么弄?
给你一个单向链表,删除倒数第n个结点,说一下你的思路
说一下你常用的Linux命令?
说一下你比较熟悉的排序算法,他们之间有什么区别?
详细说一种排序的实现过程
说一下ES的倒排索引?