元戎启行 软件开发岗 秋招一面 9.19 大概60min 一、自我介绍 打acm的时候主要负责队伍中的哪一块知识。 二、项目主要是围绕着项目问问题,因为在简历上写了项目的难点,主要挑项目的难点来问: 讲讲 Mysql + Redis 一致性的问题。 什么是缓存击穿、缓存穿透、缓存雪崩,如何解决? 缓存穿透时使用布隆过滤器的原理。 讲一下 goroutine 和 channel(不太会) 用过什么消息队列? RocketMQ 和 Kafka 选型的区别。 项目中的 ci/cd,是在gitlab的仓库中使用么?是。 实习中接触的架构。 三、做题 给你n种糖果,每种糖果数量上限为mi,求取...