十面阿里拿下Offer,总结出的心酸面经!

   日期:2020-10-19     浏览:121    评论:0    
核心提示:前言 今天给大家分享一下水友十面阿里才拿下Offer的辛酸面经。 十面阿里总共分为阿里云四面,蚂蚁两面,菜鸟四面;期间也遇到了很多奇怪的公司,比如说美团不知为何不给内推,CVTE笔试刷掉有实习经历的,网易玄学招人,京东20分钟面试,华为聊天招人!面经(答案放结尾)阿里巴巴一面(芝麻信用)hashmap和hashtable区别 为什么产生死锁 jvm类加载 java反射获取私有属性,改变值 反射用途 所用数据库 项目难点,问题 如何解决项目...

前言

     今天给大家分享一下水友十面阿里才拿下Offer的辛酸面经。

     十面阿里总共分为阿里云四面,蚂蚁两面,菜鸟四面;期间也遇到了很多奇怪的公司,比如说美团不知为何不给内推,CVTE笔试刷掉有实习经历的,网易玄学招人,京东20分钟面试,华为聊天招人!

 

 

面经(答案放结尾)

阿里巴巴

一面(芝麻信用)

  1. hashmap和hashtable区别
  2. 为什么产生死锁
  3. jvm类加载
  4. java反射获取私有属性,改变值
  5. 反射用途
  6. 所用数据库
  7. 项目难点,问题
  8. 如何解决项目中遇到的问题
  9. 项目中遇到最自豪的地方
  10. 会什么算法

二面(支付宝创新)

  1. 讲项目
  2. 数据库乐观锁使用
  3. 状态机
  4. 如何解决状态机不对问题
  5. 如何分库分表
  6. MySQL极限
  7. HashMap源码
  8. 设计一个线程安全的HashMap
  9. 快排的实现,时间复杂度和空间复杂度
  10. 会什么算法
  11. 如何把项目变成SOA架构
  12. Spring源码,最深刻的模块,aop用途
  13. JVM内存模型
  14. 垃圾回收机制
  15. 项目中查看垃圾回收

三面(菜鸟国际)

  1. 项目中的权限管理
  2. 登录状态如何储存
  3. session和cookie的区别,session如何管理
  4. HashMap底层结构
  5. synchronized关键字的用法
  6. synchronized修饰类方法和普通方法的锁区别,获取类锁之后还能获取对象锁吗
  7. 类加载器的双亲委派模型的作用,能重复加载某个类吗
  8. 类加载器的类的缓存,key是什么
  9. 介绍Redis
  10. 如何将数据分布在不同的Redis
  11. 有了解过取余算法?
  12. spring的apo实现
  13. 字节码结构
  14. 浏览器输入网址过程,结合springmvc

四面(菜鸟国际供应链)

  1. HashMap在大量哈希冲突该怎么处理
  2. 红黑树比BST优点
  3. MySQL为什么使用B+树
  4. 多个索引会有多份数据吗
  5. 数据库的隔离级别和解决的问题
  6. 数据库默认隔离级别,一定会产生幻读吗,怎么解决
  7. 输入网址到展示的整个过程,结合SpringMvc来讲
  8. 负载均衡的算法
  9. 哈弗曼编码,如何解决译码问题
  10. 实习会对工作有影响吗
  11. 如何查看系统负载
  12. 描述一个解决问题的过程
  13. 如何把文件从服务器复制到本地,用什么命令

五面(菜鸟技术部)

  1. 当时怎么找到百度这个机会的
  2. 项目中用的哪些技术
  3. 项目如何设计流程流转,如果是你的话该怎么设计
  4. MySQL使用的索引结构,查找效率
  5. MySQL查询优化
  6. MySQL慢查询开启,语句分析
  7. HashMap查找效率
  8. JVM内存模型
  9. 设计模式,策略模式的使用场景
  10. 如何确保单例线程安全
  11. Spring的bean的默认范围
  12. 对Netty的了解
  13. 未来发展规划
  14. 如何让代码可读性更加复杂

六面(HR面)

  1. 说一下发展方向
  2. 说一下经验不足导致的问题
  3. 说一下挑战杯的工作内容
  4. 说一下你给挑战杯项目的主要贡献
  5. 实习时间
  6. 拿到了哪些Offer,你是怎么考虑的
  7. 为什么不选择腾讯
  8. 腾讯技术栈和阿里技术栈的区别

 

腾讯

一面

  1. jqc的介绍
  2. 如何确保多台机器不会重复消费
  3. 如何确保消费了反馈失效问题(用事务管理,先储存再消费,失败就回滚)
  4. 如何防止数据库单点问题
  5. paxos算法
  6. raft算法
  7. spring的aop实现
  8. 三种操作,a:++,b:--,c:/2(只能偶数),求i变1的最少次数
  9. 人才培养(轮流尝试,提出任务,鼓励实现)
  10. 没有深度的广度没有意义,由广变宅,由浅入深

二面

  1. 手写多线程买票代码
  2. 手写ServerSocket使用代码
  3. JAVA有多少种线程池,固定线程池是怎样的
  4. Collection的子接口
  5. Map的接口,HashMap应用场景
  6. Queue的父接口,使用场景
  7. 数据库主从复制配置
  8. Spring的IOC优点,解决了什么问题(解耦)
  9. Bean的生命周期
  10. Bean的范围,gobal session的作用
  11. 手写SpringMVC流程
  12. 如何平衡生活和工作
  13. 职业发展规划
  14. 为何不考研
  15. redirect和forward区别
  16. 大学中最大的挑战
  17. 加密算法

HR面

  1. 喜欢做什么
  2. 喜欢看什么电影,带着什么心态去看
  3. 还有什么面试
  4. 腾讯阿里选什么,为什么选腾讯
  5. 是否独生
  6. 家里人希望做什么

 

 总结

最后水友还告诉我,面试的过程中不仅收获到了Offer,而且在最紧张,最低落的时候还找到了女朋友,听完之后真的是又嫉妒、又羡慕啊!最后也祝大家收获更多的Offer,也能遇到对的人

最后把大佬的面试资料和学习笔记免费分享给大家,希望对大家有帮助!

资料领取:戳这里免费领取,暗号:CSDN,还有更多大厂面试专题资料和视频哦!

爱编程,爱分享,听说点赞+关注的都进大厂了哦!!!

 

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服