这是一面面经链接:
项目相关的问题:
- 你的项目目前是单体架构吗?
- 如果并发量增大了,你会如何改进你的架构?
- 限制单体并发量提高的瓶颈是什么?
- 缓存该如何使用?
- 除了使用 Redis 之外,还有什么解决方案吗?
- Redis 的 ZSet 是怎么实现的?
- 你提到了本地缓存,你项目的进程使用什么方式与本地缓存的进程进行通信?
场景设计题:
场景:微信朋友圈的广告投放。
实现一个广告系统。
可能的情况:海量请求
需求:
- 满足广告主的投放排期
- 用户点击了不看该广告后,不再推送相关的广告
算法题:
剑指 Offer 原题 — 数据流中的中位数
https://leetcode-cn.com/problems/shu-ju-liu-zhong-de-zhong-wei-shu-lcof/
hr 面
hr 面基本就是对个人情况的刨根问底以及确认。
另外有木有面深圳虾皮的小伙伴,一起交流一下~
许愿 offer
全部评论
(13) 回帖