美图-后端开发-一面-2026.5.21

Java

HashMap 的 put 流程

synchronized 与自旋锁的区别

一个线程等待多个线程使用什么来实现

数据库

为什么索引能提高检索速度

联合索引失效场景,为什么失效

Redis

缓存击穿、穿透、雪崩问题,如何解决

项目 1

Agent 对话链路的设计

结构化记忆和长期记忆的内容上的区别

模型幻觉或健康风险的规避措施

数据来源,如何入库和召回的

评测数据集怎么构造的

答案打分设计

项目 2

介绍下项目

图片上传流程

如何保证上传链路中的文件完整性,确保用户上传的图片和 OSS 中最终存储的图片内容一致。

如何保证其他用户无法通过破解接口,来获别人空间的数据

如何避免越权访问

双重缓存,如何保证数据一致性的

AI 扩图有一定的等待时间,如何处理的

AI

如何利用 AI 进行辅助编码的

Spec Coding 是什么?

提示词工程、上下文工程、Harness 工程

MCP 是什么,有没有自己写过

大模型底层如何调用工具的

SKills 是什么

场景题

AI 相机素材推荐

#我的求职进度条#
全部评论
面完多久约的二面啊 蹲个节奏
点赞 回复 分享
发布于 05-28 14:47 上海
美图后端 偷偷捞人版bat
点赞 回复 分享
发布于 05-28 13:32 湖南
第二个是鱼皮的那个图库项目吗
点赞 回复 分享
发布于 05-26 23:59 湖南

相关推荐

📍面试公司:美图🕐面试时间:5.19 30min💻面试岗位:后端 / 服务端开发实习生 / Summer Intern❓面试问题:1. 自我介绍2. 对开发语言有要求吗?3. 最近有读书吗?学了什么?有什么感悟?4. MySQL索引如何创建?5. MySQL如何判断是否使用了索引?6. MySQL一条查询语句在测试环境执行快,但是上线之后慢,可能的原因是什么?7. varchar 和 char 的区别?8. MySQL查询表详细信息的语句是什么?9. MySQL的存储引擎都有哪些?10. MySQL的四种隔离级别?11. 脏读和幻读是什么?12. MySQL的锁你了解吗,详细说一下?13. redis的数据类型14. AI 代码辅助工具的使用?如何平衡 AI 辅助开发和自身代码能力增长?15. HTTP响应码 2 3 4 5;401和403的区别?502和504的区别?16. Linux常用命令有哪些?17. 讲一下RabbitMQ的工作原理18. 如何防止重复消费?19. 现在要开发一个功能,收集用户信息。请你从数据库表设计(数据库需要包含哪些字段,字段类型,索引),到接口设计(能想到的接口全部说一下,架构设计是怎么样的),详细讲一下该如何设计。20. 如何确保给用户打电话一定成功?验证码生成 & 校验 & 有效时间怎么存?21. git命令都用过哪些?
查看21道真题和解析
点赞 评论 收藏
分享
评论
3
11
分享

创作者周榜

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