美团金服一面

#牛客AI配图神器#部门:美团-金融服务
日期:8.29上午,一小时后约二面
1. 自我介绍(3min)
2. 询问三段实习离职原因(3min)
3. 拷打项目(30min)
● 项目一:
  ○ 项目背景
  ○ 系统架构
  ○ 请求流程
  ○ 为什么这么设计(为什么C++重构成Java)
  ○ 不同场景如何区分
  ○ 设计模式具体如何使用
  ○ 做了哪些优化(3点)
  ○ 各级缓存分别是什么
  ○ 缓存过期时间
  ○ kafka消费模型
  ○ 为什么启用多消费者,分区问题
  ○ 线程池如何设计
  ○ 线程池调优+压测
  ○ 目前qps
  ○ 如何迁移旧系统
● 项目二:
  ○ 线程池参数具体是多少
  ○ 拒绝策略呢,为什么这么选
4. 拷打八股(20+min)
● JavaSE
  ○ 三个特性
  ○ 多态实现(运行时多台,编译时多态)
  ○ 基本类型和包装类型(区别+使用场景+原理)
  ○ String、StringBuffer、StringBuilder
  ○ String为什么使用final数组
  ○ Synchronized原理
● Java集合
  ○ ArrayList扩容机制
  ○ HashMap
  ○ ConcurrentHashMap
● Mysql
  ○ 索引分类
  ○ 索引失效
  ○ B+树和B树
  ○ 锁机制(间隙锁使用)
  ○ 隔离级别(各级别下会发生什么问题,如何解决的)
  ○ MVCC
  ○ RR隔离级别下的幻读
5. 算法:删除链表倒数第n个节点(5min)
6. 反问(5min):
● 组内业务(tob、toc)
● 面试流程
● 建议
总时长:1h15min
体验:面试官是女生,温柔耐心,专业,难度不高,对项目深究
全部评论
同学,瞅瞅我司,医疗独角兽,校招刚开,名额有限,先到先得,我的主页最新动态,绿灯直达,免笔试~
1 回复 分享
发布于 09-03 08:37 广东
好像是一个面试官哥
点赞 回复 分享
发布于 09-03 19:57 北京

相关推荐

昨天 16:47
已编辑
山西省临汾第一中学校 Java
以下成绩全部作废:反串帖 家人们谁懂啊!9本+1段实习,暑期面20多家才混上实习,秋招就攥着5个“不知道算不算好”的意向,就急着喊“结束了不面了”,这是生怕再多面一家就露怯吧? 实习50天也敢说“颠沛流离”,怕不是每天到岗打卡就坐等下班,这点经历都能拿出来卖惨,怕不是没见过真·连轴转赶项目的? 还“流程中的没面完”“不发截图怕定位”,别装了,不就是拿不出手怕被人戳穿“这就是你能拿到的最好的了”吗?真有好意向早亮出来炫耀了,哪还会藏着掖着。 更搞笑的是,还敢说“分享面试、八股、简历包装经验”,就你这bg能上岸,怕不是全靠“包装”得够唬人,真要教人怕不是误人子弟? 最后还要喊“java的hc真的很多”,合着就你看着多?怕不是只看到自己那点一亩三分地,没见着多少人拿着更硬的背景还在等消息呢,别在这误导人了!#我的秋招凡尔赛日记# # Offer没多少口气倒不小#
我的秋招日记
点赞 评论 收藏
分享
头像
09-04 13:57
已编辑
门头沟学院 Java
面了一个多小时,已挂,感觉实习的技术还是了解的太浅了,稍微问深一点就不知道怎么优化,继续加油吧1. 自我介绍2. 拷问实习3. 接口耗时有了解过吗,数据库的执行耗时。4. 举一个实际做的数据库优化的例子?5. 项目中商品名称、品牌、价格范围,商品数量,如果你去搜的话有这么多选项,你是去如何优化一下索引的?6. ES查询流程7. ES去做分布式查询的流程8. ES分片有了解过吗?9. 商城里面缓存预热怎么做的?10. 缓存之间同步怎么去做的?11. 在更新缓存的时候,先更新一级缓存还是二级缓存12. 二级缓存什么时候会更新到一级缓存?13. 一级缓存和二级缓存的容量是一样大的吗?14. redis脚本和lua脚本之间的配合有使用过吗?15. 秒杀防超卖16. Redis lua脚本中有5条命令,第三条失败会会滚吗,后面两条会执行吗?17. 秒杀这里这么保证缓存的数据和数据库的数据是数据一致的?18. 如果用MQ保证的,消息发送失败怎么办?19. 如果MQserver端挂了,消息发不过去,还能成功吗?如果缓存已经扣减,然后MQ宕机,那么DB和缓存数据不一致,怎么解决?20. 用的哪个分布式锁?怎么实现的?21. 网关登录验证鉴权怎么做的?22. Nginx和网关的功能相同点和区别23. 介绍一下网络协议一共几层24. TCP和UDP主要的区别和场景25. HTTP和HTTPS主要区别26. 那HTTP为什么还会存在?27. 了解过LinkedHashMap?28. 为什么使用红黑树?29. 在HashMap里为什么不用其他的树?介绍一下红黑树30. 介绍一下平衡二叉树?31. ThreadLocal有用过吗?介绍一下。32. ThreadLocal的存储结构?源码有了解过吗?33. 假设现在有四个核心线程,八个最大核心线程数,任务队列容量为4,先提交四个任务,再去提交新的四个,核心线程处理四个,非核心线程处理4个需要十个小时,核心线程处理的快,在非核心线程处理时,核心线程空闲,这样不会浪费资源吗?34. 核心线程和非核心线程有一个标识?35. 介绍一下任务队列?各自有什么区别?36. 无界队列设置容量和有界区别,了解过底层的源码吗?37. 数据库的索引数据类型有了解过吗?B+树的了解。38. B树和B+树对于非叶子节点来说,一个存数据,一个不存数据,有什么区别?39. Mysql的锁?40. Spring的循环依赖的问题?怎么解决?41. 垃圾回收器用的什么?配置大概是多少?42. G1的回收过程?43. Shell命令查看占用80端口的线程ID怎么看?44. Shell命令查看某一个进程的进程ID怎么看?45. 说一下快排手撕反转列表II
我的秋招日记
点赞 评论 收藏
分享
评论
点赞
12
分享

创作者周榜

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