去阿里面试到第三轮的时候,会如何360度无死角考察你?

V-xin:ruyuanhadeng获得600+页原创精品文章汇总PDF

目录

  • 1、业务背景介绍
  • 2、架构演进考察
  • 3、对公司底层技术的原理考察
  • 4、系统难点的考察
  • 5、擅长技术的考察
  • 6、总结

这篇文章,给大家分享一个同学面试阿里某个部门时的经历。

简单说一下这个同学面试的背景,本身技术底子还不错,在几个有一定知名度的中型互联网公司工作过,然后之前打算尝试一下阿里的职位,就去面试了。

第一轮和第二轮面试,全部都通过了,面试官评价也是基本技术素养还可以,基础也不错,定级都是P6+的职级。

但是第三面是那个部门老大P9出来面试他,结果就挂在这里了,所以把这个第三面的一些问题分享出来,给大家参考。


1、业务背景介绍

首先这个同学上来先阐述了一下自己的一些项目经历,当前他在公司里主要是负责一个数据类的系统,业务逻辑并不复杂,但是有一点技术难度。

主要是每天都会有人调用他的接口,然后有数据会落入数据库表中。

简化一下来说,大概是这个背景,如下图:

在这里插入图片描述

这个系统每天接口调用大概会落入数据库中有20万左右的数据量,那么每个月大概是600万左右的数据量,每年大概是近亿级的数据量会落入数据库中。

但是这是针对整个数据库来说的,平摊到里面核心的每个表,大概每个表每年新增个千万级别的数据量。


2、架构演进考察

系统就是这么个情况,接着面试官就开始发问了。。。

面试官

现在你的系统压力其实不大,每天20万新增数据量也不大,每年哪怕单表新增千万级数据其实也还算可以接受。

第一个问题:如果假设你的系统承载的业务量翻了10倍,每天新增200万数据,你的系统架构要如何演进?

如果你的系统承载的业务量翻了100倍,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值