美宜佳
技术一面
开发组长 * 1、开发 * 1
- 自我介绍(是运维吗)
- 用到 SpringCloud 的哪些组件
- 项目管控平台监控了哪些指标(JVM)
- 告警的阈值有哪些?(JVM)
- Full GC 的 STW,导致 JMX 上报不了数据,怎么感知 Full GC
- 区分 Parrelell 和 CMS 收集器
- ZGC 怎么解决漏标问题
- JVM server 模式有哪些默认参数(提示 JVM 类加载的过程中的 verify)
- 说说 ElasticSearch 的架构,写入过程是怎样的
- 怎么管理 ES 的索引,根据日志分片
- 说说 FastDFS 怎么解决一致性问题,那么 HDFS 呢
- 说说 SnowFlake 算法
- 区别 CAS、ReentrantLock
- 项目中使用 ZooKeeper 的场景
- 说说 ZAB协议,解决了什么问题,有哪些 AP 的中间件
- 说说 Kafka 的使用场景
- 项目中怎么使用 Redis,有没有通过脚本化做灾演
- Redis 的持久化是怎么做的(RDB、AOF)
- MySQL 哪些情况下索引会失效
- InnoDB 怎么组织数据?分别说说 B树、B+树、B*树
- 说一个你最熟悉的中间件
- K8s 怎么做高可用
- 怎么解决 log4j2 把日志写入 kafka,万一 kafka 堆积、宕机怎么办
- Python 了解多少(引用计数法)
- 在业务组做了什么工作(FTP协议,设计模式)
技术二面
部门经理 * 2
- 介绍下两个专利,交割做好没,法律风险
- 两地三中心容灾怎么做
总结
听到问题后不着急回答,确认问题,想好思路,语速放慢说出来。
美宜佳虽然是业务量不大,但面试质量还是很高的。