阿里1688暑期实习Java一面面经(1.5h)

时间:5.20

  1. 开场面试官先介绍了一下部门情况,淘天集团,主要做1688广告业务投放。
  2. 自我介绍
  3. 笔试第三题复盘:最小数组元素和:给定一个数组,你可以最多进行k次以下的操作,选择一个大于1的元素a,使得a除以它的一个素因子。试求操作结束后数组的所有元素之和的最小值是多少?考虑了5分钟没想出来,面试官说这是困难题,先不用考虑最优解,把想到的思路说一下,我就说了一下暴力解法。
  4. 项目介绍,做这个项目的出发点
  5. 视频上传存在哪里(MinIO),直接使用文件系统的URL播放会有什么问题?CDN加速
  6. 视频量上来之后,人工审核能不能支撑这么大的体量?(可以加一层过滤,机审)
  7. 用户支付如何从他的账户流转到我的账户?
  8. 你的项目有什么优势和意义?
  9. 有什么继续优化的地方?
  10. DispatcherServlet的处理流程
  11. 整个链路中有哪些设计模式?
  12. xxl-job了解怎么设计的吗?分布式场景
  13. redis缓存击穿、雪崩、穿透
  14. 用户授权的流程,token会不会被伪造?
  15. 消息队列为什么用RabbitMQ?
  16. 订单重复提交怎么解决?token机制
  17. UUID能保证唯一吗?UUID生成算法,可以去了解一下分布式场景下生成唯一ID的方案
  18. 消息丢失怎么办?
  19. jdk自带的线程池有点问题了解吗?
  20. 线程池为什么要用阻塞队列?
  21. 怎么判断一个对象是否可以回收?
  22. 常见的OOM有哪些?
  23. JVM中每个内存区域会怎样才会触发OOM?用内存泄漏的方式造一个OOM
  24. Minor GC和Full GC有什么区别?
  25. 分代收集介绍一下
  26. 什么情况会进入老年代?
  27. 有哪些违反双亲委派机制的情况?
  28. Linux命令:磁盘满了怎么排查?
  29. 你发现一套系统处理逻辑有问题怎么解决?
  30. 今年找实习环境怎么样?
  31. 如果你面试成功了,你觉得实习经历会给你带来什么?
  32. 实际做项目的时候,合作中出现僵局如何推动项目进展?
  33. 对加班怎么看?
  34. 怎么评价自己的学习能力?
  35. chatGPT相关话题,如何用chatGPT优化自己的项目
  36. 有其他的offer吗?几个小厂,为什么拒掉了?
  37. 反问。当前环境下,如何提升自己,提高竞争力。

总结:这次面试是阿里几次面试中体验最好的一次,面试官作为一个前辈,在面试的过程中不像在问话,倒更像是在聊天,所以很放松,每次问问题不管我答得怎么样,他都会和我分享他的一些看法,真的令我受益匪浅。最后他自己也坦言,今年环境真的是太差了,不是你不够优秀,而是优秀的同学太多了,他们组到了5月份才要到一个实习生名额,总共有4轮技术面+一轮HR面,从池子里捞出来的十几名同学都是简历能力都非常优秀,其实他不该问一些工业界相关的问题,毕竟是校招,但没办法,大环境就这样,只能选择最优秀的一个人,所以如果后面没能过关的话也不要有什么心理压力。(其实我倒真没有什么压力,三四月份我已经大概知道自己的水平是什么样的了,大厂主要是抱着刷经验的心态去的,能进去的都是顶中顶)

后续:5.22接到HR电话约了周五二面

#实习##2024届暑期实习##我的实习求职记录##实习面经##2024暑期实习#
全部评论
2 回复 分享
发布于 2023-05-23 11:27 吉林
阿里lazada招暑假实习,androidios客户端(广深),前端(广深),算法(广深),java(广深),产品(北京),数据(北京),测试(广深),c++(北京),要求毕业时间23年10月到24年九月,要求过6级。简历 带岗位名 到邮箱xjx284606@alibaba-inc.com可以给服务端面经!实习工资400一天
1 回复 分享
发布于 2023-05-24 10:26 广东
佬,难度好大啊
1 回复 分享
发布于 2023-05-23 11:28 广东
感觉咱俩是一个面试官
点赞 回复 分享
发布于 2023-05-31 16:44 江苏
后天入职1688 希望可以杭州见 同事加油!
点赞 回复 分享
发布于 2023-05-24 00:51 广东

相关推荐

04-22 01:40
门头沟学院 Java
查看26道真题和解析
点赞 评论 收藏
分享
04-10 02:40
门头沟学院 Java
给我面没招了,发点面经攒攒人品~1.项目拷打2.你在这个 RAG 系统优化里面,在多阶段 RAG 系统中采用了 BM25 和向量混合检索,然后这个是怎么去设计两者的结合逻辑的?然后混合策略的话具体是如何去提升检索效果的?3.RAG支持 PDF 扫描件和 OCR,然后还有表格结构化的提取,然后在这过程中有没有遇到什么技术难点?4.识别准确率怎么样?5.这个多智能体系统设计里面,然后它的这个 State 管理和Checkpoint分配机制的具体实现方式是什么?怎么去解决对话执行中的状态竞争问题呢?6.怎么样实现 State 全局管理?7.将Choice 接口封装为MCP工具的时候,怎么去设计一个标准化接口?然后遇到有没有遇到过一些兼容性的挑战?8.举了项目里的一个例子,问我出参入参是怎么去定义的?9.大模型在调用这个工具的时候,比如说有 MCP 之前,它的调用的处理流程是什么样子的?10.或者说 MCP 它有哪些缺点或者挑战呢?11.提供的这个 MCP 的结果它是流式的吗?12.这个多agent项目是主子agent的项目吗?13.其中一个功能,然后它的 token 就是一次会话 token 大概有多少?有没有超过上限?14.模型用的哪个?我答Qwen,问我Qwen具体哪个版本15.在子任务过程中啊,如果它的某个子任务失败,比如说数据获取为空,它的这个整个工作流是怎么去重试或者是降级处理的?16.在实现这个流式输出实现的时候,比如说后端用了 FastAPI 和 SSE 来实现中间结果的实时流式输出。然后在这个 Langchain 这种基于图的状态机框架中,是怎么捕获每个 node 的执行结果,然后推送到前端的?17.LangGraph 和Langchain 为什么选择了 LangGraph 没有选择简单的那个 Langchain 呢?18.Checkpoint 的持久化19.对话之后重新连接的话,是怎么能够恢复到之前的那个状态呢?20.对话持久化的话,是存储到哪里的?是存储到内存里面,还是存到硬盘上面去的?21.关于 RAG 的,向量数据库在选择建索引的时候是用了哪种向量数据库?为什么?22.这里面你提到了 RRF 重排序,然后有没有引入什么模型进行精排?
查看22道真题和解析
点赞 评论 收藏
分享
评论
15
66
分享

创作者周榜

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