前言
阿里妈妈我是提前批开始面试的,第一次发简历是2月7日,然后好像石沉大海了,2月27日又发了一次,这次有回应了,开始面试。
一面 3.5 80分钟
- 自我介绍
- 项目介绍
- java object方法
- euqals hashcode
- hashmap原理,线程安全吗,如果要线程安全要用什么,concurrenthashmp怎么实现的,用的什么锁
- 线程和进程
- 内存区域,为什么有些是线程私有的
- 直接调run方法和使用start调run方法有什么区别
- 如何实现你在手机上登了微信然后在电脑上登(实际上是个单点登录问题)
- 如何提高数据库的并发量(我说了一堆分布式和缓存,结果他要问索引)
- 数据库索引讲一下
- b+树索引和哈希索引的区别,使用场景
- 一个url到界面出现的过程
- dns解析的过程
- 项目的难点在什么地方
- 项目是如何分工的,如何确定边界
- 项目如何与他人合作的
- 你有博客吗,给我康康
- 你最近关注的新技术是什么
- 你看过什么开源代码
- 看开源给你带来了什么
- 你觉得什么开源代码写得很巧妙
- 你怎么提升自己的技术栈的
- zookeeper如何实现最终一致性的
- 还有什么其他项目吗
- 项目学到了什么
- 还有其他项目吗
- 怎么实现多人合作编写的
- 发一段你自己觉得写的巧妙的代码来
- 写一个单例
- spring和springboot的区别
- spring的核心
- spring bean的生命周期
这一面算是简历面,问

本文详细记录了作者在阿里巴巴阿里妈妈的面试经历,涵盖了从一面到hr面的全过程,涉及java基础、并发编程、数据库、spring框架、操作系统、网络、项目经验等多个方面。面试官不仅关注技术细节,还重视候选人的项目理解和软技能,如单点登录解决方案、提高数据库并发量的策略等。同时,面试中还讨论了如何通过开源代码学习、新技术关注、团队协作等方面提升个人技术栈。
最低0.47元/天 解锁文章
7289

被折叠的 条评论
为什么被折叠?



