程序员社区

阿里盒马java实习面试经历(凉经) + (Java面试题)

今天给大家分享一篇 阿里盒马java实习面试经历(凉经), 希望大家在面试中能够斩获Offer, 找到自己满意的工作。 一起来看看吧~

最近整理了一系列的Java面试题,包含了Java基础、进阶、多线程、并发编程、数据库(MySQL、Redis、MongoDB、Memcachedd等等)、Spring全家桶、MyBatis、ZooKeeper、Dubbo、Elasticsearch、RabbitMQ、Kafka、Linux、Netty、Tomcat以及阿里、腾讯、字节、百度等大厂的面试真题。

点击下载完整PDF☞ 2022年最新Java面试题集

普通本科,自己简历没有什么亮点,没啥特殊经历,只有一个练习项目,3.10号的笔试也做的不好(2.5/100),第一志愿(内推)直接挂了,第二志愿填了盒马,能被捞起来面试感觉很开心,但挂了也有点小难过。
问题都比较简单,写个凉经,博大家一笑。

简历面(4.8上午10:00)40min

4.7晚上约的时间。不算上写代码和讨论思路的时间的话,40min左右

这个面试官人很好,为面试官点赞????

1. 自我介绍


2. 大学里坚持最久的事情


3.1 讲下大学的课程设计


(我说的是机器视觉课的knn数字识别系统)



3.2 为什么选择knn算法


3.3 讲下knn识别的流程


3.4 课设中knn中k这个值是怎么选的


4. java方法的覆盖和重载,支持多继承吗


5. 网络你学了吗?tcp和udp的区别



6. java中一个对象的内存布局,问占的内存大小会不会是所有实例字段长度加起来


(我提了下对象头,64位指针压缩,字节填充,8字节整数倍,面试官都没问细节)


7. hashmap底层


8. 哈希冲突的解决方式


9. 了解过缓存吗?缓存使用起来会有什么问题?解决方案?在哪了解到的?


(穿透,击穿,雪崩,老八股了????,我提了下一致性问题,但面试官没追问)


10. 问我在github上放了啥,问到了我放上去的项目


11. 项目用到ElasticSearch,怎么用?



12. 项目里redis用来干嘛?


13. 项目里Quartz用来干嘛?


14. 笔试做的不理想,说说感触?


15. 做两个题,T1走台阶、T2给一个数组,有正有负,求累加和最大的子数组。
伯乐系统上,面试官邮箱发来的链接


(大俗题了????,我T2用了空间o(n)的dp做的,面试官讲了下空间o(1)的做法)

last:

没有让反问,面试官最后说整体能力还可以,说他和组里的同事评估一下,如果通过会有下一面面试官的联系。
第二天看状态,从简历评估到了面试

一面(4.12晚上8:00) 17min

下午2.30左右
,在上课,面试官说进行一个简短的电话面试......(有点感觉不对劲,后面看来预感没错),约到了晚上。

面试官稍微晚了10分钟,
1. 自我介绍
2. 有没有数学建模,算法大赛的经历,有没有实习的经历
(我.........)

3. 有没有做过实践的东西
(回答了自己的项目)

4. 项目用到的框架?
5. 项目性能的考虑,做了哪些优化?

(讲了哪些东西用二级缓存和一级缓存和一致性问题如何处理)

6. 项目支持的并发量?

(讲了笔记本用jmeter测了吞吐量)

7. 项目里,两个用户同时评论一个东西,并发怎么处理的?

(说了下代码层面不用额外的同步处理,因为都是insert语句,数据库层面会进行并发
处理。面完反思了一下,其实可以提到Innodb引擎中自增长列的特性和对应的锁机制)
8. 怎么做
数据库的数据容灾?
(提了下数据库备份,mysql主从架构,从库来做全量备份)


last:

无反问,面试官说这边情况大致了解了,如果有消息会通知。


4.13看了下状态,已经凉了
一些闲话:
感觉我盒马的面试和看到的面经不太一样呀
????
????
????,我的问题都相对简单,不能麻痹大家了,大家就当了解下流程吧。


赞(0) 打赏
未经允许不得转载:IDEA激活码 » 阿里盒马java实习面试经历(凉经) + (Java面试题)

一个分享Java & Python知识的社区