6.1 知识点汇总
团队协作
质量保证
- Checkstyle
- FindBugs
- SonarQube
压测
容器与代理(随着微服务的盛行,Envoy、OpenResty、Kong等API网关的使用也越来越普遍)
- Tomcat
- Jetty
- Nginx
- Envoy
- OpenResty
- Kong
CI/CD
JVM相关
- JMC(JFR)
- jstack、jmap、jstat
系统分析
- vmstat
- iostat & iotop
- ifstat & iftop
- netstat
- dstat
- strace
- GDB
- lsof
- tcpdump
- traceroute
文档管理
网络工具
- PostMan
- WireShark(网络包分析工具)
- Fiddler(只针对HTTP进行抓捕)
- Charies
6.2 考察点和加分项
考察点
- 了解常用JVM分析工具
- 掌握Git的常用操作和工作流
- 了解Linux系统下常用的分析工具
加分项
- 能够主动出击体现知识广度(在描述项目问题主动引出工具)
- 能够体现实战能力
6.6 真题
- 排查JVM问题有哪些常用工具?
- Git合并代码有那两种方法?有什么区别
- Git与SVN有哪些差异?
- 你所在的团队项目开发使用什么样工作流?有什么优点?
网友评论