先上总结
- 面试机会很难,需要有对应的业务经历,起码 match 85%+
- 面试要求比几年前高的多,一部分是要求算法,还要求算法的高效,对候选人的双商要求都很高,还有一部分对工作履历和院校的要求,不能跳槽频繁以及至少统招一本。
- 年龄,这个很隐晦吧。一般的回复是 达不到对应工作年限的能力。其实我也想过为什么有这个评价,技术问题可能还行,一些场景上的问题,没做没经历过,面试那一会就想出对应的方案,我是在做不到。还有一些所谓项目管理的经验,人与人沟通的学问吧
我将继续砥砺前行,希望我的面试总结有一些帮助。
愿大家都能找到满意的工作,过一个好年。
SHEIN
- 自己的项目要说的条理性更强一些,语速放慢,给面试官时间反应你说的东西并解答
- Mysql 隐式类型转换带来的查询问题,mysql 调优
- 用 redis 实现一个分布式锁
- 场景设计题,一个账户每秒 20wqps 的金额加减,如何处理?
大胆一些,多问一些前提,不要想太多强硬的结题思路。适当直接问面试官,直接写下来进行思考 - 一定要表现的稳重一些,有条不紊
- 两个大 list 找差集,最快的方式
offer
携程
- 项目没怎么问,更多的是算法
- 一道 hard (滑动窗口),两道 m (最长回文子串,sql 查询)
PS:不想招人,纯纯来写题的,面试官全程心不在焉。
黑湖
一面
- 反转链表变种(反转从 start 到 end 的位置)
- 项目细节
二面 - 做事情的方式,提前沟通资源,保证自己产出
- 跨团队去 coding
- 洒脱一些,一个问题没答好,别纠结
- 实现一个 Double.parseDouble
“12.13” → 12.13
“12” → 12.0
“a123.123” → exception
PS:对自己之前见过的故障和错误,及时复盘总结,找行业对应的方案去做预防
Xtransfer
- 限流器的细节,多个限流器的区别,分别处理什么场景
- ES 的数据倾斜,如何解决
- Redis 分布式锁的实现,redis 看门狗作用的范围,redis 的数据类型有哪些,分别使用场景
- 画出 Kafka 的架构图,如何实现一个一个消息,多点广播消费,不用消费组
- 算法题,下一个序列
PS:中间件的八股文严重不足,需补充
途虎
一面
- 去重数组
- 感觉没什么可以说的,点对不上
- 肯定 G
回响科技
一面
- update set amount = amount - 1 where amount > 0 and id = 1 行锁不会超卖
- 排行榜 sort set 取值的技巧 ,sort set 底层的实现
- mysql update 从提交到返回的过程
- 单列索引,联合索引的存储区别
- Mysql 刷盘的整个过程
- 算法 m 获取一个二叉树的所有右节点
PS: 中间件太深了,自己不了解,菜了
二面 - 居然过了。神奇。等待中。
- 技术负责人突然有事情,来不了,直接 HR 面。
- 预期薪资会比较低,不超过 35
三面 - 设计一个关注人和被关注人的场景,怎么更合理更快的查询
- 钱谈不拢 gg
鹰角网络
一面
- 父类子类方法的执行
- 权限系统的设计
- 一个接口在本地执行很快,测试环境就很慢为什么
- 一些 spring springboot 的相关面试题
- 内推的,和一面的人熟悉,结果反馈说还行,7/8 分应该会有二面
二面 - 面评说技术深度广度不错,但是无权限和流程经验 gg
京东
- 面试多问一些项目中的细节点,技术参数设置的来源
- 中间件的使用,分布式锁实现的细节点,以及 Redisson 的源码
- Kafka 消费的顺序
- 问了手上的 offer ,希望有二面
- 无对应级别的 hc ,gg
米哈游
- 最长不重复子串
- 问了手上的 offer ,希望有二面
- gg ,原因不明。项目聊的挺好,中间件等等都 ok ,算法题也做出来了。
携程国际机票
- 给定一字符串,包含数字、字母、小数点和正负号,从中提取最大的数字 abc56ghf-78.3hjk+65.6aaa 用高效的方式去做。
- gg ,算法题写的性能不好。
众安保
金融事业部
offer
得物
竞价&&库存
- 结合得物的场景,突然的秒杀场景,如何进行库存扣减。
- 如何进行缓存和 db 的库存修改
- 场景题答的细节不好,也不太符合经历,gg
商品搜索 - 待面试,如果有得物同学指导一下,先拜谢了。挺想去的,毕竟钱多,业务场景也比较喜欢。
饿了么
- 一个定时调度系统,如何进行准时的触发。
- 一个库存行扣减是 400qps ,如何提升?
- 拆分库存行后,现在 1 单要买 2 个,这两个库存分别在 2 个库存行怎么处理
- 如何处理跨服务的线程内值传递
- 两个大数相加,如何去做
- 如果你是架构师,如何保证系统的可用性
- 你是如何理解 CAP ?
- 为什么跳槽频繁和原因,是不是对自己没有职业规划。已经 gg