虾皮后端一面
timeline 8.24投8.25笔9.4约9.7一面
- 自我介绍
- 问了40分钟的八股+项目
- 针对项目里的mysql和redis猛攻
- 优化mysql查询速度的方法
- 乐观锁和悲观锁的实现方式
- 保证redis缓存和mysql一致性的方法
- 如何保证redis原子性:lua
- 跨域问题
- 10亿数据里找3个最大值
- hashmap原理
- 哈希冲突怎么解决
- http和https,详细问了ssl/tls的连接过程,加密解密的时机和方法,CA证书的验证方法,http状态码的含义,重定向和转发的区别
- 给了25分钟手撕,滑动数组最大值
- 反问很仓促,手撕完也没让讲思路就准备结束了,出于礼貌问了一下我有没有什么要问的,就问了一下工作栈和培养机制