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

相关推荐

投递百度等公司8个岗位
点赞 评论 收藏
转发
面了我两个半小时…哥们是真有点累,这里也感谢一下面试官,也很辛苦。😘上来再次确认业务方向,问我是否能接受,回答是。1.C++项目重点拷打,问的非常仔细,并且有不少技术优化探讨(多进程、多线程、并发并行、同步······)2.C++八股问了一些,直接说准备的是java,不太记得3.虚拟内存4.分页管理(这个真的是忘了,只记得4kb一页)5.hashmap,怎么解决碰撞?追问怎么扩容?扩容难道所有元素都要重新hash吗?有没有办法加速?6.https了解吗?https是怎么防止网络攻击的?(这个也有点忘记了)7.java项目拷打8.快排(答出复杂度和基准选取)9.tcp、追问拥塞控制、拥塞避免有阈值吗,无限制增长吗?(忘了,当场分析提出猜想,看他点头)10.concurrenthashmap了解吗?追问红黑树了解吗?(寄,红黑树没仔细研究过)接下来是大量、疯狂的场景设计题拷打(记不全,尽量写)如果我有千万级别的数据,你怎么存储?你项目里面没有用秒杀,秒杀场景你怎么做设计?(高并发all in了)我要设计一个停车场管理系统,你要考虑哪些方面?(这个问题讨论了非常非常久,并且他一直引导我的思路,比如提示门禁功能——我说设计身份验证和拦截功能、提示车辆类型——设计分类或者分区管理,车辆分类字段、提示特权功能——设计会员或者月卡系统)项目有排查过死锁吗?假设没有数据库,没有redis,不考虑锁,并发场景下你会怎么去保证数据安全?一个网络代理的问题,记不清楚了,扯到了vpn好像。手撕题LRU,秒了,然后面试官当场针对我写的代码提出各种调优,让我实现,实现之后他说有一点小bug,但很快改出来了。只记得这些,肯定还有一些问题我实在记不清,也不是严格按顺序问。反问省略。我希望不要到最后给我kpi挂了,虽然我已经很有预感了,毕竟我投的后台开发被客户端捞起来面,但说实话kpi你真不至于拷打我两个半小时···希望有奇迹吧。4.9更新:晚上八点半发邮件4.10晚上9点三面 #腾讯# #实习# #面试# #后端# #腾讯云# #腾讯云二面#
点赞 评论 收藏
转发
6 66 评论
分享
牛客网
牛客企业服务