有赞实习一面(最可惜的一集)

📍面试公司:杭州有赞
🕐面试时间:2025.10.21
💻面试岗位:Java开发实习生(偏向AI全栈)
❓面试问题:
全程1h20min
1、描述一下 HashMap 的底层结构
2、HashMap 扩容的流程是怎样的?扩容后元素位置如何计算?
3、HashMap 是线程安全的吗?如果不是,如何实现线程安全?
4、ConcurrentHashMap 在 JDK 1.7 和 1.8 中的实现有何区别?
5、ConcurrentHashMap 从分段锁改为 CAS + synchronized 的原因是什么?
6、Spring AOP 的实现机制是什么?
7、有没有自己实现过自定义注解形式的 AOP?如果业务方法执行失败,你们是怎么处理的?
8、Spring 如何解决循环依赖问题?三级缓存的核心思想是什么?
9、线程池的工作原理是什么?(核心线程、队列、非核心线程、拒绝策略)
10、如何设计线程池参数?(核心线程数、队列类型等)
11、无界队列可能带来什么问题?
12、核心线程数设置过大会有什么问题?
13、如何合理评估线程池参数?
14、MySQL 的索引结构是什么?(B+ 树)
15、覆盖索引是什么?如何避免回表查询?
16、深分页会有什么问题?怎么优化?
17、Redis 的使用场景有哪些?
18、什么样的数据适合放入缓存?
19、Redis 持久化方案有哪些?(RDB 和 AOF,RDB 和 AOF 的优缺点分别是什么?
20、什么是幂等性?如何实现幂等?
21、提交订单时,前端和后端分别如何保证幂等?
22、高并发下如何实现幂等?
23、限流算法有哪些?(固定窗口、滑动窗口、令牌桶)令牌桶拿不到令牌怎么办?
24、分布式环境下如何实现限流?
25、极高流量下有没有更好的限流方式?
26、微服务中服务发现的机制是什么?
27、请求在微服务中的执行链路是怎样的?
28、Spring Cloud 生态有哪些核心组件?
29、分布式事务主流方案有哪些?(二阶段,三阶段)
30、TCC 模式的三个阶段是什么?TCC 会出现“悬挂”问题,解释一下?
31、客户端发起请求但服务端未收到,可能的原因有哪些?如何排查?
32、必须依赖一个“不稳定”的三方接口时,如何设计可靠业务?有没有预处理或兜底方案?
33、从 0 到 1 设计系统的整体流程/思路是怎样的?
34、平时有没有做过 Code Review?自己如何评估代码可读性与质量?
35、DDD(领域驱动设计)是什么?你的理解是什么?
36、项目中的AI智能客服的功能和实现原理是什么?
37、如何让 AI 回答更准确?(预设信息、上下文关联)
38、如果 AI 无法回答用户刁钻的问题,如何处理?
39、如何设计一个更智能的 AI 系统(包括AI能直接操作下单这类的功能,而不是仅仅对话)?
40、用过哪些 AI coding 工具?写什么代码会用?对你效率提升大概多少?会让它写前端代码吗?效果如何?
41、如何让 AI 生成更符合需求的代码?(Prompt 优化、专用模型)
42、你通常通过什么方式学习新技术?
43、反问介绍业务

🙌面试感想:
在小红书看到的招聘信息投递完邮箱当天就约面,应该是部门mt直招。整体面下来感觉面试官人很好应该也是个技术大牛,现在为数不多真诚的面试官了。(最后讲部门业务都讲了将近20min)。

整体答下来八股还行,一些开放性的场景题答的很差,主要是泛泛而谈,微服务的实战经验还是太少了,面试官在场景题时会问还有还有没有其他更好的方案,大部分都答不出来。临场应变能力太差了。还得练。算是最近最有价值的面试了吧。

最可惜的点在于已经接了其他公司offer了(在准备入职了),这次面试自己答的很差也没想过这面能过本来想着全当积累经验了,结果隔天居然通知一面过了。考虑了一会以后还是决定放弃后续流程了,考虑到已经接了offer的那家离家也比较近,自己也不想折腾了。只能以进了二面应该也不会通过这样的理由来安慰自己了。 有赞这种规模的公司对我的学历来说属于是可遇不可求的机会了,做的业务也很棒,技术也有结合AI,以后不知道还能不能有这样的机会。
感觉找实习就是一个患得患失的过程,没找到之前焦虑内耗的不行,找到了又会想要更好的。希望现在错过的以后还有机会遇到吧

#焦虑# #内耗# #找实习#
全部评论
为什么不去有赞试试啊,还是说佬有了更好的offer,那个有赞小红书在哪找到
3 回复 分享
发布于 10-27 15:08 浙江
我也是小红书看到的,他就微信电话面了25分钟
点赞 回复 分享
发布于 10-28 22:49 江苏
这量太大了
点赞 回复 分享
发布于 10-26 13:51 江苏
是实习转正岗吗
点赞 回复 分享
发布于 10-24 19:28 黑龙江
兄弟是xfg学友吗,还懂ddd,Ai
点赞 回复 分享
发布于 10-23 21:44 甘肃
佬bg是啥
点赞 回复 分享
发布于 10-23 20:46 四川

相关推荐

12-04 11:37
已编辑
门头沟学院 前端工程师
1.目前所在位置,如果能来最快什么时候2.学校相关课程3.讲一下回流和重绘的区别,举出具体会导致回流和重绘的例子4.浏览器是怎么把css加载为能展示在页面上的样式的,是怎么样的一个过程5.js是怎么处理异步任务的6.讲讲promise的原理7.讲讲事件循环的机制8.为什么0.1+0.2 !== 0.3,如果要他相等有什么办法9.讲讲ts中的泛型,以及具体的使用例子10.interface和type有什么样的区别,具体讲讲11.http2.0和http1.1有什么区别12.http2.0除了解决对头阻塞之外相比1.1还做了什么改进13.http2.0把数据压缩成二进制帧起到一个什么样的效果14.http2.0有没有彻底的解决对头阻塞的问题呢15.dns解析的具体过程,域名-ip之间的具体过程16.vue2和vue3有什么区别17.vue3里面具体实现一个自定义指令是怎么做的18.vite的常见配置19.vite和webpack相比较有哪些优缺点20.vite的生产打包和webpack比较有什么优缺点21.有没有使用过rollup22.项目里的node有用什么框架吗23.关于websocket的使用24.自己有没有部署过项目,是怎么部署的25.登录上的身份验证和权限管理是怎么做的26.token的生成和校验是怎么做的,是否了解27.登录过程中密码加密传输的过程28.cursor用来解决你的什么问题29.怎么去学习前沿技术,比如现在很火的ai30.讲讲osi7层模型,4层模型,以及在其中各层都做什么31.http,https,tcp,ip这种是在那一层应该还有一些,但是有点久了细节记不清了,但是总结的应该也有百分之90左右了——————————————————————————————————————————————————有赞别的部门一面1.浏览器的最小根字号是16px,如果要缩小有什么办法2.如果说让你手写一个动画然后你认为这个动画的最小时间间隔是多少3.两道事件循环的输出题+点击按钮后的打印顺序(事件冒泡相关)4.let const var的区别5.vue里面为什么要使用key,对这个key的一些理解6.vue中有父子组件,他们钩子函数的一个执行顺序是怎么样的(初始-挂载完)7.watch和computed的区别8.为什么要引入虚拟dom,有什么样的好处,虚拟dom的本质9.keep-alive的作用,缓存的本质是在缓存什么10.如果说让你实现一个上拉加载的这种思路,有什么思路吗?11.虚拟列表是用库还是自己手写的,为什么选择手写,原理是什么,缓冲区域的数据量怎么去设置12.手撕题:根据url输出query和value组成的对象13.对ai的理解,有没有自己去做ai相关的东西(好像是说有没有做过模型相关的)14.询问目前状态等面下来感受:换一个人面问的东西就完全不一样,有些时候都在思考面经的意义,因为看很多最后也可能一点都不挨边。。
想进开水团喝开水:有赞这是在选超人吗
发面经攒人品
点赞 评论 收藏
分享
本人背景是双非一本 有一段亚信外包实习从8月下旬开始投简历 到目前BOSS沟通1000网申150份目前为止基本没有面试 全是笔试挂 做了快20个笔试都挂了 算法题基本是做出一道 有时候运气好能做出两道 但是都没有面试 只有招银网络给了面试 但是也是hr面后挂 麦当劳做了笔试感觉做的不错但是也没回应 剩下的就是部分中小公司打电话 但是都要去当地线下面试 距离太远实在不行 目前在成都 丰巢和友芝友都是需要去线下 但是在武汉目前实习秋招都在投 但是实习基本没有回音 好像都是要27的 之前安恒信息实习转正面过一面 只是问的问题很奇怪 一直问数据结构与算法这门课有什么用 回答了几个答案都不满意 聊着聊着就挂了 明源云甚至都去面项目顾问岗了 面试官评价挺好的 但是也没消息 哎 这个秋招到底该怎么办才好啊 我应该是算法太弱了 只是做了好多道题 代码随想录都刷完了  codetop也做了前100道 hot100也是刷了好几遍 但是看笔试的算法题还是搞不明白怎么做 有没有大佬告诉我该怎么办啊 真的要崩溃了 八股文已经没动力背下去了 可能是简历项目太垃圾了?因为我的实习只有SQL优化算是有亮点吧 另一个项目就是黑马点评自己修改优化了的版本 我是该去学习RAG agent然后重新做个项目吗 还是该怎么办啊
投递招商银行·招银网络科技等公司6个岗位
点赞 评论 收藏
分享
评论
6
58
分享

创作者周榜

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