满帮java一二三面,已OC

9.1 一面技术面 25min

  • 介绍项目(秒杀业务的一个运用)

  • 数据一致性问题:缓存数据库一致性问题,延时双删

  • ThreadLocal存用户,线程池复用导致不一致

  • 设计分布式锁要考虑关键问题:redis分布式锁,redission底层

  • 线程池核心参数

  • 线程池拒绝策略有哪些

  • 线程池好处,复用

  • 面向对象编程的原则,单一职责,面向接口。。(设计模式的原则)

  • 数据库的悲观锁和乐观锁

  • 数据库脏读和幻读

  • 建索引的原则:经常查询的,区分度比较高的,字符串前缀索引

    • 读少写多能建索引吗?不能,维护b+树需要

    • 索引数据结构b+树结构

  • 索引失效的场景,最左前缀,函数,

  • 数据库死锁怎么产生的

  • 如何预防死锁问题?调整顺序,降低锁的粒度,经量不要用大事务

  • 策略模式优缺点,在if else分支比较多使用策略模式

  • 反问:几面?三面,一面 hr面 三面

  • 反问:面试表现

  • 反问:部门业务?统招统分

9.2 二面HR面 25min

纯聊天,优缺点

9.20 三面技术面 25min

  • 自我介绍

  • 介绍仿B站项目

  • 问文件上传,秒传功能

  • 介绍RPC项目

  • JVM内存区域

  • 曾经做过比较疯狂的事情

  • 优点

  • 反问:满帮对新人的要求

许愿个OC

-----------------------------------
10.10号晚18.28收到OC邮件,泪目了
#秋招##Java##面经#
全部评论
hi~同学,秋招遇“寒气”,牛客送温暖啦!23届秋招笔面经有奖征集中,参与就得牛客会员7天免费体验,最高赢300元京东卡!戳我去看>>>https://www.nowcoder.com/link/zhengjipinglun
点赞 回复 分享
发布于 2022-09-22 11:42 北京
二面会问薪资么?
点赞 回复 分享
发布于 2022-09-25 20:13 天津

相关推荐

11-14 17:28
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
评论
5
15
分享
牛客网
牛客企业服务