秋招面经-京东后端开发

一面:

1. 面试官介绍了下岗位

2. 自我介绍

3. 现在实习的地方,有留用机会吗?

4. 拷打项目一(10分钟)

5. 本科不是计算机,怎么跨考上的?当时怎么准备的?

6. 考研学专业课时,碰到过什么困难吗?怎么解决的?

7. 用户登录为啥用 Spring Session 来管状态?它内部是怎么跑的?

8. 密码用 MD5+盐值 来校验,有啥风险吗?

9. 现在让你重新设计密码加密存储,你会怎么做?

10. 数据万象服务是干嘛的?项目里怎么用的?

11. 如果要实现图片搜索,比如搜“小狗”,就能找出所有带小狗的图片,你会怎么设计?

12. 什么场景下需要用多级缓存?

13. 怎么保证多级缓存和数据库的一致性?项目里是怎么做的?

14. 用 WebSocket 做多人协作编辑,假如有 100 个人同时改一张图,怎么设计才能避免操作互相覆盖?

15. 你提到加锁,具体怎么加?用 Redis 还是别的?锁什么?锁的粒度多大?

16. 加锁会让其他用户干等着,没法操作,这块怎么优化?

17. 平时除了项目,还学了啥新技术吗?

18. 你觉得用什么锁来控制虚拟线程比较好?

19. 最近一年用过哪些 AI 编程工具?

20. 看你一直在一个地方生活学习,以后想去哪工作?

全部评论
这些面试题问的挺实际的
1 回复 分享
发布于 昨天 17:33 湖南
小狗那个,感觉要么在存储的时候就打上元数据标签;要么用向量数据库来存
点赞 回复 分享
发布于 今天 11:51 北京
美团实习
点赞 回复 分享
发布于 今天 08:05 北京
面试体验如何,感觉这些问题还是挺常规的
点赞 回复 分享
发布于 昨天 16:05 安徽

相关推荐

08-27 12:02
已编辑
南京外国语学校 网络安全
再来一遍:实则劝各位不要all in华子,不要相信华为hr
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

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