我太难了

2020年,一场肆虐全国的新型冠状病毒肺炎疫情,让许多中小企业们陷入经营困难危机之中。面对这种情况,有一些单位开始停发薪资、变相裁员,脉脉上收到爆料某公寓租赁企业直接裁掉80%员工,让更多的员工再次陷入了紧张的境地。所以,别说拿offer了,今年找工作先显得格外艰难。

于是我早就在Boss直聘上看了一下招聘信息,投出了自己简历:

美团一面:

收到了HR的信息,通知我去面试,说实话真的挺紧张的。自己准备了近一个月的时间,很担心面试不过,到时候又后悔不该“裸辞”。

  • 自我介绍
  • spring的IOC,AOP原理
  • springmvc的工作流程
  • handlemapping接收的是什么
  • 项目中你用到了MyBatis,说说#和$的区别
  • MyBatis你写的XML怎么绑定对应的接口?namespace.id
  • Spring有几种方式定义Bean
  • git你用过哪些命令
  • linux怎么在查找目录下的一个文件
  • redis基本数据结构
  • redis单线程模型
  • 事务的四大特性
  • 解释线程池的三个主要参数
  • 具体的问项目中线程池如何使用的(这里因为有些忘记,导致扣了很久)
  • AQS都有什么公共方法
  • 那单例模式和prototype模式,spring都是怎么实现的
  • 计算机网络应用层都有什么协议

美团二面

第二面问的挺多的内容,只记得个大概,所以也只能分享一个我所能记忆到的面试内容

  • 描述从输入一个url到得到结果的过程
  • springMVC的执行过程
  • MVC设计模式
  • static变量初始化在哪个阶段
  • jvm堆中的内存区域分布
  • 垃圾收集算法
  • redis如何实现高并发
  • synchronized是可重入的吗?是公平还是非公平
  • 公平锁和非公平锁的区别、
  • 项目中如何使用的redis
  • MySQL的的默认隔离级别、防止了什么读
  • SQL题:有一个学生表,有id和name,姓名有可能重复,查询出所有姓名重复的人的名字
  • 四次挥手的过程
  • 动态规划的特点
  • 索引结构?为什么使用B+索引
  • CAS原理?用CAS实现 两个线程给同一个变量赋值
  • 为什么 Redis 需要把所有数据放到内存中
  • mysql的主从复制机制
  • 将阿拉伯数字转换成中文数字。如(int)123456->十二万三千四百五十六

这一面自我感觉比一面好很多,面试官态度很和蔼,就让我没有那么的紧张,让我稍等一下,我也不知道下一面是情况,或者有没有下一面。

美团三面

  • 自我介绍
  • 介绍一个你觉得难的项目
  • 说一下sql做了什么优化
  • 项目中如何使用的redis
  • redis如何保持和mysql的数据一致性
  • 说一下都有什么类型二叉树
  • 代码题:构建一个二叉树,做前序的非递归遍历
  • 数据库最大的表大概多大
  • 了解哪些分布式的技术
  • 最近在看什么书?说一说

面试官给出的建议是,如果代码再稍微优美一点就很好了,不过也没什么大问题。然后跟我说让我等一等,出去商量商量。哎,真的太难了~~~

交叉面

来了个其他部门更牛B的大佬,感觉自己要凉,我太难了~~~

  • 项目介绍一下
  • AQS介绍一下
  • Java中有哪些锁机制
  • 介绍一下ConcurrentHashMap
  • 为什么项目中用Springboot
  • 用过Spring事务吗?有哪些事务传播属性
  • A方法上有@Transactional注解,B方法上也有@Transactional,在一个方法里(也有@Transactional注解)。先调用A,再调用B,B出现了异常,A是否能提交?如果不能,怎样能让A提交成功
  • 缓存穿透了解吗?怎么解决
  • 布隆过滤器了解吗?有什么问题
  • 有A,B两个大的文件集合,记录了一些订单号,怎样找到A中有的但B中没有的订单号?使用布隆过滤器可以吗
  • 一个方法上有@Transactional注解,里面调用了A(),B(),C()。其中B进行了网络调用,可能传输时间比较长,这样设计有什么问题?怎么解决
  • MQ用过吗
  • 最近在学什么

果不其然,被这位大佬面试过后我感都不用等结果了。好几个都没有讲清楚,甚至是完全搞不懂…完全就是被吊打了

难受

面试凉透了,老东家也被我“丢”了,心里简直拔凉~~~但是自己也不甘心,打算再准备一个月的时间再战大厂,趁着自己还算年轻何不拼一把?

随便说说

有的人会问为什么一定要进大厂,大厂那么累,经常要加班,有啥好的?

我觉得每个人追逐的目标不一样,能进大厂的人肯定还是有些真本事的,这算是对自己能力的一种认可吧。而且进大厂能让自己快速成长,包括薪酬福利这些比其他公司肯定还是要优越一点的。就算自己以后不在大厂了,凭借这份经历以后找工作都要轻松很多。

分享

这次面试我也做了一些总结,确实还有很多要学的东西。相关面试题也做了整理,可以分享给大家,了解一下面试真题,想进大厂的或者想跳槽的小伙伴不妨好好利用时间来学习。学习的脚步一定不能停止!

需要这份面试题,你关注+点赞三连支持一下,戳这里,暗号:CSDN即可领取。整理出的内容大概如下:

