Java面试一般,共2轮面试
Q:1:统计一个班上男生女生的个数的sql语句
Q:2:讲一讲b+树
Q:3:一般怎么优化sql语句(分库分表怎么操作)
Q:4:什么是事物
Q:5:数据库的ACID原则
Q:6:数据库默认隔离离职,串行了解么
Q:7:讲一讲CAS和AQS
Q:8:数据库中的乐观锁和悲观锁
Q:9:char和varchar的区别
Q:10:java常用包
Q:11:java常用容器
Q:12:hashmap底层数据结构
Q:13:讲讲concurrenthashmap
Q:14:讲讲arraylist和linklist
Q:15:arraylist是线程安全的么,怎么让他线程安全
Q:16:讲讲jvm内存模型
Q:17:堆和栈的区别
Q:18:了解那些中间件1条回答
Q:19:redis什么情况下用一般
Q:20:redis是单线程么,为什么单线程快
Q:21:spring ioc底层实现原理1条回答
Q:22:解释一下什么是动态代理
Q:23:mybatis延迟加载原理
Q:24:#和$的区别1条回答
Q:25:为什么要用springboot26:springboot常用注解
Q:27:tcpip三次握手与四次挥手
Q:28:redis缓存穿透与雪崩是什么,怎么解决1条回答
Q:29:线程池的四中拒绝策略
Q:30:创建线程的几种方法1条回答
有收获
看中专业技能
redis
数据库
ioc
spring
ac
id