最近由于个人原因,
由于前面两面的时间过去的有点久了,只能根据记忆大概写些记得问题。
 

阿里妈妈1面 40mins(2021-02-22)

1. 能简单介绍下自己和自己做的项目吗?
2. 关于项目的业务逻辑聊了很多
3. 你觉得项目的难点有哪些?
4. 你觉得API的性能调优主要从哪几个方面考虑?
5. 对于热点数据,应该如何处理?
6. 在设计缓存时,注意的点有哪些?
7. 有没有处理过内存泄漏问题?是如何定位的?
 

阿里妈妈2面 35mins (2021-02-23)

1. 能简单介绍下自己和自己做的项目吗?
2. 针对项目提了些业务逻辑的问题。
3. 你觉得在项目中有哪些比较难的点?是如何解决它的?
3. 用过Mysql吗?能介绍下什么是索引吗?
4. 你知道有哪几种索引?
5. 能介绍下联合索引的实现原理吗?
6. 设计索引时需要注意哪些点,或者说遵循哪些原则?
6. 你项目中使用的缓存是用什么组件实现的?什么是缓存雪崩?如何解决它?
7. 分布式锁的注意事项有哪些?
8. 为什么要离职?
 

阿里妈妈3面 75mins (2021-02-25)

这一面聊了很多人生以及面对工作的态度问题
1. 简单介绍下你的项目经历,你的项目职责是什么?
2. 你觉得在项目中有哪些比较难的点?是如何解决它的?
3. 你项目中压测的QPS是多少?日活的QPS大概是多少?
4. 你觉得什么是微服务?能谈下自己的个人理解吗?
5. 谈谈单体架构和微服务的优缺点分别是什么?
6. 你有独立牵头完成过一个大型的项目吗?
7. 你平时是如何学习的?
8. 为什么要选择离职?
9. 如果你来到我这边的团队,你觉得最大的挑战是什么?
 

阿里妈妈4面 90mins (2021-03-08)

1. 能简单介绍下自己吗,并说下在每段工作中获得了哪些成长。
2. 设计模式的原则
3. 能说下设计模式种类有哪些吗?一般在哪些场景下会使用他们?
5. 能简单说下什么是责任链吗?
6. 在springboot中主要运行了哪些设计模式?
7. 你觉得为什么要用设计模式
8. 能详细介绍下你最近正在做的这个项目吗?
9. 你在项目中的主要职责是什么?你觉得难点在哪里?
10. 有木有独立承担过一个大型项目的总负责人?期间有没有遇到什么困难,无论是技术上还是沟通上?
11.能说下https和RPC的区别吗
12. 你都用过哪些中间件?能分别简单介绍一下吗?
13. 你平时都是如何学习的?主要有哪些途径?
14. 场景:有一个抢票软件,只剩下一张票,现有两个人同时点击,如何保证只有一个人抢到票?你有几种解决方案?
15. 场景:有100亿条数据,日访问量为10亿,并且有波峰和波谷,如何搭建一套高可用,高性能的系统(削峰不用异步,需要实时接口)
16. 你做过服务限流吗?有哪些限流方式?
17. 什么是反向代理,能简单描述下吗?什么是正向代理?两者有什么区别?
18. 能描述下一个请求从前端到后端的视图函数的整个过程吗?
19. 你觉得微服务主要有哪些组件,分别是干什么的?
20. 用过服务网格?这块技术了解有多少?
21. 使用过Mysql吗?默认的隔离级别是什么?为什么不用读已提交?
22.现在有100亿条数据,你用数据库如何实现高性能存储?
23. 你们这边的缓存是用什么实现的?为什么要使用分布式缓存,而不是本地缓存?
24. 平时的爱好是什么?
25. 你在同事的眼中是什么样子的?
26. 为什么要选择离职?
  

阿里妈妈5面 HR面 37mins(2021-03-08)

1. 做下简单的自我介绍
2. 说一说你在第一份工作中主要做了些什么,学到了些什么?
3. 有没有和同事闹不愉快,如果有如何解决的?
4. 第一份工作为什么离职?
5. 能介绍下最近这份工作的吗?从中学到了些什么?
6. 你在最近这份工作中,有没有遇到些工作难题?如何解决的?
7. 如何看待最近网上对阿里的评价?
8. 之前的薪资待遇如何?