Spring Cloud实战

Spring Boot实战

面试题整理(性能优化+微服务+并发编程+开源框架+分布式)

薪酬缩水,“裸辞”奋战25天三面美团,交叉面却被吊打,我太难了相关推荐

  1. 百度Java岗一面+二面内容,裸辞奋战25天三面美团,大厂直通车!

    前言 近年来,微服务架构(Microservices Architecture)已经成为一种主流的软件开发方法论,所谓微服务( Microservices ),就是一些具有足够小的粒度.能够相互协作且 ...

  2. “裸辞” 备战15天三面美团,交叉面却被吊起来锤

    美团一面: 收到了HR的信息,通知我去面试,说实话真的挺紧张的.自己准备了近一个月的时间,很担心面试不过,到时候又后悔不该"裸辞". 自我介绍 spring的IOC,AOP原理 s ...

  3. 实战分析,薪酬缩水,(1)

    动态规划的特点 索引结构?为什么使用B+索引 CAS原理?用CAS实现 两个线程给同一个变量赋值 为什么 Redis 需要把所有数据放到内存中 mysql的主从复制机制 将阿拉伯数字转换成中文数字.如 ...

  4. 积木赛尔号机器人_赛尔号:谱尼三次败北,经历过被吊打、封印,一次比一次惨...

    赛尔号:谱尼三次败北,经历过被吊打.封印,一次比一次惨.精灵类型的动漫层出不穷,在我们儿时看过精灵宝可梦.数码宝贝等等作品.国内的动漫则是有赛尔号和洛克王国,相较而言还是赛尔号更加的出名一些,更加能够 ...

  5. 三、美团大众点评CAT监控系列文章---Springboot集成CAT并实现邮件告警

    文章目录 一.配置过程 二.相关的参考文档 三.系列文章 一.配置过程 登录自己的cat服务端 默认登录用户名和密码都是 catadmin添加一个监控规则: 如下面的监控规则就是说,如果在一分钟以内访 ...

  6. 2020年9家互联网大厂职级和薪酬曝光!含阿里腾讯字节美团……

    文章来源:运营黑客社区(ID:yunyingheike) 作者:Vivi 以 BAT 为代表的互联网大厂,一直是求职者眼中的香饽饽,"大厂经历"在国内就业环境中无异于一块金子招牌. ...

  7. 分享三套美团面试经历+简单答案

    面试题一 1.自我介绍 答:自我介绍是面试中唯一的自己主动介绍自己的环节,一定要好好把握好,一般最末尾会加上自己熟悉java,然后面试官就会问java的一些东西: 2.项目介绍及其亮点 答:开始吹牛逼 ...

  8. 三面美团Java岗,java电子书下载百度云

    Spring 全家桶: Spring 原理 Spring面试题 思维导图 面试题 Spring视频 Spring 原理 Spring特点 Spring 核心组件 Spring常用模块 Spring主要 ...

  9. 三面美团Java岗,java架构师线下培训

    性能优化专栏 1.Tomcat性能优化整理 2.JVM性能优化专题 3.Mysql性能优化整理 微服务架构面试专栏 1.SpringCloud面试整理 2.SpringBoot面试整理 3.Dubbo ...

最新文章

  1. Python-Requests.post方法中,传参data与json的区别
  2. 谷歌Deep Bootstrap Framework:在线优化角度理解神经网络
  3. 没有什么能难倒伟大的电子工程师,办公室想点蚊香没打火机怎么办?安排!...
  4. 【渝粤教育】 国家开放大学2020年春季 1171科学与技术 参考试题
  5. oracle 从别的数据库获取数据 ,访问其他数据库
  6. 互联网热门职位薪酬报告
  7. IDEA常用插件整理
  8. android自定义textview销毁,Android自定义View去除TextView的Padding值
  9. 设计模式,六大设计原则,类的特性
  10. [转]coolfire黑客入门教程系列之(六)
  11. 标签打印软件如何批量打印可变内容
  12. selenium chrome历史版本docker镜像分享
  13. 001_KNN与线性分类器
  14. Java爬去教务系统后怎么发布_GitHub - canliture/CrawlerCourseTable: 课程表的java爬虫实现--基于“强智教务系统”...
  15. HDU 4125 Moles 线段树+KMP
  16. 编程好学吗?多长时间才能学会?需要注意些什么?
  17. 生态学建模:增强回归树(BRT)预测短鳍鳗生存分布和影响因素
  18. 【最新排名(按点赞)】投票倒计时三天:继续为你喜欢的征文作品投票吧!...
  19. 云呼HTML自适应官网源码
  20. 教师资格证报名-ie浏览器-不兼容

热门文章

  1. 使用proteus仿真验证基尔霍夫定律
  2. app logo显示不全没有铺满
  3. ESP8266_设置AP模式,WiFi名称密码
  4. 余承东吐槽iPhone X长的丑体验差;雷军称小米明年要进世界500强;特斯拉股价被指太荒唐丨价值早报
  5. 看完小区丰巢柜身上的字 我决定了
  6. 行政区划代码2020(SQL)--(下)
  7. 硅树脂油漆申请美国标准UL 790 Class A 合适吗?
  8. 引用 JAVA面试题集
  9. Cadence Vitruoso Layout绘制版图
  10. LeGO-LOAM 系列(1): LeGO-LOAM 安装以及概述