滴滴日常后端二面

  • 自我介绍
  • 主要问项目,结合项目扩展(30min)
  • Redis实现一个读锁怎么实现的
  • 可以使用什么指令呢
  • 读操作,发现其他人也读了怎么办呢
  • 加读锁的时候,用户该怎么做呢
  • 判断,和加锁,这是两个过程,怎么保证这个过程的原子性呢
  • 比如说如10个人加了读锁,10个人都得释放锁,这里应该怎么做呢。
  • 有了解过redis集群模式呢
  • Lua 脚本只在同一个节点才有效,怎么保证两个key标识,映射到同一个节点呢
  • 算法:三数之和变体
全部评论
大佬拿什么项目投的
点赞 回复 分享
发布于 2024-11-09 23:14 湖北
大佬,第四个问题想请教下怎么回答呢?另外读锁不是共享的 吗,其他线程应该可以读取数据的
点赞 回复 分享
发布于 2024-10-29 20:17 浙江
请问佬最后去哪实习了
点赞 回复 分享
发布于 2024-10-29 17:34 河南
佬,请问一面和二面之间隔了几个工作日啊
点赞 回复 分享
发布于 2024-10-28 14:57 山西
这个在哪投的啊,官网好像没看到
点赞 回复 分享
发布于 2024-10-26 17:14 广东

相关推荐

1. 常见的行内元素2. 网页中head部分的meta标签有什么作用3. 子元素如何对父元素实现水平垂直居中4. 有用过grid吗?(了解过,但是没在项目中使用过)5. css中rem和em的区别6. 列举position的值7. 伪类和伪元素有什么区别8. canvas和svg有什么区别(回答了不熟悉canvas,svg使用一般是直接在网站中选取svg图标插入)9. 了解过svg的图标是如何实现的吗10. 列举数组有哪些方法11. 针对回答的方法,问了push、splice、shift、slice、fliter哪些是改变原数组,哪些不改变12. 讲一下防抖和节流的使用场景13. 字符串反转 说一下思路14. 数组随机打乱 说一下思路15. vue3中的hooks方法用过吗? (我只说了生命周期,好像不是16. computed和watch的区别17. 列表渲染时,key有什么作用18. 图片懒加载具体是什么实现的(使用了vueuse中的useIntersectionObserver)19. 知道vueuse的作者吗(这个真不知道)20. 之前自己有写过一个hooks吗21. 有哪些常见的持久化方案22. cookies、sessionstorage、localstorage常见的使用场景23. 了解或者使用过ts吗(只看了一点ts,面试官还是比较看重这里的,表示ts一定要会24. package.json文件是干什么用的?25. package-lock.json文件和package.json有什么区别?26. 列举发起网络请求常见的http的header27. 说一下http的状态码28. 有哪些途径学习前端的知识29. 有提到过在掘金看帖子,还问我有没有固定关注的人或者订阅的专栏30. 未来对于前端学习有什么规划吗31. 怎么看别人都说ai会取代前端?说说看法反问:针对面试表现能不能提一些未来学习的建议?一定要会ts,前端工程化方面虽然使用不多,但是也要掌握滴滴流程很快,十分钟内就知道结果了。
滴滴一面333人在聊
点赞 评论 收藏
分享
评论
3
20
分享

创作者周榜

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