阿里Lazada暑期实习Java一面

一共面了55分钟,在笔试后第三天接到面试通知,因为人在美国,前两天给我打了几个电话都是半夜没接,所以约面时间较为靠后

以下是面试内容:

1. 数组和链表有什么区别

2. 快排的最好情况和最坏情况

3. 二叉树前序遍历,中序遍历,后序遍历分别适合什么场景
    这个我不太会,所以反问面试官给出业务场景,我当场分析适合哪种遍历

4. hashmap, hashset, treeSet的底层
    这个我也不太清楚,说了说我的一些猜测

5. 进程,线程,协程的区别,协程有什么使用场景

6. 保证线程安全有哪些关键字,这些关键字java做了哪些事

7. 保证线程对一个变量敏感可见的关键字是什么

8. Mysql隔离级别,ACID是如何实现的

9. 数据一致性是如何保证的

10. 死锁发生的条件,如何避免死锁

11. Lambda表达式,如果对一个集合分别进行遍历多次并进行操作,例如排序,过滤等会出现什么问题
    这个问题属实没太听懂

12. 重写和重载的区别

笔试题:手写前缀树Trie

面试感受:综合下来感觉还不算难,有些问题虽然没答出来,但是面试官给我面评感觉还可以

好奇大家现在求职进度怎么样了,都拿到offer了吧?是不是只有我还在傻傻面试

#阿里国际春季2025届实习招聘##Java面经总结##实习面经##2025暑期实习##软件开发2024笔面经#
全部评论
点赞 回复 分享
发布于 2024-04-11 21:36 浙江

相关推荐

一面 1. 美团推商品和抖音推视频推荐区别?(美团大多基于item相关性)2. 为什么你觉得美团推商品和User相关性不那么强?3. 如果用户未点击商品购买,首页怎么推荐呢?4. 小红书也是双链,美团和小红书有什么差异需要注意?5. 这两个都是回归问题,当然也有分类问题6. 建模时长目标和分类目标有什么好的方法?损失函数有什么需要注意的?7. MSE相比RMSE有什么弊端8. 更具体一点,不同损失函数推荐出来有什么区别?价格分布之类的?9. 介绍自己的项目10. 对抗样本攻击成功率低可能是什么问题造成?11. 在你的领域不用太考虑特征重要度这个问题?12. 聊项目论文,怎么扩展到其他领域13. 手撕:逆序对二面1. 无监督学习的loss怎么设置2. 无监督表征学习3. Transformer解决了什么问题,怎么解决的4. Transformer中增加head数目,计算量怎么变化5. Transformer结构说一下6. 单头也能解决长距离相关问题,为什么用多头7. NN神经网络怎么做初始化?有什么tricks(网络可能先宽后窄再宽)8. Xavier初始化9. 优化器有哪些?10. Adam和SGD相比有哪些改进?11. 收敛速度和方向上有什么改进12. 动量是怎么使得函数越过局部最低的?13. 手撕:滑动窗口(不小于target的最短子数字长度)三面1. loss函数和学习率的关系2. 学习率和损失函数之间的李普希兹连续性3. Transformer多头注意力机制的计算复杂度4. L2norm在双塔召回中的作用5. Mse和cross-entropy,MSE用在分类任务上有什么问题?6. 对比学习?
查看27道真题和解析
点赞 评论 收藏
分享
评论
22
84
分享

创作者周榜

更多
牛客网
牛客企业服务