杭州数美科技有限公司-Java后端实习生-一面
📍面试公司:杭州数美科技有限公司
🕐面试时间:2026-03-02 17:00
💻面试岗位:Java后端实习生
❓面试问题:
自我介绍
问实习项目负责哪一块(详细介绍项目)
项目用了Snail-job,Snail-job有什么好处(这里没答上来)(支持分布式重试;支持多语言;支持任务编排;支持可视化运维;接入成本低,仅依赖数据库)
Snail-job是分布式定时任务框架,分布式定时任务框架的好处是什么?(没答上来)(高可用,不单点故障,多台机器部署,一台挂了,其他节点顶上。一个任务同一时间只在一台机器执行,避免任务重复执行。可视化运维。失败重试、告警)
问场景题:
怎么实现Redis缓存热点的书籍数据(没答上来)(Redis的 ZSet(有序集合)天生适合做排行榜场景,它能以点击量为分值(score)、书籍 ID 为成员(member),快速实现按分值排序取 Top N的需求。1. 点击量累加:每访问一次书籍,就给该书籍在 ZSet 中对应的分值 +1;2. 定时从 ZSet 中取出分值最高的 10 本书 ID,再查询详情并缓存)
HDUbookhub-校园二手书交易平台,你是怎么拆分用户服务、商品服务、交易服务、消息服务、统计服务这5个微服务节点的?(讨论需要实现的功能,进行划分)
商品服务和交易服务两个服务,如果交易成功,但是扣减库存失败了怎么办(没答上了)(后面再写)
🙌面试感想:面试小姐姐挺好的,最后反问了一下面试需要改进的地方,她说,简历中的项目啊什么的还需要深入的想一想,因为面试坑定是问简历上的东西的。
#发面经攒人品#
查看18道真题和解析