
阿里事业部给我打电话,问我需不需要工作机会,我想那就试试吧,前前后后面了 6 个人了。 一面电话,聊了 40 分钟 二面线上编程,一个小时 三面电话,1 个小时 四面电话,40 分钟 五面没有什么技术面试,打电话让补充下工作经历这方面的。 六面,就聊了十几分钟,问了些简单了,还问了一个我 get 不到点的场景题: 一个线程读取一千条数据到内存,然后写到 A,B,C 三个库里面,如何用最少的代码修改,停止线程时保证 A,B,C 的数据一致性
从第六面感觉出来热情不是很大,虽然还在流程中,但是觉得没多大戏了,但是最后一面明显太敷衍,啧啧!!
1 hugsky 2019 年 8 月 28 日 KPI |
2 heyjei 2019 年 8 月 28 日 每个人还有面试的 KPI ? |
3 richzhu 2019 年 8 月 28 日 一个线程读取一千条数据到内存,然后写到 A,B,C 三个库里面,如何用最少的代码修改,停止线程时保证 A,B,C 的数据一致性 ------- 没有看懂这道题,数据一致性是从哪来的 |
5 cmqwan 2019 年 8 月 28 日 via iPhone 插入单独抽个方法,加个 translation 注解? |
6 psx2019 2019 年 8 月 28 日 最后一题设想场景是' kill -9' 这种么? 估计是想问类似 TCC 这种?那他的意思可能是 A,B,C 三个库的数据都是一模一样的 |
7 hoyixi 2019 年 8 月 28 日 看着问题,和一些来 V 站问问题的朋友一样,上来就抛一句,没有上下文,不知所云,反正他自己明白,别人靠猜 |
8 cyhulk OP @psx2019 面试过程中比较紧张,而且这个题真的很模糊,我自己下来也考虑到了 kill -9 的问题,普通的 kill 可以通过 Runtime,而-9 是不会发信号量给进程的,jvm 获取不到,所以我就觉得这个题问的就是垃圾,可能就是不想招人什么的,都鸡脖 5 面了,这是第 6 面,就瞎几把问 |
9 Sothoth 2019 年 8 月 28 日 面试啥级别啊 6 轮。。 |
10 theoran 2019 年 8 月 28 日 这么多轮面试就算是再高的热情也会被消磨掉了 |
12 maichael 2019 年 8 月 28 日 看问题感觉是想问跟优雅退出有关的东西。 |
13 nnqijiu 2019 年 8 月 28 日 这么多轮面试简直浪费生命 |
14 YouXia 2019 年 8 月 28 日 技术面面 6 面,说明前面已经挂掉了,简历已经转到其他团队了,后面几次面试都是其他团队的了。 |
15 iiilii 2019 年 8 月 28 日 via Android 底层拿尊严换金钱的过程,还要什么尊严。 |
17 WNW 2019 年 8 月 28 日 阿里这种满公司事业奋斗 B 的人,一般有技术理想的人都不会去这样 lowB 的公司吧 |
19 32556188w 2019 年 8 月 28 日 面试问了啥?可以看下是否切部门 |
22 passerbytiny 219 年 8 月 28 日 @sadfQED2 #18 话不能乱说。你这句话有两种理解:阿里不 low,因为有技术理想的我想去;不,我想去,我没看到“有技术理想”这几个字。 |
23 hhhsuan 2019 年 8 月 28 日 via Android 我就想知道三个数据库的问题怎么解? |
24 xenme 2019 年 8 月 28 日 via iPhone 刚看完阿里健康招聘帖子过来。。。 |
25 AngryPanda 2019 年 8 月 28 日 不设置前提条件,就要展开讨论了啊。 |
27 season4675 2019 年 8 月 28 日 说明前面的已经挂了,给其他团队查看简历了……暂时还看不出哪里不尊重人…… |
28 zjuster 2019 年 8 月 28 日 @hugsky 用 6 个面试官的时间来做 KPI ? 阿里传统面试流程是第一轮同事第二轮主管,第三轮交叉,第四轮部门总监,然后 HR (可能会在前几轮里就穿插) 如果有不确定的地方,会在 3 轮后面再添加交叉面试(确定 p 级,比如前几轮的 P 级大家意见不一致,就引入一个新的面试官,低 p 不交叉面)。 |
29 zjuster 2019 年 8 月 28 日 |
30 fxxkgw 2019 年 8 月 28 日 阿里面试就这样 习惯就好了 有时候所谓的交叉面试 完全 get 不到点。。 曾经有次面阿里,晚上 10 点多一面面试官打我电话开始面,开始还挺正常的技术面,后来也许到了深夜人进入了感性状态,俩人电话里开始胡扯,聊到了深夜 1 点多才挂,不过后来拒了这个 offer,想想挺对不起一面面试官的热情的。 |
32 cyhulk OP @season4675 目前是还流程中,但可能是 6 面的那个面试官懒的关流程,6 面只面 10 几分钟,给了一个完全 get 不到点的问题,也可能是我的能力不足以达到 get 到问题点。 |
33 hosaos 2019 年 8 月 28 日 个人觉得 第六个问题 可以用数据库层面 XA 事务来保证 代码量较少 |
34 Ge1992 2019 年 8 月 28 日 我也是,不过 3 面就没了,我完全 get 不到面试提的点 |
35 zgl263885 2019 年 8 月 28 日 via iPhone 只向 a 库写,其他库同步 a 库。即使程序线程断了也不影响数据同步。数据一致性本来就是数据要做的事情,干嘛让业务去处理 |
36 swulling 2019 年 8 月 28 日 最后一个题目有意思,现实也有类似的,双写一致性。 这种情况合理的方案是最终一致。 |
37 DoctorCat 2019 年 8 月 28 日 单线程保证数据一致性的问题,首先要看不一致性的可能性会发生在啥环节。根据这么点信息量,运行时环境都不清楚是啥(分布式么,几个实例?还是单机?) |
38 cyhulk OP |
39 asukanoir 2019 年 8 月 28 日 6 面如果是 HR 的话,热情大不大应该也不影响最终结果。如果是个大佬,那就算了。 |
40 beastk 2019 年 8 月 28 日 via iPhone 这么累人? |
41 cyhulk OP @asukanoir 不好意思,应该是个大佬,因为面试期间接了个他孩子的电话,孩子的声音跟我目前公司老大,阿里前 500 员工的孩子声音年龄差不多 |
42 Pretext 2019 年 8 月 28 日 插入 A,然后 B、C 同步 A。。。[逃跑] |
43 snappyone 2019 年 8 月 28 日 via Android 正常流程,我就是 7 轮拿的 offer,最后已经累觉不爱了 |
44 xueyikang 2019 年 8 月 29 日 via Android 我也是,面了两次 5 轮,技术都没问题,可能就是 HR 觉得我没有阿里味吧,后面再找过来也没热情了就拒了 |