阿里菜鸟网络Java二面
晚上6点打电话约的晚上9点面试,结果一波三折忙到十点一刻才开始,下面进入主题:
- 常规自我介绍环节
- 然后问了下研究生阶段的信息
- 你觉得你在研究生期间的项目对你有什么特点?
- 这些经历对你有什么提升?
- 有没有实习经历?(很尴尬只有本科的一点点经历,后来考研耽误了加留实验室工作)
- 你提到了自定义注解,你是怎么用的?
- 你了解RPC这个词吗,知道一些什么RPC框架?解释一下原理?说完之后问你了解序列化的使用场景吗?
- 你主要用了什么数据库?
- 你知道duplicate有什么用吗?
- select ... for update你知道有什么用吗?(加锁)为什么需要加锁?
- 事务的ACID你解释一下,多嘴提了下分布式下的一致性
- 你对分布式一致性的理解是什么样的。。不知道说哪个方面的,大概提了下强弱最终等等,没敢作死说PAXOS
- 你知道ThreadLocal是什么作用吗?
另外中间只记得有个末尾提到了消息队列,但是是什么问题不太记得了。
整体上问题答的还凑合基本都答上来了,但是感觉欠缺之前实习经验而且做的东西都是单机的,分布式的东西都是自己写demo玩玩,感觉面试官至少两次问了这个问题。。菜是原罪
最后差不多只面了40分钟左右,因为已经到11点了,面试官直接说面试结束了,感觉从经历上说是凉了....只能看回答问题的情况能不能捞一把三面了
#阿里巴巴##面经##内推##实习##春招##Java工程师#