阿里秒挂,疯狂复习半个月,拿下美团offer(后台开发JAVA岗)

it2023-06-04  82

美团后台开发JAVA岗:三面技术+HR面试

 

 

本来以为阿里面试至少能撑到二面,结果却秒挂了,呜呜伤心~回来后发愤图强,疯狂复习刷题半月(小小提示一下:文末有分享我的 复习刷题资料,可免费分享~),又重新投了美团,四面半个月,终于在昨天收到了offer~一起来看下我的美团四面吧

一面(一个半小时)

首先自我介绍

了解Web层开发?数据库索引了解么?聚簇索引,非聚簇索引?索引分类?

了解数据库都由哪些引擎?分别有什么区别和使用场景?

了解分布式?高可用?如何保证节点集群的同步?Nginx了解过么?

什么是事务,数据库的隔离级别,Mysql默认的隔离级别。

JVM的内存模型,GC算法

非递归实现青蛙跳台阶(非递归斐波拉契数列)

判断链表是否有环,若有则返回环的入口节点

对象的重写和重载?

设计模式里面,单例模式?实现单例模式的双重校验。

epoll函数怎么理解?epoll函数在别的哪些地方有用到?

手撕:两个链表的重合第一个节点。

二面(一个小时)

自我介绍吧

项目介绍

进程与线程的区别

进程通信的方式

信号量是怎么实现的

URL分为哪些部分

浏览器输入URL发生了什么

DNS如何解析域名的

TCP的三次握手和四次挥手及其原因

手撕:有时间区间,判断昨天送外卖的峰值。(这个题做了快三十分钟,主要是外卖订单可能是前天的,昨天的或者今天的)。

死锁的原因及如何解决

常见的I/O模式,同步和异步的区别

三面(四十分钟)

自我介绍

实习项目

请总结实习学到的三个点

类似于百度地图,如何求A地到B地的路径,刚开始被面试官套路了,用各种分类讨论了半天,最后才发觉面试官想问的是有向图求最短路径?说了一下方法是什么?迪杰斯特拉算法作用,复杂度?

智力题:一天24小时,时针和分针会重合几次?

智力题:四个人打牌,钱都被风刮到地上,每个人都知道自己多少钱,你只知道总数。请问你能帮他们都分准钱吗,其中每个人都可能说谎。

还有啥问题?

HR面

自我介绍

为啥想来美团?对美团了解多少?

心中的互联网公司排序啊

腾讯和美团选哪个啊

自己的优点和缺点

还有什么问题 ?

总结

阿里秒挂伤透我心,疯狂复习刷题,终于喜提美团offer~哈哈~好啦,不闲扯了,文章开头又说要免费给大家分享我的复习资料,下面就给大家展示一下我的复习刷题宝典吧~

 

1、JAVA面试核心知识整理(PDF):包含JVM,JAVA集合,JAVA多线程并发,JAVA基础,Spring原理,微服务,Netty与RPC,网络,日志,Zookeeper,Kafka,RabbitMQ,Hbase,MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布式缓存,Hadoop,Spark,Storm,YARN,机器学习,云计算共30个章节。

 

2、Redis学习笔记及学习思维脑图

 

3、数据面试必备20题+数据库性能优化的21个最佳实践

 

最新回复(0)