美团三面凉经 #美团面试# #java面经#
4.4就一面二面了 今天又被捞起来三面 估计直接挂了
1.针对简历中的项目问了eureka注册中心如 何维护服务,我说有个注册表,面试官好像不太满意,可是我真的不知道怎么维护= =没看过源码。
2.spring cloud的常用组件
3.eureka的心跳地址,服务集群有一个服务宕机了怎么办?
4.谈到ribbon就说负载均衡,ribbon有哪些负载均衡策略,最常用的是什么?
5.谈一下思路,如何自己实现按照权值来负载均衡?
-------分界线--------(因为有个项目用了cloud,才会问cloud)
6.tcp如何保证可靠传输。(我说了ICMP协议和三次握手)
7.tcp的包乱序了怎么办?(好像是用首部字段来解决吧)
8.cookie和session有什么区别?
9.发散性问题,禁用了cookie还想用session怎么办?答URL重写;URL重写之外呢?答:用token;token是怎么持久化本地的?这个我真的不知道。。。如果要保持浏览器窗口开着就保持连接,窗口关闭就断开连接怎么实现?答http1.1的长连接,面试官说太耗费性能了。
10.jvm主要垃圾回收算法是什么?都适用于什么区?有什么好处?
11.讲一下可达性分析算法?
12.可达性分析从GC root开始向下遍历是通过二叉树吗?--这个从来没想过,我感觉好像不是,二叉树性能很低。
13.说到树,问前序遍历,中序遍历,后续遍历都是啥?这个比较简单,后来又问有什么用?这个我一下想不出来了,就说AVL树中序遍历可以直接把结果输出出来。
14.线程相互通信方法有哪些?
-----------编程题-------
15.用牛客网自带的编程器,三个线程分别交替打印出来abcabcabc,我记得用join,但是只能打印出来abc,忘记怎么循环打印了。。。。(此处吐槽一下,真的很紧张好么,面试官一直在盯着,我写线程时候花费了一段时间这个写的时候都忘记要catch哪些异常,哪些函数会抛出异常)。
16.哪些排序是稳定的?说了个基数排序(感觉在给自己挖坑),然后说手写一下基数排序。

最后,面试官感觉有点无语= =面了一个多小时,问我有没有什么问题,我说你们部门主要做啥的。他说是saas的emm,然后就挂了电话。。。。三面彻底跪了 #
全部评论

相关推荐

程序员牛肉:你这简历有啥值得拷打的?在牛客你这种简历一抓一大把,也就是个人信息不一样而已。 关键要去找亮点,亮点啊,整个简历都跟流水线生产出来的一样。
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务