阿里数字供应链事业部Java暑假实习二面(已挂)

https://www.nowcoder.com/discuss/611846一面面经

2021.3.12晚上8点

29分钟,视频面

约了晚上8点,我那天在校外,冲回宿舍时已经迟到了几分钟,面试官已经在视频会议室等我了,边喘气边开始了自我介绍,好像不太礼貌,呜呜呜呜,不过面试官说我不用着急,然而我还是很急,说话贼快,可能是刚跑回来全身热血沸腾的原因哈哈哈哈

0、自我介绍,让我说说校园经历,学习情况

1、你们在学校应该有学过数据结构吧,那讲讲红黑树

2、TCP三次握手

3、线程和进程

4、讲讲C和Java锁的实现原理(只会Java,C没学过多线程编程,面试官是不是做C的呀,因为几乎没问Java的东西)

5、乐观锁和悲观锁的区别

6、好像还有一两个很简单的问题不记得了,反正全部都问得很简单

7、开始问项目,介绍项目整体结构,所用的技术,做这个项目的目的(答了是课程设计),讲讲我项目里的id生成器是怎么优化提升性能的

8、看你简历写了挺多竞赛获奖,分享一下学校参加的一些竞赛吧(挑了个蓝桥杯说了一下,没有参加过ACM,只有个蓝桥杯国一)

9、学习成绩怎样(到这里才19分钟,面试官说没有需要问的了,问我有啥想问)

反问环节

10、你们部门做的业务大概是怎样的

11、那你们的业务核心主要是各种库存的管理和追踪商品在整个供应链路的状态变化是吧

12、用到了什么技术

13、实习生会干些什么,能学到什么

14、xxx这些技术怎么学习,有什么建议吗(叫我多去阿里云学习,还有看看阿里开源的一些项目等等)

15、我的面试表现怎样,大概多久有结果通知(让我等内推人微信告诉我进度)

反问了10分钟左右。


许愿失败,一个星期后挂了
#实习##面经##阿里巴巴##Java工程师#
全部评论
只有个国一。。。。。  楼主老凡尔赛了😅
6 回复 分享
发布于 2021-03-13 14:18
我是补录,周六一(21.3.13)面的,也是供应链(同一天面了天猫超市🤣🤣🤣今天也同一天都发来了二面邀请,要求二选一,我选了供应链🤣🤣🤣,主要感觉供应链面试管更加和蔼一些),明天下午五点面试第二面。一面面试官人很好好,聊的比较基础,最后给我介绍了他们这个部门主要的业务范围和一些当前市场上已经有的类似的东西,比较了阿里,京东,拼多多之间的不同,最后直接告诉我我这面过了,让我准备下一面(稍微提醒了我一下大致的准备方向🤣🤣)人真的很好。!!!在博主这里许个愿,二面保过!🐱‍👤🐱‍👤🐱‍👤
1 回复 分享
发布于 2021-03-15 19:42
为啥觉得问的问题都很简单,最后还被挂了呀
点赞 回复 分享
发布于 2021-03-24 20:52
楼主做笔试了吗
点赞 回复 分享
发布于 2021-03-17 22:48
楼主有反馈了吗?我昨天也是供应链二面,问的问题基本一样,也是时间特别短,不会被养鱼了吧😥
点赞 回复 分享
发布于 2021-03-17 20:08
楼主二面后有消息了吗?
点赞 回复 分享
发布于 2021-03-15 18:14
点赞 回复 分享
发布于 2021-03-13 11:58

相关推荐

2025-12-24 15:25
已编辑
门头沟学院 前端工程师
是腾讯的csig腾讯云,前天晚上九点突然打电话约面,激动的通宵学了一晚上,第二天状态很差改了今天(以后再也不通宵学习了)感觉自己浪费了面试官一个半小时单纯手写+场景,无八股无项目无算法,打击真的很大,全是在面试官提醒的情况下完成的,自己技术方面真的还是有待提高,实力匹配不上大厂和已经面试的两个公司完全不一样,很注重编码能力和解决问题的能力,然而我这两个方面都很薄弱,面试官人很好很耐心的等我写完题目,遇到瓶颈也会提醒我,写不出题也会很耐心的跟我讲解好感动,到最后面试结束还安慰我打算把下周最后一场面试面完之后就不面啦,如果能去实习还是很开心,但是最重要的还是好好努力提高技术以下是面经第一题// 实现一个解析 url 参数的函数function parseUrl(urlStr) {// TODO}parseUrl('*********************************************');// 返回 {a: 1, b: 2, c: 3}追问:在链接里见过什么部分?用 hash 路由的话放在哪第二题// 考虑有一个异步任务要执行,返回 Promise,这个任务可能会失败,请实现 retry 方法,返回新方法,可以在失败后自动重试指定的次数。/*** 异步任务重试* @param task 要执行的异步任务* @param times 需要重试的次数,默认为 3 次*/function retry(task, times = 3) {// TODO: 请实现}// ---------------测试示例 ----------------// 原方法const request = async (data) => {// 模拟失败if (Math.random() < 0.7) {throw new Error('request failed');}const res = await fetch('https://jsonplaceholder.typicode.com/posts', {method: 'POST',body: JSON.stringify(data),});return res.json();}// 新的方法const requestWithRetry = retry(request);// 使用async function run() {const res = await requestWithRetry({ body: 'content' });console.log(res);}run();第三题就是给 retry 函数添加类型注释,用到泛型第四题:在组件库中将 Alert 用 api 的形式实现(应该就是 message 这个组件)怎么渲染到一个浮层里而不是原地渲染出来
不知道怎么取名字_:技术这个东西,太杂了,而且要下功夫的
查看5道真题和解析
点赞 评论 收藏
分享
2025-12-20 13:19
已编辑
曲阜师范大学 Java
点赞 评论 收藏
分享
评论
5
25
分享

创作者周榜

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