写点什么

是我太菜,美团四面 + 蚂蚁金服四面全部凉凉,太难了!!!

发布于: 2021 年 01 月 28 日

美团一面


1.JVM 分区


2.垃圾收集算法


3.索引怎么优化


4.一个 8G 的服务器,堆的大小应该设置成多少


5.redis 基本数据类型


6.synchronized 原理


7.tcp 三次握手


8.海量数据求频率最多的 100 个


9.spring 一个事务中调用另外一个事务,另一个事务发生异常会怎么样


10.项目


美团二面


1.双亲委派机制。


2.一个父类加载器能不能加载一个子类加载器,为什么


3.也是一个类加载器,有点蒙蔽了,没搞懂


4.怎么实现分布式锁


5.redis 分布式锁有什么缺点,怎么解决


6.mysql 索引


7.select * from A where id in (select id from B)怎么优化


8.volidate。


9.垃圾收集器。


10.一个 16G 的内存堆分配多少,采用什么垃圾收集器,为什么用 cms 不用 g1,为什么(面试官一直问为什么使用 cms 或者使用 g1,回答了这两个的优缺点之后还是不满意)


11.es 底层和别的常用的搜索框架做了什么优化,暗示了我半天,不懂。


12.项目。


13.聊天


美团三面


1.开始主要就是问项目,两个项目问的很详细


2.多线程解析一个超大文件怎么处理,如果文件切分的时候关键信息被分到了不同的解析线程中怎么办


3.你们的问答系统是单轮的如何改成多轮,考虑对话上下文(这里是对自己项目提新需求)


4.线程池参数


5.newFixedTheadPool 底层,优缺点


6.springmvc


7.@Autowired 原理


8.最后还问我为啥笔试是 0,然后要我将笔试第一题思路。。。想了半天,面试官说不对。


美团四面


1.项目


2.Lunece 你使用的是什么版本,Lunece 是哪家公司开源的(哪家公司开源是什么鬼,盲猜阿里,面试官说 no)


3.你用的什么分词器,讲讲原理


4.hashset 是如何判断两个对象相等的


5.如何要两个对象相等 equals 和 hashcode 这两个方法要怎么重写


6.hash 算法(最开始将 hash 冲突算法,面试官说不是这个,我又说对 hash 值对质数区域,面试官也说不是这个,不知道他要我回答啥。。。)


7.你是怎么学习的


8.职业规划(提到我想到架构师,面试官问你知道国内著名的架构师有哪些?我。。。母鸡啊)


9.linux 系统如何安装你要的东西,如果 yum 源没有怎么办


10.如何让一个 java 程序开机启动(这个真没试过,母鸡)


11.你在项目中用的什么软件控制版本(我说 svn,面试官问会不会 git,不会)




蚂蚁金服一面


1、HashMap 和 ConcurrentHashMap;


2、再谈谈一致 hash 算法?


3、乐观锁还有悲观锁;


4、可重入锁和 Synchronize?


5、事务四大特性?


6、事务的二段提交机制?


7、聚簇索引和非聚簇索引?


8、用自己的实践经历说一下索引的使用场景(说一个就要举一个例子)?


9、当前读和快照读?


10、类加载过程?


11、双亲委派机制及使用原因?


12、说说 GC 算法?


蚂蚁金服二面


1、说说自己参与的项目,技术难度在哪里?


2、Collections.sort 底层排序方式?


3、排序稳定性?


4、具体场景的排序策略?


5、Http 请求过程,DNS 解析过程;


6、三次握手四次挥手;


7、简述线程池和并发工具的使用?


8、数据库索引原理;


9、频繁老年代回收怎么分析解决?


10、Spring IOC、AOP?


11、讲讲 SpringBoot/SpringCloud 的一些应用?


12、阻塞队列不用 java 提供的自己怎么实现,condition 和 wait 不能用?


13、拥塞窗口讲一讲,为什么要用慢启动算法?


蚂蚁金服三面


1、项目中用的中间件的理解(Dubbo、MQ、Redis、kafka、zk)


2、服务器雪崩是怎么造成的?之前有这样的经历吗?怎么防备?


3、高并发架构的设计思路;


4、以前项目中遇到的最大问题和解决策略;


5、生活中遇到的最大的挫折是什么?


6、生活中遇到的最大的令你最有成就感的事情是什么,可以说一下吗?


7、你有什么职业规划?


蚂蚁金服四面(HR)


1、为什么要用你,你与其他竞争者比较优势是什么?


2、你从上一家公司离职的原因是什么?


3、你对于薪资有什么期望?


4、关于公司的情况,你有什么想问我的吗?


5、如果公司需要你加班你有问题吗?


总结


其实自己知道四面感觉不好,有点气为啥面试官问这样稀奇的问题( Lunece 是哪家公司开源的?你知道国内著名的架构师有哪些?)真的是有点醉,搞得心态也不是太好。刚面完了没多久,内推人打电话来说我终面的评级是 B+,但是前面的评级还可以,他们只要评级都是 A 的。哎,我也料到自己无缘阿里,就和内推人吐槽了一下终面面试官,他也就尴尬的笑了一下。不过内推人说我这样的比较可惜,可以再给个机会,让我转测开,不过要重新面试。我醉了,又来一轮,我委婉的拒绝的,看看能不能找别的部门捞一把吧。


总体来说面试体验还是很好的,面试官也比较和气,其实最后还是怪自己,菜还是原罪。


菜就要查漏补缺,不知道自己菜的人才最可怕,下面分享下我的备战资源库,有需要的朋友(文末获取)


大厂面试真题及面试场景




学习笔记



一键三连+评论,然后添加我的 VX(tkzl6666)即可免费领取。




用户头像

微信:tkzl6666 添加获取你想要的Java资料 2019.01.29 加入

添加VX(tkzl6666 ) 获取大厂面试真题,面试复习资料,Java进阶资料,Java实战项目。

评论 (1 条评论)

发布
用户头像
是我太菜,美团四面 + 蚂蚁金服四面全部凉凉,太难了!!!
2021 年 01 月 28 日 19:03
回复
没有更多了
是我太菜,美团四面+蚂蚁金服四面全部凉凉,太难了!!!