美团(一、二面 后端凉经)

前言

笔试8月初,8月中旬收到面试邀请,整体流程算比较快,二面之后就没消息了,也没收到感谢信,估计是挂了~
部门:到店
base:上海(首选深圳 实习 和 秋招 都没有深圳部门捞~)

美团一面(8月24日 70分钟)

  • 自我介绍
  • 针对项目进行提问
  • 说一下bitmap吧?
  • 说一下hyperloglog为什么用到的存储空间比较少?
  • 说一说线程安全,以及解决线程安全的方式?
  • 刚才提到了AQS,简单说一下AQS?
  • 乐观锁 和 悲观锁的区别?
  • 说一说Reentranlock的公平锁 和 非公平锁?
  • 说一说线程池的参数?
  • 说一说你知道的拒绝策略有哪些?
  • Spring中的BeanFactory 和 ApplicationContext的区别?
  • BeanFactory和FactoryBean的区别?
  • FactoryBean主要是用来做什么的呢?
  • 说一说你对Spring中 IOC的理解?
  • Spring中的Bean都是单例的,那他们都是线程安全的吗?

    我说是线程安全的,我说是IOC容器自己保证它的线程安全(其实我说错了)

    Spring中无状态的Bean是线程安全的。

    Spring中有状态的Bean是需要自己保证它的线程安全的。

  • SpringBoot中各种@Service、@Controller注解都是怎么被扫描注入的?
  • 算法题:合并两个有序数组?(我直接使用额外的一个数组保存了~)
  • 最后聊一聊ThreadLocal? 为什么项目中要用到ThreadLocal?

    一面快结束的时候,面试官就问我之后什么时候有时间,准备约二面。

美团二面(8月26日 下午5:00 - 6:00)

  • 自我介绍
  • 进程和线程的区别?
  • 线程共享进程的哪些内容?
  • 进程包含有哪些资源?
  • 谈一谈 并发 和 并行的区别?
  • 线程通信的方式?
  • 线程同步的方式?
  • 线程同步 和 线程通信的区别?
  • 进程之间通信的方式有哪些?
  • 多个线程访问的资源需要加锁吗?
  • 线程池有哪几种?
  • Java中如何解决死锁?
  • 为什么需要这么多种的线程池?
  • HashMap可以存放key为null吗? 为什么?
  • MySQL用的什么存储引擎?
  • 讲一讲Innodb的索引结构?
  • 讲一讲二级索引?
  • 讲一讲TCP如何保证可靠传输的?
  • 聊一聊项目?
  • 项目中Redis主要用在什么地方?
  • 项目中Redis和MySQL数据一致性的保障?
  • 项目中使用Redis优化为什么能达到这么高的QPS?
  • 你还能提高项目的QPS吗?或者说现在QPS的瓶颈在哪?网络瓶颈、Redis瓶颈还是其他什么?
  • Redis用于点赞,数据怎么存储?
  • 说一说Redis持久化存储的过程?
  • 说一说fork吧(我真的嘴贱,提到fork)
  • fork出来的子进程共享父进程的哪些内容?
  • 算法题:求一个数字的平方根,向下取整?

整体来说,二面面试官问项目比较少,问操作系统的东西比较多,但是我操作系统学得一般orz,两轮面试的算法题都不是很难,到现在好久都没下文了,默认是挂了~

#美团后端面经##2023秋招#
全部评论
没有后续了吗
1 回复 分享
发布于 2022-09-17 14:36 湖北
不如试试小而美公司优***?全球领先的IoT行业数字化解决方案提供商,四大体系岗位,专业不限,流程高效,不泡池子不养鱼,投递链接http://campus.51job.com/urovo/ 内推码:LSWUZH
点赞 回复 分享
发布于 2022-09-18 21:16 广东
hi~同学,秋招遇“寒气”,牛客送温暖啦!23届秋招笔面经有奖征集中,参与就得牛客会员7天免费体验,最高赢300元京东卡!戳我去看>>>https://www.nowcoder.com/link/zhengjipinglun
点赞 回复 分享
发布于 2022-09-19 08:49 北京

相关推荐

2 36 评论
分享
牛客网
牛客企业服务