阿里妈妈Java后端 社招5面(Offer已拿)的更多相关文章

  1. 阿里巴巴面试-Java后端-社招5面技术总结(Offer已拿)

    最近接到阿里妈妈的面试通知,历经一个月,虽然过程挺坎坷,但总算是拿到了offer.这里简单记录下面试所遇问题,仅供各位大佬参考. 由于前面两面的时间过去的有点久了,只能根据记忆大概写些记得问题. 部门 ...

  2. 你不知道的腾讯社招面试经验(已offer)

    # 你不知道的腾讯社招面试经验(已offer) ## 背景 最近一段时间换工作,成功获得了腾讯的offer.在这里有点经验跟大家分享,我觉得,比起具体的面试题,有些东西更加重要,你知道这些东西,再去准 ...

  3. 写在19年初的后端社招面试经历(两年经验): 蚂蚁 头条 PingCAP

    去年(18年)年底想出来看看机会,最后很幸运地拿到了 PingCAP,今日头条的 offer 以及蚂蚁金服的口头 offer.想着可以总结一下经验,分享一下自己这一段"骑驴找马"过 ...

  4. 中移物联网Java面试-社招-三面(2019/07)

    个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...

  5. 菜鸟网络Java面试-社招-一面(2019/11)

    个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...

  6. 平安银行Java面试-社招-五面(2019/09)

    个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...

  7. 平安寿险Java面试-社招-四面(2019/08)

    个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...

  8. 微众银行Java面试-社招-一面(2019/07)

    个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...

  9. 阿里官方Java代码规范标准《阿里巴巴Java开发手册 终极版 v1.3.0》

    终极版 v1.3.0 2017年开春之际,阿里诚意献上重磅大礼:<阿里巴巴Java开发手册>,首次公开阿里官方Java代码规范标准.这套Java统一规范标准将有助于提高行业编码规范化水平, ...

随机推荐

  1. html fragment & svg remove xml namespace

    html fragment & svg remove xml namespace https://developer.mozilla.org/en-US/docs/Web/API/Docume ...

  2. js 截取固定长度字符串但不打断单词

    适用地方:英文网站中,比如面包屑导航处新闻标题过长.用css截取文本简介时将单词打断   // 使用方法 // 1.复制下面函数 // 2.调用 // 3.填参数  sliceString(targe ...

  3. [转]在ROS下使用zeroconf配置多机通信

    原文地址:http://www.corvin.cn/635.html,转载主要方便随时查阅,如有版权要求,请及时联系. 0x00 为何需要配置ROS多机通信 众所周知ROS是分布式系统,因此可以将机器 ...

  4. .Net Core 3.1浏览器后端服务(三) Swagger引入与应用

    一.前言 前后端分离的软件开发方式已逐步成为互联网项目开发的业界标准,前后端分离带来了诸多好处的同时,也带来了一些弊端. 接口文档的维护就是其中之一,起初前后端约定文档规范,开发的很愉快,随着时间推移 ...

  5. JS中indexOf的用法

    String.IndexOf(Char, [startIndex], [count]):返回指定字符在原字符串中的第一个匹配项的索引.可指定字符开始检索位置和指定长度的字符,若没有找到该字符,则返回 ...

  6. Maven 打包项目到私服 (deploy)

    一.配置maven 在maven安装目录 /conf/setting.xml 中的servers下添加: 1 <servers> 2 <server> 3 <id> ...

  7. 《Asp.Net Core3 + Vue3入坑教程》-Net Core项目搭建与Swagger配置步骤

    简介 <Asp.Net Core3 + Vue3入坑教程> 此教程仅适合新手入门或者前后端分离尝试者.可以根据图文一步一步进操作编码也可以选择直接查看源码.每一篇文章都有对应的源码 教程后 ...

  8. 算法 - 链表操作思想 && case

    算法 - 链表操作题目套路 前面这一篇文章主要讲链表操作时候的实操解决方式,本文从本质讲解链表操作的元信息,学完后,再也不怕链表操作题目了. 1.链表的基本操作 链表的基本操作无外乎插入,删除,遍历 ...

  9. 用脚手架搭建一个 vue 项目

    一.需要安装 node 环境 下载地址: https://nodejs.org/en/ 中文网: http://nodejs.cn/ 安装后为方便国内使用,可以把 npm 换成 taobao 的 cn ...

  10. mysql启动报错1067进程意外终止

    查找了网上的很多种方法都没用,最终找到了我的mysql的安装路径,删除了my.ini配置文件,再重新启动就成功了!