算法题:开局写个快排(写出来了后面发现时间复杂度说错了当时面试官还思考了一下说对对对,难绷)
问我和别人相比有什么优势,一下次给我卡住了;
然后问我项目和实习时间为什么都这么短。
项目·:
1.什么是HashMap扰动函数
2.布隆过滤器
3.缓存穿透
4.微信支付怎么确保用户支付成功?怎么实现对账功能?
5.redis分布式锁
八股:
redis:redis的数据类型;各个数据类型的使用场景;hash类型的底层数据结构;redis为什么这么快;redis持久化
Mysql:索引,sql优化经验
Linux:linux文件系统了解吗?
计网:TCP和UDP区别,hhtp/3.0和http/2.0的区别(这里我没有完全照着我整理八股念,我故意少念了一点,面试官低头看了看追问还有呢,我把那点说完后就没有追问了,所以我怀疑面试官手里的八股答案和我手里的内容差不多!)
我真不觉得面试官自己对八股有很深理解,面试时一个照着问一个照着答,我真的笑了。