220225 | 阿里云 | Java一面

阿里云adb团队,应该算是简历面?

  1. Java Go各自的优缺点

数据库

  1. 介绍使用场景?有没有遇到什么问题

  2. 索引的数据结构?

B+树

  1. B树、B+树、B*树的区别及优劣

  2. InnoDB索引类型?

Hash索引

  1. redis使用场景

  2. 为什么redis查询效率高?

  3. redis节点挂掉宕机?

集群部署

  1. 集群部署情况如何确定访问哪个机器?

  2. redis服务发现、服务注册、一致性哈希?

JVM

  1. 垃圾回收器

  2. CMS为什么效率高?

  3. 什么情况下会调用CMS的Full GC

  4. young区域的垃圾回收器

  5. G1为什么分Region?

最大价值列表

  1. 如何发现的JVM问题?

  2. 如何分析dump文件

MAT

  1. 堆大小?新生代 老年代分代大小

JDK

  1. JDK版本之间的区别

  2. 1.7中HashMap什么情况下会发生死锁?

  3. 1.8相对1.7新增的区别?stream lamada应用场景?

简化比较器的构建过程

操作系统

  1. VM执行的原因?

  2. Java如何做到平台无关?

字节码 class文件

  1. 协程

排序算法

  1. All 时间复杂度、空间复杂度

项目经历

  1. JS与Java最大的区别

  2. JS函数式编程

  3. 面向对象和面向过程的区别?

  4. Java中多态的例子

设计模式

  1. 单例

懒汉 饿汉 双重锁

  1. 哈希码

反问

全部评论

相关推荐

我的offer呢😡:这不才9月吗,26到明年毕业前能一直找啊,能拿下提前批,转正的,offer打牌的都是有两把刷子的,为什么非要跟他们比。如果别人是9本硕+金牌+好几段大厂实习呢?如果别人是双非通天代呢?如果别人是速通哥呢?,做好自己就行了,我们做不到他们一样提前杀死比赛,但晚点到终点也没啥关系吧
双非应该如何逆袭?
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务