写点什么

阿里云技术三面 Java 岗,只需半个月,就可以成功拿 25k offer , 轻松任职阿里云

用户头像
愚者
关注
发布于: 7 小时前



阿里云三面+HR 面:

阿里云一面

  1. 离职原因

  2. BeanFactory 和 ApplicationContext 有什么区别

  3. Spring Bean 的生命周期

  4. Spring IoC 如何实现

  5. 说说 Spring AOP

  6. Spring AOP 实现原理

  7. 动态代理(cglib 与 JDK)

  8. Spring 实现方式

  9. JVM 内存分哪几个区,每个区的作用是什么?JVM 有哪些回收算法,对应的收集器有哪些?

  10. GC 的两种判定方法 ?CMS 收集器与 G1 收集器的特点。

  11. hashmap 源码问题

  12. HashMap、HashMap 如何保证线程安全、ConcurrentHashMap

  13. HashMap 底层结构 put 操作讲一下

  14. GC 的两种判定方法 ?CMS 收集器与 G1 收集器的特点。

  15. java 线程同步都有哪几种方式,在 Java 中 CycliBarriar 和 CountdownLatch 有什么区别?

  16. cas 的原理,变量要用哪个关键字修饰,volatile 实现的原理。

  17. 你在多线程环境中遇到的常见的问题是什么?你是怎么解决它的?

  18. MYSQL 数据库服务器性能分析的方法命令有哪些?

  19. 什么是通用 SQL 函数?

  20. 手撕代码:按层次遍历二叉树?

  21. Java 配置的方式配置 Spring

  22. spring 中用到了什么, 简述 AOP 和 IOC 概念,aop 是怎么实现的?

阿里云二面

  1. 如何自定义注解实现功能

  2. Spring MVC 运行流程

  3. Spring MVC 启动流程

  4. Spring 的单例实现原理

  5. Spring 框架中用到了哪些设计模式

  6. 说说业务中,Netty 的使用场景

  7. 原生的 NIO 在 JDK 1.7 版本存在 epoll bug

  8. 分布式锁原理

  9. CAS 算法,CAS 与 synchronized 的使用情景

  10. 简洁描述 Mysql 中 InnoDB 支持的四种事务隔离级别名称,以及逐级之间的区别?

  11. 分别解决什么问题?

  12. dubbo 有哪些模块,底层通信的原理?Dubbo 集群的负载均衡有哪些策略? 

  13. 如果让你实现一个 https,你会怎么实现?

  14. 常用的负载均衡,该怎么用,你能说下吗?

  15. 常见的分布式事务方案有哪些?

  16. Dubbo 的核心功能?如何从 0 到 1 设计一个类似 Dubbo 的 RPC 框架?

阿里云第三面

  1. 什么是 TCP 粘包/拆包

  2. TCP 粘包/拆包的解决办法

  3. Netty 线程模型

  4. 说说 Netty 的零拷贝

  5. Netty 内部执行流程

  6. mysql 相关的行锁,表锁;乐观锁,悲观锁

  7. 分布式锁的方案,redis 和 zookeeper 哪个个好,如果是集群部署,高并发情况下哪个性能更好。

  8. activeMQ 发送消息的方式有哪些?activeMQ 如何调优

  9. 设计模式与重构,谈谈你对重构的理解

  10. Collections.sort 底层排序方式

  11. 说说 Redis 哈希槽的概念?Redis 集群如何选择数据库?

  12. spring cloud 的服务注册与发现是怎么设计的?

阿里云 HR 面

  1. 如果你出现工作失误,公司造成经济损失,你认为该怎么办?

  2. 在未来的五年的时间内,你的职业规划是什么?

  3. 谈谈你对公司加班的看法?

  4. 谈谈你对跳槽的看法?

  5. 你能为我们公司带来什么呢?

  6. 现在手上有多少 offer?

总结

面试尽量提前到,能早点面试,面试官也更愿意给你通过(就像中国好声音一样,一开始都是疯狂转身)。面试时调动你的幽默细胞,尽量把面试气氛调得愉快一点,这样面试官能更深的记住你。

说自己优点的时候一定辅以证据,不然面试官只会当作耳边风,不会的问题不要强答,小心有坑,可以这样说:“不好意思这个问题我不会,但是如果让我来设计我会.......”

面试其实是一个双向选择,面试官在评估你的表现,同时由于面试官也代表公司,他的素质及提的问题也是你应该评估的方面,所以不要紧张。使用幕布,在每次面试前将自己总结的知识过一遍。我幕布上写了几万字的笔记,每次面试都拿出来看一遍,所以面试问到的基础我基本都能应答如流。

面试刷题笔记

对这些面试笔记宝典感兴趣的小伙伴可以自取哦!关注转发后+回复关键词 【阿里】即可获取~

1、Java 后端覆盖 1000 多道常问面试题及答案详解

上千道 Java、Spring、JVM、集合、JVM、Mybatis、MySQL、DB、GC、Spring 全家桶、Dubbo、数据结构、算法、Kafka、微服务等

这几份 1000 道面试宝典、Java 核心知识、复盘面试宝典有感兴趣的工程师朋友们可以转发此文关注我点击此处私信【面试】免费领取




2、阿里 P8 大牛写出来的 283 页 Java 核心知识




3、面试宝典

面试复习宝典、面试前刷一遍对你帮助非凡!





获取方式

对这些面试笔记宝典感兴趣的小伙伴可以自取哦!关注转发后点击此处【阿里】即可免费获取~

用户头像

愚者

关注

还未添加个人签名 2021.07.22 加入

还未添加个人简介

评论

发布
暂无评论
阿里云技术三面Java岗,只需半个月,就可以成功拿25k offer ,轻松任职阿里云