送外卖它不赚钱吗?3年经验面试美团Java高级开发凉经

最近收到了网友分享的京东面试经历,别人觉得问的还是挺有技术性的,适合咱们这些想去大厂的程序员,分享给大家,希望大家吸取经验争取拿到offer!

面试过程:

在这里插入图片描述

通过在Boss直聘上收到来自美团的面试邀请,约的下午15:30,到了之后面试的人很多,大致流程如下:先填写个人履历登记表以及期望薪资,然后会有专门人员帮你联系面试官,大概经历了三轮面试,每轮差不多在1个多小时,总的下来得4个小时多点。完了会通知他们内部有个评测,让你回去等消息,差不多一两天内会给反馈结果。

公司的环境还是很好的,羡慕这样的大公司。

在这里插入图片描述

面试官问的面试题:

第一轮:技术人员面

1、问一下做过那些项目,只要描述清楚就可以了(描述过程中会穿插一下技术点考察)
2、java基础集合、多线程、io以及并发报下的一些并发院子类,springboot、mybaties、redis一些基础相关,还有一些JVM类加载机制及内存分配原理

第二轮 架构师面

面试主要从两个大方面展开,不是特别的难。

  • 主要问关于redis的使用以及使用过程中的一些策略比如内存回收策略,和MQ的一些消息丢失及如何确保数据一致性等处理
  • 问一些设计模式及中间会模拟一些场景问答,主要考察你的思维逻辑及编程思想

下面是记下来的面试问题

  1. 自我介绍
  2. 说下ssm怎么实现的
  3. MySQL用的什么引擎,其索引算法和结构
  4. 是否可以用性别作为索引呢?
  5. 了解nio吗?了解epoll吗?
  6. 方法的参数,修饰符,方法等信息是存储在JVM哪个部分(或者分别存储在哪)
  7. 说下JVM的收集器。
  8. 序列化实现的方式,有几种?
  9. 多线程 一个对象有两个synchronized修饰的方法。两个线程访问各一个方法, 是否线程安全?
  10. 并发和并行的区别
  11. 你比他人的优势。
  12. 你有什么想问我的?

第三轮:总监面

总监面的话不会有那么多的技术问题,会从程序员的整体素质考问。比如一些技术的认识与理解,这个就比较开放了。总体上相比前两轮时间会少一些,主要问一些大的方面的思考以及一些分库分表、redis的底层操作等 。

1 mysql的性能优化方案有哪些
2 mysql的索引有哪些,缺省是哪个
3 mysql的事务类型有哪些,缺省是那个
4 redis是单线程还是多线程的
5 redis集群是如何部署的
6 tomcat的线程如何管理
7 都有几种消息队列,性能最好的是哪种
8 dubbo的理解
9 netty的理解
10 nio的理解

最后

针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。

下面的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2020收集的一些大厂的面试真题(都整理成文档,小部分截图),有需要的可以点击进入暗号:csdn

在这里插入图片描述

最新整理电子书

在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/banzhuanhu/article/details/109114824