首页 > 美团Java一二面面经!

美团Java一二面面经!

从二面结束至今已过18天,虽然没有感谢信,但是几乎没有希望了,本来想收到HR面,一起发出来,如何询问HR面后收到意向书的概率如何(想象的很美好🤣),但是现实就是这么残酷,比起牛客上收到意向书,offer的帖子来说,我感觉自己的经历真的是很真实了😂,没有一次许愿成功,虽然抱有幻想,但是还是要接收现实的洗礼,提前分享,希望接下来自己也能有所收获吧!
8.25 美团一面(60 min)
(1)IO,同步 IO 和 异步 IO
(2)操作系统的线程和 Java 中的线程的区别
(3)IP 和 Mac,为什么有了 Mac 还要 Ip,Mac 是世界上独一无二的吗
(4)MySQL 的储存引擎,InnoDB 的索引结构
(5)B+越低越0好,为什么不能是一层(因为内存占用不下),B+ 树的特点(优点)
(6)建立联合索引(a,b),b能不能使用到索引,order by 和 group by 能不能使用到缩影
(7)处理联合索引中间范围查询不能使用索引,还有哪些情况不能使用索引
(8)Object 类中的方法
(9)什么时候会使用到 equals 和 hashCode 方法,equals 和 hashCode 在 hashMap 中的使用顺序,如何使用
(10)HashMap 和 ConcurrentHashMap 的区别
(11)concurrentHashMap 中如何保证高效率的并发安全
(12)concurrentHashMap 中如何计算 size(键值对的个数)
(13)CAS 机制,ABA 问题
(14)synchronized 锁升级过程,轻量级锁是不是只有两个线程竞争同意一把锁的情况下就不会升级为重量级锁(不是,因为 CAS 自旋是有次数限制的,当一个线程自旋一定次数就会阻塞该线程,此时就会升级为重量级锁)
(15)TCP和UDP的区别
(16)TCP/IP共有几层模型(那几层),每层的典型协议
(17)TCP 协议使用的时候会不会使用到底层的物理层,数据链路层,网络层(会)
(18)单例模式,为什么需要 volatile 修饰(禁止指令重排序)
(19)线程和进程的区别
(20)Spring AOP 和 IOC ,Spring AOP 应用


8.27 美团二面(35 min)
(1)第一次面试中总结自己的问题
(2)在第一次面试中的优点和缺点
(3)如何判断一个程序的好坏(从空间和时间复杂度两者出发)
(4)如何增强程序的可读性
(5)如何规范的写一个程序
(6)多态的含义,以及底层实现
(7)如何得知这些知识
(8)平日里如何学习
(***校中遇到的最大困难,在学习 Java 中遇到的困难
(10)自我评价,认为自己的技术水平如何
(11)项目的介绍,项目中遇到的最大的困难如何解决

更多模拟面试

全部评论

(5) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