阿里巴巴 开发岗 社招 面经(四面+五面)

第四面 总监面大概20分钟

这一面主要会考察你在架构方面的思考,不会抠技术细节

1.因为你们系统支付流程是异步,那如何保证数据一致性呢?

这个问题首先你得了解分布式CAP理论和base理论,知道分布式系统要解决的是什么问题,分布式系统的难点是什么。具体解决方案是什么?比如我们为了保证数据的最终一致性,我们要用分布式事务,那具体的实现方法是如何保证数据最终一致性的,如何做补偿、比如对账系统设计。不仅仅从技术角度,还可以涉及到业务上,比如如何进行资金流转、风控等。

  

2.系统稳定性如何保证,比如某个服务挂掉,如何保证业务正常进行?

这个涉及到如何进行系统限流、降级。当然限流方法原理比如漏桶方法、令牌桶方法等原理和优势和劣势要了解、以及具体的实现方法是什么要知道。除了技术方法,还涉及到运维上紧急处理线上问题的预案

  

这一面比较宽泛,所以自由发挥的空间很大,但是自己的知识广度还是要够,要了解一些技术或者经典方案,这样才能有得聊。

  

第五面 hr面 大概40分钟

  

1.介绍一下自己

  

2.介绍你的项目(我还以为hr不会问这些)主要从业务上来说就好,不要说特别技术的东西。

  

3.你们团队大概有多少人,你在团队中是什么角色?

  

4.你为什么离职(每段经历都要提一下,我这边只有两段经历,诚实回答就好,但是千万不要说上一家公司或者领导的坏话,这个不是面试技巧,我个人觉得你已经离职了,无论什么原因离职,但是离职了就没必要去评价任何人,特别是把这种评价告诉另一个人)

  

5.你的职业规划大概说一下(短期和长期)

  

6.自己评价一下你在前几家公司的工作表现和领导对你的评价。如果领导和你评价不一致,你觉得是什么原因?

  

7.你对下一个工作的期望(这个问题其实我觉得你应该在找工作前就想好,你来面试一个公司肯定是有过考虑的,可以在刚开始面试时候为了了解面试流程挑几个公司练手,但是之后一定不要海投)

  

8、评价一下之前的面试官(这些都是你之后的同事或者领导,虽然我觉得这很片面,但是还是不要有过多的负面情绪,理由和4点一样,不要随意去评价一个人,特别是你连面都没见过)

  

  

 


#阿里巴巴##面经##社招#
全部评论

相关推荐

9.14一面介绍项目项目中的ETL项目中的拉链表项目中的UDF项目中的Kmeans和DBSCAN八股说一下HDFS说一下进程和线程说一下数据倾斜说一下kafka说一下数仓的建模(雪花,星形,星座)说一下数仓分层的作用OLAP和OLTP的区别说一下数据库三范式手撕两道SQL手写冒泡排序(一面全部答出来了)9.18二面,二面感觉很考验对大数据的理解介绍项目项目中感觉做的最好的地方是哪些介绍一下中国软件杯的比赛你觉得你的项目和比赛在哪些地方体现出了大数据的思路讲讲你对大数据的理解讲讲你对数仓分层的理解讲讲你对数据仓库和数据库的区别的理解数仓和数据库都是SQL Boy, 你对两个SQL Boy的区别的理解有没有用过Doris和clickhouse(没有)说一下LSM Tree说一下Bit Map我看你项目里有lambda框架,讲一下lambda框架说一下Hive中的去重说一下模糊去重(这是真的不会。。。)说一下Kmeans和KNN的区别讲一下Java的集合框架手撕力扣原题,二叉树的层序遍历反问9.23 HR面介绍一下你自己为什么选择大数据你是保研的,你的成绩排名是多少为什么不选择考公或者读博你认为现在公司需要什么样的人才你在秋招的时候是怎么介绍自己的你自己有什么优势(疯狂推销自己,我学习能力强)你说你学习能力强,怎么体现出来的(幸亏我脑子转的快,答上来了)两道场景题1.你入职后,你的师傅负责带你学习,但是刚过了一周,你的师傅被紧急抽调了。这种情况下你如何学习技术。2.入职后,有人得到了晋升,而你没有。但是你感觉你自己的付出不少于他们。你会怎么做。反问9.26 oc #美团求职进展汇总#
点赞 评论 收藏
分享
6 18 评论
分享
牛客网
牛客企业服务