美团Java面经

一面

  • JVM实时监控工具的优势,流程
  • 使用Instrumentation方式修改字节码方式是指什么
    • Instrumentation 的最大作用,就是类定义动态改变和操作。
    • 通过 – javaagent参数指定一个特定的 jar 文件(包含 Instrumentation ***)来启动 Instrumentation 的***程序。
    • 在 Java SE 6 的 Instrumentation 当中,有一个“agentmain”方法,可以在 main 函数开始运行之后再运行,在agentmain函数中进行attach pid。
  • graphQL和restFul的区别
  • 为什么要设计双亲委派模型
  • TCP怎么保证可靠传输(超时重传)
  • 滑动窗口机制
  • 流量控制
  • JVM内存模型
  • Spring怎么实现控制反转来生成一个bean
  • Java8怎么修复了hashmap在环上使用get的bug
  • hashmap怎么会产生一个环
  • NIO的模型
#美团##校招##Java工程师##面经#
全部评论
面试的时候提到的Instrument以及Jvm的attach的原理,可以查看这篇文章:Arthas原理系列(一):利用JVM的attach机制实现一个极简的watch命令 http://mp.weixin.qq.com/s?__biz=Mzk0NjExMjU3Mg==&mid=2247483820&idx=1&sn=e75218b63d950ce061cd8ab57fa56dd9&chksm=c30a50fff47dd9e90fa49c6f00c514d19d57ef09e7576589fa9c9f96d0bbfb55b0561f628ea1&scene=21#wechat_redirect
点赞 回复 分享
发布于 2020-12-26 22:02
你是我见过第一个面试问javaagent的,面试官会用么?就拿出来问别人
点赞 回复 分享
发布于 2021-03-05 10:32

相关推荐

10-09 00:50
已编辑
长江大学 算法工程师
不期而遇的夏天:1.同学你面试评价不错,概率很大,请耐心等待;2.你的排名比较靠前,不要担心,耐心等待;3.问题不大,正在审批,不要着急签其他公司,等等我们!4.预计9月中下旬,安心过节;5.下周会有结果,请耐心等待下;6.可能国庆节前后,一有结果我马上通知你;7.预计10月中旬,再坚持一下;8.正在走流程,就这两天了;9.同学,结果我也不知道,你如果查到了也告诉我一声;10.同学你出线不明朗,建议签其他公司保底!11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
10-30 23:23
已编辑
中山大学 Web前端
去B座二楼砸水泥地:这无论是个人素质还是专业素质都👇拉满了吧
点赞 评论 收藏
分享
4 39 评论
分享
牛客网
牛客企业服务