2025.02.18

一面

  1. 自我介绍,实习介绍
  2. 优化逻辑
  3. 事务的缺点
  4. MySQL 触发器
  5. 隔离级别,为什么使用可重复读
  6. 不加锁怎么保证每次读的一样
  7. 消息队列保证消息可靠性,RabbitMQ 死信队列实现
  8. 给个目录,查找目录下所有满足条件的文件,写代码并优化,怎么控制协程数量

二面

面试

  1. 自我介绍
  2. 实习、项目
  3. 介绍业务

算法

  1. 爬楼梯

总结

一面面试官迟到 20 分钟,感觉不太懂的样子,但是没想到刚面完就约二面。二面 CTO 面的,技术确实比一面高,项目给了很多启发。不过最抽象的是,要去 github 给项目提个 issue 和 pr,然后根据这个定薪。