1.星辰天合(深圳)-云计算-高级后端一面-问WHAT

(薪酬30-40k,KPI面试,要现场写代码,无意向招人。面试官:小组TL)

  • 能说一下分布式CAP理论吗?
  • 能说一下ACID、事务、分布式的理解吗?
  • 你对linux内核编程有没有了解?
  • 你平时的UT(单元测试)覆盖率多大?
  • 请不要说一些听不懂的专业词汇。(答:DDD领域设计,是微服务经常说的呀)
  • 能讲一下,你是怎么理解分布式的吗?
  • 能写一下堆查询的过程吗?(只是用来看看你的编程能力)
  • 你是怎么理解SOLID思想的?
  • 你对linux的脚本熟悉吗?做过哪些脚本?
  • 能解析一下什么是事件驱动吗?
  • 对ES熟悉吗?
  • 用过kubernetes的sidecar吗?
  • 你是如何做kubernetes服务编排的?用过哪些编排引擎?
  • 能讲一下索引用text的场景吗?(看来只有贵司用text做索引吧)
  • 你是如何解决分布式锁的问题的?
  • 了解REST风格的PATCH、OPTION、POST的用法吗?
  • 你们平时提供接口格式是哪些?(暗指:grpc、restful)
  • 如何做代码质量检测?
  • 请问你们用的是什么云服务?为什么选择他们?

面试者反问:

  • 贵司一个项目70-80万行代码,请问为什么不做拆分?
  • 能讲一下,贵司的golang团队,公司总研发规模人数吗?
  • 你招聘的岗位,是为了招哪种类型的人才?希望他能为贵司解决什么问题?例如优化性能、攻克难题。
  • 请问面试官是架构师吗?

2.麦谷科技(深圳)-车联网-高级后端-问HOW

(薪酬25k-35k,offer被砍,给不起,有意向招人.面试官:总监)

  • 你是负责做哪种岗位的?工作中主要做哪些事情?
  • SRE可靠性你是怎么理解的?
  • 当系统出现资源问题,你是如何向公司申请的?
  • CPU或内存持续高涨情况下,你如何排查?用到哪些工具?
  • 当服务宕机时,你如何马上解决?
  • 你如何做代码优化、重构?
  • 平时团队代码review,如何分辨劣质代码,怎么做好团队编码规范?
  • 你平时遇到哪些难题,是如何解决的?
  • 内存泄漏, 如何解决?
  • 如何判断CPU出现毛刺峰值的原因?
  • 分库的方案你是怎么做的?
  • JAVA、GOLANG用了哪些技术栈和框架?

面试者反问:

  • 公司架构是怎么样的?
  • 公司业务规模和前景?