虾皮一面凉经

  1. 自我介绍
  2. HashMap 底层原理,为什么用红黑树
  3. 数据库三大范式
  4. ACID 的实现
  5. CAP
  6. 微服务(单体服务的问题是什么)
  7. 短链系统(不要用哈希)
  8. 定时任务服务(开放题,实时性、可靠性怎么保证)
  9. 合并有序列表
  10. 合并 2 个有序列表
  11. 合并 N 个有序列表(我用的分治解题,然后面试官就没让我基于分治解 Top K 了)
  12. 合并 N 个有序列表,且保留 Top K
  13. 交替反转链表
  14. 快慢指针判断环
#秋招笔面试记录#
全部评论
同学,瞅瞅我司,医疗独角兽,校招刚开,名额有限,先到先得,我的主页最新动态,绿灯直达,免笔试~
1 回复 分享
发布于 09-23 08:17 广东
上周六面,也不发感谢信也不发二面
点赞 回复 分享
发布于 09-20 16:48 辽宁
今天面的吗
点赞 回复 分享
发布于 09-20 15:47 四川

相关推荐

头像 会员标识
11-24 17:07
已编辑
门头沟学院 后端工程师
1.项目里的Redis的旁路缓存模式,流程如何?能解决什么问题?(讲的有些模糊)追问:有了解延时双删除吗?(勉强答上来了)缓存和数据库已经不一致了,如何补救?(讲了Kafka异步补偿)2.Redis和CAS如何解决超卖?追问:CAS主要用了Redis哪些基础命令?(没答上来)3.Redis set怎么做一人一单?怎么做错误回滚?(回滚没讲出来)4.秒杀系统来了一万个用户,怎么扛住压力?(没讲出来)5.了解HTTPS吗?追问:客户端从验证数字证书到建立安全连接到流程?(没讲好)6.MySQL索引数据结构?追问:几种数据结构的优劣?B树和B+树的对比?(都讲出来了)7.SQL题:对于 select * from t where a > 2 and b = 1; 你会怎么建立索引?(一开始讲联合索引最左匹配,但是顶头就是范围查询直接失效了)追问:哪些场景索引会失效?(都讲出来了)算法题:力扣#146 LRU缓存,不要直接用Java的LinkedHashMap这里手撕的不太好,虽然搓出来个能用的双向链表。反问:1.部门业务(广告投放相关)2.哪些讲的不好?答:八股基本没什么问题,一些数据库底层原理也都讲出来了;场景题需要加强,多把项目挖一下;算法尽量少用集合类去做。3.要不要学go语言?答:有时间可以看看,不过还是尽量先提高场景题和系统设计题。(面试官自己说不会专门问语言强相关的八股,比如HashMap底层原理,不会问这些)总结:面试整体体验很不错。面试官很有耐心,反问的时候也很详细的指出了我的不足,提了很多有用的建议。接下来重心可以放在场景题和系统设计题上;有些力扣还是要重写一下,不用集合API;有空还是看看go,不然go岗位上来打招呼都没法接。
查看13道真题和解析
点赞 评论 收藏
分享
评论
1
7
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务