Skip to main content

沟通模板

开场白

1. 简单介绍自己

  • 你好,请问你是 XXX 同学吗
  • 你好,我叫 XXX,是这次面试官

2. 结束

  • 那请先做一个简单的自我介绍

技术栈

1. 技术栈匹配程度

  • 看你简历,编程语言方面有 X 年 Go、X 年 Java 经验,那 Python、PHP、JavaScript 等是否有接触呢,熟练度如何
  • 数据库方面有 MySQL、Postgres,那 TIDB、MongoDB 等是否有接触呢,熟练度如何
  • 缓存方面有 Redis,那 Memcache 等是否有接触呢,熟练度如何
  • 消息中间件方面有 RabbitMQ,那 Kafka 等是否有接触呢,熟练度如何
  • 容器化方面有 Docker,那 K8S 等是否有接触呢,熟练度如何

基础知识

1.编程语言方面

  • Go
  • Python

2.数据库方面

  • MySQL
  • Postgres
  • TIDB
  • MongoDB

3.缓存方面

  • Redis
  • Memcache

4.消息中间件方面

  • RabbitMQ
  • Kafka

5.容器化方面

  • Docker
  • K8S

项目经验考察

  • 针对项目中某一个亮点(架构设计/高并发/成就等),让面试者详细展开介绍

研发流程考察

1.CICD成熟度

  • 研发如何提交代码(代码提交规范)
  • 单元测试覆盖率
  • 如何部署项目
  • 如何提测
  • 如何上线

2.如何把控项目质量

  • 需求方面
  • 方案方面
  • 研发方面
  • 测试方面
  • 运维方面

代表面试结束的问题

  • 你最近做过最有挑战的事情是什么?
  • 你最近是如何提升自己的?
  • 你最近读了什么书?
  • 你对下一份工作有什么期待?