虾皮后端一面

1.接口的抽象类的区别 分别应用场景
2.final finally 区别  final 使用场景
3.java中有哪些map
4.hashmap原理 节点阈值扩容
5.扩容中0.75是什么的0.75是数组容量还是bucket   扩容后元素的位置以及为什么2倍扩容
6. ConcurrentHashMap项目有实际使用吗 以及简单的原理
7.怎么评估 ConcurrentHashMap 和hashtable 的性能好坏
8.cas实现流程 为什么觉得cas比synchronized 性能好
9.线程池的关键参数和执行流程
10.new thread 和单线程的线程池都抛异常分别可能是因为什么
11.如果你要设计一个线程池,那么你怎么进行参数的设置
12.如果想要任务高效执行,并且下游接口希望快速返回结果,该怎么设计线程池
13.任务丢失对你的项目有影响吗,怎么去设置拒绝策略
14.spring事务的传播行为有哪些,传播行为实现机制
15事务传播行为在db层面上是怎么保证的,在一个事务里的必要条件
16.spring声明式事务需要注意的点有哪些
17.aop不用动态代理还有其他实现办法吗
18.spring bean的创建过程
19.多例什么时候创建
20.springboot 做了哪些事
21.starter 具体实现原理
22.springboot 怎么知道要创建哪些bean呢
23.索引失效场景
24.b+树优点,为什么不用二叉树
25.b+树和二叉树全部加载在内存中,性能判断,层高的影响
26.主键选择,自增主键,uuid,雪花id对比
27.uuid 除了页分裂还有啥问题
28.数据库2000万数据经典问题,为什么觉得2000w是一个瓶颈呢
29.mysql 3层层高要多少次io
30.给sql语句,索引,表结构
判断是否走索引,走哪个索引
手撕LRU :
linkedhashmap
hashmap 和双向链表都可以实现
全部评论
佬可以看看简历怎么写吗,想优化不知道怎么优化
点赞 回复 分享
发布于 10-20 10:51 江西
虾皮不是主go吗,怎么库库问Java
点赞 回复 分享
发布于 10-19 20:34 广东
秋招吗
点赞 回复 分享
发布于 10-19 15:13 山西

相关推荐

12-08 09:15
门头沟学院 Java
1.自我介绍+项目2.分布式事务设计B 站视频投稿时,需同时保存视频文件、生成播放凭证并创建投稿记录,如何用本地消息表实现最终一致性,确保文件存储失败时自动回滚投稿状态?3.高并发限流熔断B站拜年祭直播弹幕量突增 100 倍,如何设计网关+服务端的多级限流策略,在弹幕服务过载时自动降级为“延迟展示”模式?4.缓存一致性保障用户修改 B站昵称后,需同步更新用户中心、弹幕系统和个人空间的显示信息,如何避免并发更新时的缓存脏读,且不影响核心播放接口性能?5.分库分表设计B 站亿级用户投稿记录表需按用户ID、投稿时间和分区维度查询,如何用 ShardingSphere 分库分表,解决跨分区统计年度热门稿件的性能问题?6.分布式锁实现多用户同时对同- UP 主发起 “一键三连”(点赞+投币+收藏),如何基于 Redis 实现分布式锁防止重复操作,且支持操作的原子性?7.消息可靠性保障B站视频审核通过后,需通知推荐系统、粉丝推送和数据统计服务,如何基于 Kafka 设计消息重试机制,确保关键通知不丢失?8.高并发库存管理B 站会员购限量周边抢购场景中,用户下单需实时扣减库存,如何设计 “预扣+确认”机制,应对高并发下的库存超卖问题?9.接口性能优化B 站首页 “推荐视频”接口需聚合用户画像、历史观看和热门榜单数据,如何通过异步加载+多级缓存将RT从600ms降至100ms 内?10.分布式会话管理用户在 B站 App、网页端和 TV 端同时登录,如何基于Token+Redis 实现跨端会话共享,确保会员权益实时同步?11.安全防护设计B 站登录接口如何抵御账号爆破、刷弹幕攻击,设计包含验证码、设备绑定、行为分析的多层防护策略?12.限流策略设计B 站“一键三连” 接口 QPS 峰值达 50 万,如何设计滑动窗口限流算法,区分普通用户与大会员的操作权限?
查看12道真题和解析
点赞 评论 收藏
分享
评论
4
19
分享

创作者周榜

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