Skip to content
CRUD
Search
K
Main Navigation
首页
路线
文档
专题
面试
图哇
你过来呀!
Appearance
Menu
Return to top
On this page
1.重点介绍一下你做过的一个亮点项目,挑一部分说一下?
2.一个人连续点击了两次,产生了两次请求,你有多少种办法来保证这个钱不扣两次?
3.什么是乐观锁和悲观锁?
4.假设现在有同一个商品两条扣钱的请求都到了数据库,你怎么与处理实现,要不要开事务,要用几条sql?
5.Redis的setnx命令是悲观锁还是乐观锁?
6.Java里面有哪些保证线程安全的机制?
7.算法刷题刷的多吗,数据结构与算法了不了解?
8.现在有一个数组是无序的,在数组里面找第十大的数,应该怎么着?有几种方式,复杂度是多少?排序是最慢的一种方式。简单地方法也都可以说一说。
9.听说过堆排序吗?大顶堆小顶堆?
10.Java里面的PriorityQueue听说过吗?
11.HashMap底层的数据结构?为什么要转成红黑树?
12.Redis的持久化机制了解吗?有哪些?有深入了解吗?比如说RDB是怎么做的?快照是怎么形成的?
13.假设AOF开启,能保证一定不丢数据吗?
14.了解过zookeeper吗?zookeeper的分布式锁和redis的分布式锁有什么区别?那个更快?
15.Explain用过吗?有一个type链,里面有哪些值你记得吗?Re和index的区别是什么?
16.Mysql有哪些场景会导致索引失效?
17.场景题,给两条sql语句,判断索引用到了哪些?
18.什么事索引覆盖?
19.知道索引下推吗?
20.你们用nginx来做什么?了解正向代理和反向代理吗?常见的正向代理、反向代理能举几个例子吗?
21.Linux用的多吗?用过哪些命令?其他的有吗稍微多一点,看内存分部啥的?