阿里巴巴历年经典面试题汇总:Java岗

 这个系列计划收集几百份朋友和读者的面经,作者合集方便查看,各位有面经屯着可以联系我哦

本系列历史文章:

学姐百度实习面经

学姐,来挑战字节最牛部门

最强阿里巴巴历年经典面试题汇总:C++研发岗

关于我的那些面经——百度后端(附答案)

《关于我的那些面经》滴滴Java岗(附答案)

朋友面神策数据库,第五个问题不会,直接再见

美女学姐面了美团阿里京东,这些经验实在太真实了

学姐腾讯产品面经

学姐总结奇安信18k常问面试题

 

(1)、写视频点播网站文件下载接口
(2)、基础变量/数组写出模拟maven导入包过程
(3)、写出新变脸内存分配,模拟垃圾回收过程
(4)、50个白球50个红球,两个盒子,怎么放让人随机在一个盒子里抽到红球概率最高
(5)、n个数里取两个和为s的数
(6)、java数据结构
(7)、HashMap原理
(8)、自定义类型可以作为Key么?
(9)、java内存模型
(10)、知道的排序算法
(11)、快排的优化
(12)、Java多线程实现方式
(13)、Java线程与进程区别
(14)、JVM内存模型+垃圾回收算法
(15)、hashmap和treemap的区别
(16)、操作系统同步方式、通信方式
(17)、计算机网络三次握手四次分手以及wait_time三种差别
(18)、Http post和get差别

(19)、美赛的建模
(20)、k-means 算法
(21)、数据库的三范式
(22)、路由器和交换机有什么区别
(23)抽象类和接口有什么区别
(24)、HashMap 和 HashTable 有什么区别
(25)、多线程下有什么同步措施
(26)、JVM GC、CMS 和 多线程
(27)、Java 64 位的指针压缩
(28)、Java 中的锁是怎么实现的、有什么锁
(29)、Spark 和 Hadoop 区别
(30)、Spark 分布式数据的容错机制
(31)、Spark 的 shuffle read 和 shuffle write 的实现
(32)、docker(namespace cgroups)
(33)、docker文件系统
(34)、http协议
(35)、java线程池达到提交上限的具体情况
(36)、Java无锁原理
(37)、rehash过程
(38)、java如何定位内存泄漏
(39)、对中间件的认识
(40)、数组中Arrays.sort的排序方法是什么?
(41)、快速排序和堆排序的优缺点
(42)、GC中可达性分析法,和引用计数法有什么不同?引用计数法有什么问题?
(43)、JVM类加载机制
(44)、链表中如何判断有环路
(45)、数据结构中的链表
(46)、算法二分查找
(47)、时间复杂度分析
(48)、操作系统cpu调度算法

  • 74
    点赞
  • 360
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 45
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 45
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

兔老大RabbitMQ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值