当前位置:   article > 正文

二面阿里被踢,幸得内推菜鸟,闭关60天斩获Java后端开发岗Offer!_菜鸟技术二面

菜鸟技术二面

菜鸟5面(4面技术+项目+hr面)

阿里二面就凉凉了,后面因为内推最终投的菜鸟。不得不说,投菜鸟真的需要非常好的心态。。。嗯。。。每一面至少间隔一礼拜以上。。。

一面(技术面)

  1. Java内存模型
  2. full gc怎么触发
  3. gc算法
  4. 高吞吐量的话用哪种gc算法
  5. ConcurrentHashMap和HashMap
  6. JDK8的stream的操作
  7. volatile原理
  8. volatile的底层如何实现,怎么就能保住可见性了?
  9. 有参与过开源的项目
  10. 项目介绍
  11. 线程池原理,拒绝策略,核心线程数
  12. 1亿个手机号码,判断重复
  13. 是否有写过小工具
  14. 单元测试介绍一下,多模块依赖怎么单元测试。Mockito
  15. 线程之间的交互方式有哪些?有没有线程交互的封装类 (join)

二面(技术面)

  1. 项目介绍
  2. dubbo、netty介绍原理
  3. 限流算法
  4. zk挂了怎么办
  5. 秒杀场景设计,应付突然的爆发流量
  6. redis的热点key问题
  7. redis的更新策略(先操作数据库还是先操作缓存)
  8. 分布式数据一致性
  9. 一致性哈希
  10. 消息队列原理介绍(不太会)
  11. full gc问题,怎么排查
  12. jvm的回收策略
  13. ClassLoader原理和应用
  14. 注解的原理
  15. 数据库原理,数据库中间件,索引优化
  16. aop原理和应用
  17. 大数据相关,MapReduce
  18. 机器学习有了解么?
  19. Java的新技术,以及技术最新进展
  20. Docker的原理

三面(谈项目,问技术)

  1. 全程项目
  2. 讨论了一下数据库表设计
  3. 数据库有哪些索引?
  4. Redis的缓存淘汰策略有哪些?
  5. 分布式锁的实现方式,zk实现和redis实现哪个比较好
  6. ioc原理详细讲讲,源码看过么
  7. 把乐观锁加在数据库上面,怎么实现

四面(谈技术...)

  1. 项目介绍
  2. 分布式事务
  3. Java三大特性
  4. RPC原理
  5. netty原理
  6. 降级策略和降级框架
  7. 降级处理hystrix了解过么
  8. 两次点击,怎么防止重复下订单
  9. oc原理详细讲讲,源码看过么
  10. 静态代理和动态代理的区别
  11. JUC说说你知道的东西
  12. B+树的叶子节点

HR面

都是一些基础问题,这里就不一一列出了...

菜鸟5面(4面技术+项目+hr面)

阿里二面就凉凉了,后面因为内推最终投的菜鸟。不得不说,投菜鸟真的需要非常好的心态。。。嗯。。。每一面至少间隔一礼拜以上。。。

一面(技术面)

  1. Java内存模型
  2. full gc怎么触发
  3. gc算法
  4. 高吞吐量的话用哪种gc算法
  5. ConcurrentHashMap和HashMap
  6. JDK8的stream的操作
  7. volatile原理
  8. volatile的底层如何实现,怎么就能保住可见性了?
  9. 有参与过开源的项目
  10. 项目介绍
  11. 线程池原理,拒绝策略,核心线程数
  12. 1亿个手机号码,判断重复
  13. 是否有写过小工具
  14. 单元测试介绍一下,多模块依赖怎么单元测试。Mockito
  15. 线程之间的交互方式有哪些?有没有线程交互的封装类 (join)

二面(技术面)

  1. 项目介绍
  2. dubbo、netty介绍原理
  3. 限流算法
  4. zk挂了怎么办
  5. 秒杀场景设计,应付突然的爆发流量
  6. redis的热点key问题
  7. redis的更新策略(先操作数据库还是先操作缓存)
  8. 分布式数据一致性
  9. 一致性哈希
  10. 消息队列原理介绍(不太会)
  11. full gc问题,怎么排查
  12. jvm的回收策略
  13. ClassLoader原理和应用
  14. 注解的原理
  15. 数据库原理,数据库中间件,索引优化
  16. aop原理和应用
  17. 大数据相关,MapReduce
  18. 机器学习有了解么?
  19. Java的新技术,以及技术最新进展
  20. Docker的原理

三面(谈项目,问技术)

  1. 全程项目
  2. 讨论了一下数据库表设计
  3. 数据库有哪些索引?
  4. Redis的缓存淘汰策略有哪些?
  5. 分布式锁的实现方式,zk实现和redis实现哪个比较好
  6. ioc原理详细讲讲,源码看过么
  7. 把乐观锁加在数据库上面,怎么实现

四面(谈技术...)

  1. 项目介绍
  2. 分布式事务
  3. Java三大特性
  4. RPC原理
  5. netty原理
  6. 降级策略和降级框架
  7. 降级处理hystrix了解过么
  8. 两次点击,怎么防止重复下订单
  9. oc原理详细讲讲,源码看过么
  10. 静态代理和动态代理的区别
  11. JUC说说你知道的东西
  12. B+树的叶子节点

HR面

都是一些基础问题,这里就不一一列出了...

免费分享一份GitHub 上标星 120k的《Java核心进阶知识全面解析》给大家看看,不论是用于巩固基础,还是在面试中提高竞争力都很有用,下面展示部分截图。以下提及到的所有的笔记内容、面试题、简历等资料
  限于文章篇幅原因,只能以截图的形式展示出来, 
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/454290
推荐阅读
相关标签