阿里国际化一面

3月23 笔试0ac 以为挂掉了。。。谢谢阿里给面试机会。
下面进入正题: 电话面  52min

1、用的是JDK版本是多少,1.8的新特性。(呜呜没看过,说了1.7和1.8中HashMap的区别,强行挽回点没有技术的自尊)。

2、那你就说说HashMap的结构吧?

3、解决哈希冲突的方法有哪些?说了下数组默认长度为16,然后问还有啥,扯了一下一致性哈希算法。。。。

4、为啥选用redis优缺点 知道mercache么?(啧啧 以为不会被问 没看过 强行解释了一下redis单线程 内存 持久化)

5、redis有哪些数据结构?

6、下面开始怼着项目问了 ?烂大街的秒杀项目(呜呜呜,问挺长时间的)。问我怎么防止超卖(我回到sql判断唯一键,面试官的真是意图是想让我回答用mysql的乐观锁解决)。

7、问了下MQ的在项目中的作用。

8、然后说如果有恶意攻击,疯狂访问你redis没有的key怎么解决?(布隆过滤器呀)

9、为了知道那些数据结构,然后各自的特点?

10、握手挥手

11、 (面试前发的,邮件发送的题目:给定一个100个元素的整数数组,元素都初始化为0,然后把数字0 ~ 99随机填入某个位置,但是 有两个数字遗漏了,写一个算法找出这两个数字。)

后面又说如果是一个数字呢再怎么解决?按照两个数字的算法的话,一样可以算出一个数字的。但是,面试官想问的是优化吧,还好之前提前试了用0-99的和减去数组的和,便是缺少的数字。


#后端实习面经##阿里巴巴##校招##面经##Java工程师#
全部评论
国际化部门不会漏掉优秀的你, 期望楼主继续通过,最后来做同事。  同是国家化部门, 用户增长与数字营销团队(俗称流量与广告), 大量空缺   校招和社招都有HC  6-8都招,不给优秀的你设限。  有意向的联系  邮箱:bozhong.sbz@alibaba-inc.com  微信:shaobozhongwx
点赞 回复 分享
发布于 2020-04-03 13:06

相关推荐

2024-12-27 13:08
华南理工大学 Java
蝴蝶飞出了潜水钟丿:多看一眼就会💥
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
2024-11-21 22:29
点赞 评论 收藏
分享
评论
2
10
分享
牛客网
牛客企业服务