karma113 level
获赞
26
粉丝
1
关注
2
看过 TA
13
北京航空航天大学
2021
Java
IP属地:广东
暂未填写个人简介
私信
关注
头像
2020-05-19 22:49
Java
0 点赞 评论 收藏
转发
头像
2020-04-29 18:18
Java
0 点赞 评论 收藏
转发
头像
2020-04-16 18:06
Java
美团三面凉经 #美团面试# #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,然后就挂了电话。。。。三面彻底跪了 #
投递美团等公司10个岗位
0 点赞 评论 收藏
转发
牛客网
牛客企业服务