美的JAVA开发实习面经

简历通过后两天就收到评测通知,北森的,
主要考察逻辑推理、数字图表计算、文字内容提炼这些,
最后还有一些性格评测,不涉及到专业知识。

评测结束几天后收到HR的电话约面试,我说后天下午可以,HR说可以
结果第二天下午就收到了面试官打来的面试电话😆,
我约的“后天”刚好是4.30日,五一假期的前一天,可能面试官想早点完成任务享受假期吧😁,也能理解。

接下来就迎来了我人生中第一次面试,一开始自我介绍的时候特别紧张,说话都有点不利索了,
好在后面面试官小哥哥没有抓着我的简历问,直接开始正式提问,
问题都是JAVA方向一些常见的问题,好在回答得还行,后面就没那么紧张了,一共面了34min。

1、JAVA中有哪些集合,ArrayList和LinkedList的区别?
2、HashMap用过吗?底层怎么实现的(1.7和1.8)?线程安全吗?不安全用什么?
3、ConcurrentHashMap怎么实现线程安全(1.7和1.8),和HashTable的区别?
4、由上面引出多线程,问多线程创建有哪几种方式、实现callable和runnable的区别,get方法是否阻塞?
5、多线程时,想让多个任务在某一时刻同时执行怎么实现?(答:cyclicBarrier,以及其实现原理)
6、线程的同步如何实现?synchronized关键字底层实现原理,和ReentrantLock的区别
7、Volatile关键字作用以及原理、CAS算法说一下
8、线程池的底层工作原理、饱和策略
9、BIO、NIO、AIO
10、i++和i=i+1的区别(我只说了赋值顺序不同,后面面试官提醒后面的形式能强转类型前面的那种不能)
11、MySQL优化说一下你的理解(这里我就答了索引的优化🤪
12、sping的IOC、AOP原理说一下,AOP基于JDK动态代理实现和CgLib的实现的区别,CgLib具体怎么用
13、sping事务的几种实现方式、xml和注解同时配置哪个生效
14、mybatis里面#和$的区别
然后面试小哥问有没有想问的,我问了一下他们部门是做什么方向的,以及后续学习建议,
最后还问他面试是有多轮吗,小哥也不清楚,说是会比正式招聘少几轮,于时就开始了漫长的等待~
五一假期过后大概等了四、五天,收到了hr面试通过的通知,两天后收到了offer。


#美的暑期实习##美的集团##实习##面经##Java工程师#
全部评论
没有问项目吗?
点赞 回复 分享
发布于 2022-05-27 17:34
请问楼主是什么时候投的简历呀,投Java岗简单些还是投IoT简单些呀
点赞 回复 分享
发布于 2021-03-31 11:33
感觉比我难的好多奥,哪个事业部哇
点赞 回复 分享
发布于 2020-05-18 14:23
老哥是什么事业部呢?base是哪
点赞 回复 分享
发布于 2020-05-16 16:46
为啥你不用牛客笔试?而且只有一轮面试?😂😂
点赞 回复 分享
发布于 2020-05-15 08:08
楼主实习只有一面吗 并发相关部分是怎么学习的呢?正在艰难学习JAVA中
点赞 回复 分享
发布于 2020-05-14 22:23

相关推荐

03-30 18:50
门头沟学院 Java
给我面没招了,发点面经攒攒人品~1. 实习拷打2. 项目拷打3. 你的检索是否基于向量实现,搭建完整的 RAG 系统会涉及哪些核心部分?4. RAG 项目的文档上传和分块是怎么实现的?5. 向量检索召回的单次耗时是多久,有没有用到Rerank模型?6. 你如何评估检索召回内容与用户问题的匹配度,有没有做相关的效果评估?7. 你对 Agent 的理解是什么,它包含哪些核心模块?8. 是否了解 Agent 的设计范式,例如ReAct 范式?9. 你的 Agent 循环一般多少步可以完成任务,有没有出现过达到最大步数仍无法完成的情况?10. 你的 Agent 目前接入了哪些工具?11. 你是如何约定并约束大模型进行工具调用的?12. 你的项目推流是否使用 SSE?13. 你的 Agent 编排流程中有没有做 Plan 阶段?14. 从协议层面,介绍 SSE、WebSocket 与 HTTP 的区别和关联?15. 项目为什么限制每个用户只能上传单个文件?16. 项目的图像识别如何实现的,为什么不用多模态大模型,而选择传统的识别模型?17. 你的项目中用到了哪些大语言模型?18. 请介绍 Go 语言的并发和其他语言并发的区别?19. Goroutine 是什么,请介绍一下它的核心原理?20. 你对锁的理解是什么,锁是解决什么问题的?21. 日常开发中用哪种锁更多,还了解哪些后台开发常用的锁?22. 多机器、多进程场景下会涉及到哪些锁,是否了解分布式锁?23. 你对 MCP、Function Call、A2A 分别是怎么理解的?24. 你的项目接入了哪些 MCP 服务?有没有本地手写过 MCP 服务?25. 你日常开发会借助哪些 AI 工具?26. 使用这些工具的心得以及是否有写过相关的 command/skill?27. Claude Code 的实现原理?28. 是否了解OpenClaw以及了解它的实现原理?
LambertCla...:Claude Code实现原理都来了,难道是预测到了这波源码泄露
查看26道真题和解析
点赞 评论 收藏
分享
评论
8
70
分享

创作者周榜

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