得物一面

一面
- 自我介绍
- 项目
  - 在项目中的职责
  - 选用了什么技术
  - 项目业务拆分有什么
  - 项目中最大的难点
    - 库存服务是如何实现
      - 传统redis+消息队列
    - 订单服务
      - 分布式事务
  - 项目的推荐系统
    - Ai搜索功能,与传统的电商推荐对比。为什么选择使用ai搜索进行推荐。
- 基础
  - go接触多久了
  - go的并发编程
    - g如何通信(少说了context)
    - 协程和线程对比(说的不是很好)
    - 读写锁和互斥锁的区别和使用场景(答得不好)
- Mysql
  - mysql索引有什么。(不好)
  - mysql索引失效创建。
- 使用过mq?卡发卡呢?
反问
得物只有一面,后续没有技术面了,等hr通知结果。
应该是凉了。

体验
面试官很慈善,会提示。
全部评论
uu们又遇到这情况吗?是不是吃挂面了
1 回复 分享
发布于 04-25 17:58 广西
请问投递到一面有多久哇?
点赞 回复 分享
发布于 06-13 15:51 广东
请问这是暑期还是日常实习
点赞 回复 分享
发布于 05-20 18:38 山东
请问面了大概多久啊
点赞 回复 分享
发布于 05-15 00:13 江苏
佬,多久得到面试结果的呀
点赞 回复 分享
发布于 05-12 13:44 广东
有手撕吗佬
点赞 回复 分享
发布于 05-09 15:43 广东
boss投的吗
点赞 回复 分享
发布于 04-26 06:57 安徽

相关推荐

09-09 18:02
已编辑
南京师范大学 Java
时间:36min岗位:java开发问题:1.自我介绍2.实习/项目经历中有什么遇到过什么困难?3.利用大模型进行代码的缺陷检测,你了解大模型底层是怎么做到输入代码返回缺陷的吗?4.大模型应用方面有哪些调优的地方?5.上面你提到需要提取一些上下文,比如全局变量,你知道java中哪些对象可以作为GCroot?6.gc有哪些机制,能说说吗?(说了gc算法,gc垃圾回收器)7.现在使用哪一种垃圾回收器? (jdk1.8默认的)8. 那和其他垃圾回收器相比,你使用的垃圾回收器有哪些优点与缺点?(其余的STW的时长会短一点,高并发、低延迟)9.项目中有一个优惠券防超发的功能,说说怎么做的?10.锁的维度是什么?11.优惠券创建的时候就和用户做了绑定了吗?12.那你按照用户id去锁(好像应该是锁优惠券),那多个用户去抢,怎么做到防止超发?(数据库乐观锁)13.那为什么还需要锁用户id(防止单个用户去抢多张券)14.锁的超时时间是怎么设置的?15.使用消息队列进行异步领券,那如果消息还没有消费,用户又一次发了请求,怎么处理?(先校验再发送到MQ)16.那如果消费队列消费失败了怎么办?(兜底,死信队列对失败消息处理,重试?回滚?)17.你的分布式锁怎么控制死锁的情况?18.数据库与redis的一致性如何去保证?19.单例模式双重锁的那一套写一下?解释一下为什么要两次判断?20.我看你加了volatile,有什么用?21.java中有error和Exception两种,分别是什么?讲讲?22.反问
查看21道真题和解析
点赞 评论 收藏
分享
评论
5
17
分享

创作者周榜

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