阿里健康一面
时长: 35分钟
1、SpringBoot作用。自动配置、快速搭建Spring应用、微服务构建等。
2、SpringBoot的Bean怎么自动加载?自动配置:条件配置注解、外部配置application.properties、类路径扫描。
3、SPI了解吗?(服务提供接口)。
4、使用过的SpringCloud组件,Eureka、Feign、Dubbo。
5、RPC了解吗?
6、Feign和Dubbo,什么时候用Feign、什么时候用Dubbo,两者区别。
7、Feign和Dubbo都工作在网络模型的哪一层?
8、REST,Dubbo和REST区别,Feign是基于REST的。
9、Netty和Dubbo的联系,Netty也能实现RPC,为什么还用Dubbo? Dubbo提供服务治理的机制,使用简单,功能产全。
10、跳表数据结构,如何完成插入? 随机数生成器决定元素的层级。
11、synchronized、ReentrantLock,两者区别。可中断、tryLock、tryRelease、Condition条件同步。
12、ReentrantLock实现原理,基于AQS,等待队列、状态变量、CAS操作、线程状态管理。
13、手撕题:荷兰国旗 (三色排序)
反问部门业务:淘宝阿里健康大药房,base北京或者杭州
1、SpringBoot作用。自动配置、快速搭建Spring应用、微服务构建等。
2、SpringBoot的Bean怎么自动加载?自动配置:条件配置注解、外部配置application.properties、类路径扫描。
3、SPI了解吗?(服务提供接口)。
4、使用过的SpringCloud组件,Eureka、Feign、Dubbo。
5、RPC了解吗?
6、Feign和Dubbo,什么时候用Feign、什么时候用Dubbo,两者区别。
7、Feign和Dubbo都工作在网络模型的哪一层?
8、REST,Dubbo和REST区别,Feign是基于REST的。
9、Netty和Dubbo的联系,Netty也能实现RPC,为什么还用Dubbo? Dubbo提供服务治理的机制,使用简单,功能产全。
10、跳表数据结构,如何完成插入? 随机数生成器决定元素的层级。
11、synchronized、ReentrantLock,两者区别。可中断、tryLock、tryRelease、Condition条件同步。
12、ReentrantLock实现原理,基于AQS,等待队列、状态变量、CAS操作、线程状态管理。
13、手撕题:荷兰国旗 (三色排序)
反问部门业务:淘宝阿里健康大药房,base北京或者杭州
全部评论
请问钉钉上手撕是acm还是核心代码呢
相关推荐
诨号无敌鸭:恭喜佬,但是有一个小问题:谁问你了?我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了
点赞 评论 收藏
分享