纷享销客Java二面

1.自我介绍

然后问了一下能实习多久之类的,感觉面试官听出来我实习不了多久了

2.mysql建索引要考虑什么东西

3.mysql失效情况?

4.建了索引一定会走索引吗?

5.项目中的数据库引擎是自己写的吗?

6.两阶段锁怎么实现?

7.Java中有哪些锁?

8.synchronized和Reetrenlock的区别?

9.锁升级过程有了解吗?什么条件下才会满足锁升级

10.轻量级锁和重量级锁的区别

11.一道sql:给一张user表,里面有一个age字段,要求查询出<18,>=18&<=60,>60这三个年龄段的人数

12.手撕反转链表

13.交替打印abc

刚睡醒就来面了,主打一个神志不清,锁升级过程忘完了。sql写得磕磕绊绊,反转链表秒了。交替打印abc给我卡住了?

全部评论
反转链表,这个看到不少面经都有
点赞 回复 分享
发布于 2025-11-14 20:14 陕西
我当时说一周四天,hr直接不给面了
点赞 回复 分享
发布于 2025-11-13 20:49 广东
lz一面完多久约的二面
点赞 回复 分享
发布于 2025-11-13 18:57 广东
手写数据库引擎?
点赞 回复 分享
发布于 2025-11-13 13:35 浙江

相关推荐

2025-12-20 13:10
门头沟学院 Java
项目&nbsp;1.项目的难点&nbsp;如何解决2.互斥锁的粒度是什么样的3.这个锁是每次往缓存里写任何数据都需要加锁吗4.比如说读的是多个优惠券的这种信息,可能有不同的人同时请求,他读的是不同优惠券的这个信息然后都被击穿的话,你是共用的是一把锁呢?还是每个优惠券一张锁呢?5.这个锁是怎么实现的6.nginx反向代理去保护后端服务器的原理是什么7.热门商品假如是在8点上架,8点的时候可能会有很多请求打过来,在redis中还没有,那这些请求都会去读数据库,这块应该怎么优化?8.假设redis判断用户购买资格成功,但是在扣钱的时候失败了应该怎么办9.有没有测过秒杀券一秒能够支持多少个请求,最大?10.测出来的2000是因为jmeter自己有性能瓶颈呢?还是说其他原因导致的性能瓶颈?11.假设我们想把qps提到10w,应该在哪些方面做什么样的改造?多个数据库怎么配置呢?写操作主要依靠主节点,加多个从节点对写操作意义不大,这块还能做什么优化?八股1.类的成员变量,方法的静态变量,这三种变量在多线程条件下哪个是线程安全的,哪类的静态变量,哪个是不安全的算法1.二叉树的平均高度:每一条路径的高度是根节点到叶子节点的长度2.一个不重复的升序数组,左移k次,给你左移后的数组,问左移了几次?如果数组中有重复的元素呢?
点赞 评论 收藏
分享
评论
1
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务