爱分享666

当前位置:首页 >面试题及技巧>java面试题

6.1 知识点汇总

团队协作

  • Ant
  • Maven
  • Gradle
  • Git
  • SVN

质量保证

  • Checkstyle
  • FindBugs
  • SonarQube

压测

  • JMeter
  • JMH
  • AB
  • LoadRunner

容器与代理(随着微服务的盛行,Envoy、OpenResty、Kong等API网关的使用也越来越普遍)

  • Tomcat
  • Jetty
  • Nginx
  • Envoy
  • OpenResty
  • Kong

CI/CD

  • Gitlab-CI
  • Jenkins
  • Travis

JVM相关

  • JMC(JFR)
  • jstack、jmap、jstat

系统分析

  • vmstat
  • iostat & iotop
  • ifstat & iftop
  • netstat
  • dstat
  • strace
  • GDB
  • lsof
  • tcpdump
  • traceroute

文档管理

  • JavaDoc
  • Swagger

网络工具

  • PostMan
  • WireShark(网络包分析工具)
  • Fiddler(只针对HTTP进行抓捕)
  • Charies

6.2 考察点和加分项

考察点

  • 了解常用JVM分析工具
  • 掌握Git的常用操作和工作流
  • 了解Linux系统下常用的分析工具

加分项

  • 能够主动出击体现知识广度(在描述项目问题主动引出工具)
  • 能够体现实战能力

6.6 真题

  • 排查JVM问题有哪些常用工具?
  • Git合并代码有那两种方法?有什么区别
  • Git与SVN有哪些差异?
  • 你所在的团队项目开发使用什么样工作流?有什么优点?
上一篇:

32个 Java面试核心 必考点完全解析之数据结构与算法是什么

下一篇:

32个 Java面试核心 必考点完全解析之必会框架(上)—Spring全家桶是什么

0 +1
打赏 ×

如果网站能给予您帮助,欢迎给网站捐助,给我打赏个吧!
您的支持是我的动力,让网站能一直陪伴着大家,共同学习进步。
捐助费用将用于网站日常运营(服务器租费、域名租费等)
捐助者请发送邮箱提供姓名至 zhaoqn@163.com 留言以表感谢。

网友评论


  • 验证码:

热门评论

本月热门

推荐资料

精彩评论

回到顶部