APP 内打开
分享
15
150
shopee二面面经,许愿HR面
自我介绍
介绍一下你在自我介绍中提到的单点登录(实习时涉及到的)的原理?
单点登录用到的token是存在哪?(答windows.localstorage())
你访问另一个子系统的时候怎么带上token?不区分路径吗?(我回答token可以从浏览器获取,在ajax请求中携带上就行)
说一说秒杀项目的多级缓存
缓存一致性如何实现?(我没有花太多精力在这一块,只是简单设置了个较短的过期时间,更进一步可以通过消息中间件来异步更新缓存)
redis的数据类型有哪些?
redis针对数据结构做了一些优化,你知道这些数据结构吗?(我讲了一下SDS和跳表,压缩列表有点忘记了就没讲)
你知道LRU算法吗?讲讲原理
用链表来实现LRU的话访问的时间复杂度是多少(O(N),可以用HashMap + 链表 来优化时间复杂度)
给定一个联合索引的例子,问我哪些情景会触发索引
说一说我知道的网络的状态码?(这个太难记了,磕磕巴巴说了几个)
在项目中什么时候回返回302状态码?(不是很清楚,就说当前资源不可用,启用备用资源的时候)
你未来三年的规划是什么?(我就说提升技术,做到中下层的管理层)
希望二面能过,许愿HR面
中午收到了周三HR面的通知,希望HR顺利通过