虾皮java面经(秋招)

发面经攒人品
一面 8.20
1.自我介绍
2.动态数组
3.线程池重要参数和过程
4.一个线程oom了,其他的线程还能工作吗
5.垃圾回收
6.hashmap底层结构
7.hashmap是否线程安全
8.如何做到线程安全
9.mvcc
10.redolog  undolog的区别
11.四种隔离机制
12.有几种索引
13.回表索引的过程
14.慢查询的思路
15.怎么知道它是慢sql
16.mysql的半同步
17.为什么redis快
18.redis多个节点实现高性能
19.哨兵怎么选主节点
20.缓存三兄弟
21.redis和msql一致性
22.tcp为什么三次握手
23.进程和线程的区别
24.怎么查看线程的使用情况
25.docker的k8
手撕匹配字符串
26.项目中遇到困难怎么解决
27.怎么学习新技术
二面 8.28
上来五个手撕,直接一个去世
8.29挂
全部评论
五个手撕太夸张了
2 回复 分享
发布于 2025-09-08 13:16 河南
五个手撕都有什么啊,是力扣原题吗
点赞 回复 分享
发布于 2025-09-19 14:50 北京
一面有实习拷打吗
点赞 回复 分享
发布于 2025-09-11 17:27 广东
有感谢信吗
点赞 回复 分享
发布于 2025-09-23 09:27 江苏
面的是base北京?
点赞 回复 分享
发布于 2025-09-09 14:33 河南
五个手撕???!!!
点赞 回复 分享
发布于 2025-09-08 11:31 广东

相关推荐

2025-12-16 13:15
门头沟学院 Java
1.你对图数据库有了解么?介绍一下2.你项目里为什么一定要用netty呢3.我现在有10wTPS 的秒杀接口,用Redisson实现了锁,但线上经常出现锁未释放排查发现是watchdog机制失效,你觉得这种情况该如何彻底解决4.你觉得一定要使用分布式锁解决幂等么,不加这个锁可不可以5.你觉得数据库的行锁和Redis分布式锁或者zk的锁有什么区别6.性能?你觉得行锁性能一定会比分布式锁差么7.线上观察到 GC 日志里出现了这样一条 Full GC 日志:[Full GC (Ergonomics) [PSYoungGen: 65536K->0K(76288K)] [ParOldGen: 1750000K->1750000K(1750000K)],你能不能不靠任何工具,手动推断出这个进程可能的内存配置,以及这次GC的本质问题8.如果你们在业务高峰期观察到 Eden 区被频繁触发 GC,但实际对象存活率很低,你怎么看9.我们一个Kafka topic 被 5 个消费组同时消费,每个 group 负责写不同系统。中间某个group偶发失败,但你不能重放整条消息(因为另外几个已经成功),你怎么保证这组失败消息能精准重试?还能保证幂等?10.手撕:给你一个数组,它里面的元素呢都是正整数。再给你一个目标值,要求就是你在这个数组里面找到这个子数组和要大于等于这个目标值,然后返回结果是返回子数组的最小长度。
查看10道真题和解析
点赞 评论 收藏
分享
想去三亚看海的迪恩在...:个人的一点拙见,把整个知识体系梳理出来,从最后结果的数据库到最前面的直接写的java全部写出来,java通过一步步哪些东西最终操作到数据库,每个东西在这个环节里是干嘛的,有什么衍生,这样一路串下去,可能会有条理一点
找工作八股要背到什么程度...
点赞 评论 收藏
分享
评论
2
17
分享

创作者周榜

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