2020年美团点评春招后端开发实习岗面经(一面+二面+HR面,已收到Offer)

一面(电话,48min):
  1. 自我介绍
  2. 怼项目,怼了30分钟(基本就是问项目是如何实现的,没有问Netty)
  3. 为什么使用NIO而不是BIO,NIO快在哪里?
  4. MySQL的索引为什么使用B+树,而不使用B树或者红黑树?
  5. 线程池构造参数有哪些。
  6. 线程池的线程数量如何选择
  7. 线程池在调用execute方法提交任务后,其内部的处理逻辑是怎样的?线程数量是如何变化的?
  8. 使用Spring框架遇到的坑,我简单说了循环依赖、@Transactional注解的坑。
  9. Spring Bean的初始化过程
二面(视频面,大概50分钟,没手撕代码有点意外)
  1. 为什么使用Netty,Netty解决了什么问题?
  2. Netty的零拷贝是如何体现的。
  3. Netty的线程模型。Boss线程组和Worker线程组的作用。
  4. Netty的Handler执行链使用了什么设计模式?
  5. Netty提供了哪些解码器用于实现“分包”?
  6. 在对SocketChannel进行读写时,为什么使用直接内存,用堆内存有什么坏处?
  7. 项目的设计思路,用到了哪些设计模式,是如何体现的。
  8. 为什么要使用多线程?
  9. 线程池的构造参数
  10. 线程池的线程数量是如何变化的,线程池中的线程如何销毁?
  11. 实习期间做了什么?说一下你负责的业务。
  12. 在刚入职时,你是如何梳理业务流程的?
  13. 说一下你的代码重构思路和流程?中间遇到了哪些困难。
  14. 平时怎么和leader、同事相处的,怎么和其他部门的同事沟通协调的?
  15. 平时是如何学习的?
  16. 什么时候能来实习?能实习多久?

最后我问了面试官他们部门的业务,跟我讲了5分钟吧。

HR面面经
  1. 讲一下实习经历。
  2. 实习之后你收获到了什么,举例子
  3. 实习期间遇到的问题是如何解决的,举例子
  4. 讲一下你的个人优势
  5. 为什么选择从事计算机行业
  6. 讲一下你的成长经历
  7. 有其它offer吗?
  8. 在校期间做了什么事情让你很有成就感?
  9. 平时是如何学习的

3月8日投递的简历,12日完成笔试,19日完成两轮面试,26号完成HR面试。
4月5日收到正式Offer邮件

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值