美团优选后端一面面经

刚面完,面了一个小时,不知道是不是凉了,给大家涨涨经验

springboot 和 spring MVC 的区别
springboot 的优点
传统MVC架构的原理
springboot的优点
线程的生命周期
栈和堆的应用
数组链表区别

volatile 关键字特性
什么是指令重排
HashMAP 和 hashTable 的区别
hashmap 怎么使用红黑树存储
concurrentHashMap 的原理
Wait 和 notify 区别
有没有看过java 源码

说说mysql的了解
索引的原理
B+ 树查找的过程
mysql使用过哪几种引擎
innodb 和 myisam 区别
事务隔离级别
怎么解决幻读问题
数据库索引优化策略

单例模式有哪几种,各有什么问题,你觉得最好的单例应该怎么写

HTTP HTTPS 区别
GET 和 POST 区别,哪个不安全,为什么
TCP UDP 区别
写一道 算法 判断整数是否是回文数字  考虑负数,数据类型为Long情况

#面经##校招##美团##Java工程师#
全部评论
能问下楼主是面的哪个岗位嘛
点赞 回复
分享
发布于 2020-09-17 22:04

相关推荐

当时牛客就想着找一个内推,然后没想到发完简历之后,那位帮我内推的同学很快就加了我,并且帮我约了第二天面试的时间,在面试之后很耐心的帮我查询情况,后面就是要先做笔试,笔试完约了二面,二面是技术+HR 面试,在面完之后帮我内推的那位同学还很耐心的帮我问哈哈哈,真的特别感谢,下面附了他的内推码,感兴趣的朋友也可以投递一下,真的很有耐心。附面经:一面1. 口述LRU算法如何实现2. ArrayList以及LinkedList有什么区别,应用场景都有哪些。3. 线程安全的list都有哪些,COWList如何实现的,底层,说一些COW的场景。4. HashMap底层,CHM底层,红黑树是如何旋转的。5. 进程和线程的区别,SpringBoot最大线程数200,下游服务200毫秒响应,计算QPS,并且设计一个方案可以增加QPS。6. TCP和UDP,如果数据链路层经常丢包,是利用TCP还是UDP,如何实现一个尽量保证安全高效的方案。7. Netty为什么用堆外空间,以及零拷贝。二面1. 如果只有半年时间的订单在一个库中,如何设计用户数据库表,分库分表后可以实现用户可以根据任意关键字来搜索自己订单的功能。2. 如果用户打不开淘宝页面,给出相应的问题排查方案,告诉我有没有问题。(先说的DNS说没问题,然后说了Ping,能Ping通,说了Telnet 80,能通,说了是不是开了vpn,说没开。最后猜不出来了)3. 有没有了解过真实12306里面有什么情况。4. 你项目里面有什么难点,说了本科比赛的一个。然后就是HR老师的询问,都是一些生活和从小到大的经历。当时是周五,过了周末后的今天也就是周二帮我内推的同学告知我过了。大家也来冲一下,真的全程帮忙跟踪流程!!!
点赞 评论 收藏
转发
4 32 评论
分享
牛客网
牛客企业服务