满帮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-03 10:01
门头沟学院 Java
杭州视言科技java实习(6.24)1.    岗位大概能实习多久?2.    讲讲你时长较长的那个项目,做了哪些板块?理一下大致的流程?3.    常规SpringBoot做的网站登录和微信小程序登录有什么区别4.    既然你提到了MD5加密,你们当时小程序那边有做加密么?5.    那我现在让你去把小程序这个项目的用户密码进行加密你怎么做?6.    微信小程序登录的接口是有一定的时效性的,隔一段时间就会失效,讲讲你token刷新的逻辑,你是怎么去处理的?7.    除了登录这样的业务,你还负责了哪些业务板块?8.    你登录那块的HttpClient其实有个问题,每次新调用的话,是做不到线程重复利用的,HttpClient是可以做线程池的,你当时是怎么实现的?9.    那假如我现在给你提个要求,我们现在是一个中间转发的服务器,我现在有大量的HttpClient的复用需求,我需要把外面请求的链接转发到后面去,我这时候需要你去做一个可复用的HttpClient的线程池,你会怎么实现?10.    你这个项目的时候还蛮长的,通过学校这个项目,你的收获是什么?11.    假如现在CRUD这样的业务板块重复性很高,现在要求专注写其他业务,你会通过什么样的方式去做?
查看11道真题和解析
点赞 评论 收藏
分享
世界上最难的事情是,长大以后的你还在坚持着实现小时候的梦想;而更难的事情则是,你真的实现了小时候的梦想。 10 年前的那个孩子怎么也不会想到,10 年后的他自己竟然真的成为了他梦想中的那个样子...... 启航 不知道为什么,从小就对计算机这么一个冰冷的东西情有独钟:我热衷于探索 Windows XP 控制面板中的每一个选项,与 Windows 搜索的吉祥物 Rover 做朋友,研究光驱和 3.5 软盘驱动器(是的,3.5 软盘!)的使用方式 —— 即使在那个计算机还没有普遍连上网的时代,我依然愿意探索计算机中的每一个角落。 当然,这可能和我喜欢玩计算机游戏有关,在那个网络并不发达,移动通信...
在摸鱼的香菇很想退休:感觉佬的经历是我曾经想过的 我最开始想学计算机是因为我想写游戏脚本 不过后来上大学走偏了去打竞赛了 不过算是找到另外一个爱好了 从结果来看感觉还是学历加非科班吃了亏 不过现在形式不好 读研也不一定能有更好的结果 还是祝愿佬拿到更多更好的offer吧 感觉你真的很优秀
点赞 评论 收藏
分享
5 15 评论
分享
牛客网
牛客企业服务