蚂蚁金服Java开发一二面面经
楼主3月9号找人内推哒,3月14号一面,3月16号二面,没做在线测评和编程,发出来面经攒一波人品~
嗯,楼主渣硕(╥_╥),现在在美团实习,背景。
一面:
1.实习项目
结合项目问了幂等,消息队列的一些实现
2.悲观锁和乐观锁的原理和应用场景
3.mysql行锁实现
4.多线程有没有实践过
结合项目说了线程池和callable future
5.volatile底层原理
6.concurrenthashmap原理
7.hashmap初试容量
8.linkedlist&arraylist
9.一个在线编程
负载均衡的一个实现,服务器资源分配70% 20% 10% 反正我只会写轮巡,还有bug,我要哭死了。。
一面问问题20分钟 磨洋工写代码,写完了面试官不见了,我在电脑前尬坐了30分钟,才发现有聊天功能可以跟面试官说话,他开会开了静音,好尴尬啊。。
二面:
1.自我介绍
2.作为一个女生有什么职业规划?你看很多学计算机的女生都转行了(黑人问号)
3.hashmap原理
4.事务的特性及理解
5.实现一个LRU缓存(楼主忘了linkedhashmap怎么做了,只记得o(n)的方法,😭)
6.设计模式用过吗?
结合项目说了工厂和职责链,又问了单例和单例构造函数的注意点
7.在线编程
两个有序数组的合并,就写了常见的归并排序。。
二面也是问问题20分钟加编程20分钟,最后面试官提醒我找一下bug,然后就结束了。。
总的来说我的面试为啥这么简单&&每次都要写代码呢。。哭,感觉要没戏了,大家看看就好~#阿里巴巴#
嗯,楼主渣硕(╥_╥),现在在美团实习,背景。
一面:
1.实习项目
结合项目问了幂等,消息队列的一些实现
2.悲观锁和乐观锁的原理和应用场景
3.mysql行锁实现
4.多线程有没有实践过
结合项目说了线程池和callable future
5.volatile底层原理
6.concurrenthashmap原理
7.hashmap初试容量
8.linkedlist&arraylist
9.一个在线编程
负载均衡的一个实现,服务器资源分配70% 20% 10% 反正我只会写轮巡,还有bug,我要哭死了。。
一面问问题20分钟 磨洋工写代码,写完了面试官不见了,我在电脑前尬坐了30分钟,才发现有聊天功能可以跟面试官说话,他开会开了静音,好尴尬啊。。
二面:
1.自我介绍
2.作为一个女生有什么职业规划?你看很多学计算机的女生都转行了(黑人问号)
3.hashmap原理
4.事务的特性及理解
5.实现一个LRU缓存(楼主忘了linkedhashmap怎么做了,只记得o(n)的方法,😭)
6.设计模式用过吗?
结合项目说了工厂和职责链,又问了单例和单例构造函数的注意点
7.在线编程
两个有序数组的合并,就写了常见的归并排序。。
二面也是问问题20分钟加编程20分钟,最后面试官提醒我找一下bug,然后就结束了。。
总的来说我的面试为啥这么简单&&每次都要写代码呢。。哭,感觉要没戏了,大家看看就好~#阿里巴巴#