cyhulk

阿里国际事业部什么面试套路,不尊重人的存在

  •  
  •   cyhulk · Aug 28, 2019 · 15332 views
    This topic created in 2626 days ago, the information mentioned may be changed or developed.

    阿里事业部给我打电话,问我需不需要工作机会,我想那就试试吧,前前后后面了 6 个人了。 一面电话,聊了 40 分钟 二面线上编程,一个小时 三面电话,1 个小时 四面电话,40 分钟 五面没有什么技术面试,打电话让补充下工作经历这方面的。 六面,就聊了十几分钟,问了些简单了,还问了一个我 get 不到点的场景题: 一个线程读取一千条数据到内存,然后写到 A,B,C 三个库里面,如何用最少的代码修改,停止线程时保证 A,B,C 的数据一致性

    从第六面感觉出来热情不是很大,虽然还在流程中,但是觉得没多大戏了,但是最后一面明显太敷衍,啧啧!!

    Supplement 1  ·  Aug 28, 2019
    V 站的这个换行
    一面电话,聊了 40 分钟 。
    二面线上编程,一个小时 。
    三面电话,1 个小时。
    四面电话,40 分钟。
    五面没有什么技术面试,打电话让补充下工作经历这方面的。
    六面,就聊了十几分钟。
    45 replies  •  2019-08-29 16:13:38 +08:00
    hugsky
    hugsky
    Aug 28, 2019❤️1
    1
    KPI
    heyjei
    heyjei
    Aug 28, 2019
    2
    每个人还有面试的 KPI ?
    richzhu
    richzhu
    Aug 28, 2019
    3
    一个线程读取一千条数据到内存,然后写到 A,B,C 三个库里面,如何用最少的代码修改,停止线程时保证 A,B,C 的数据一致性

    -------
    没有看懂这道题,数据一致性是从哪来的
    cyhulk
    cyhulk
    OP
    Aug 28, 2019
    4
    @richzhu 所以让我怎么回答,而且我只是迟疑了 1 分钟,就觉得不行,什么场景细节都不知道。。。。
    cmqwan
    cmqwan
    Aug 28, 2019 via iPhone
    5
    插入单独抽个方法,加个 translation 注解?
    psx2019
    psx2019
    Aug 28, 2019
    6
    最后一题设想场景是' kill -9' 这种么? 估计是想问类似 TCC 这种?那他的意思可能是 A,B,C 三个库的数据都是一模一样的
    hoyixi
    hoyixi
    Aug 28, 2019
    7
    看着问题,和一些来 V 站问问题的朋友一样,上来就抛一句,没有上下文,不知所云,反正他自己明白,别人靠猜
    cyhulk
    cyhulk
    OP
    Aug 28, 2019
    8
    @psx2019 面试过程中比较紧张,而且这个题真的很模糊,我自己下来也考虑到了 kill -9 的问题,普通的 kill 可以通过 Runtime,而-9 是不会发信号量给进程的,jvm 获取不到,所以我就觉得这个题问的就是垃圾,可能就是不想招人什么的,都鸡脖 5 面了,这是第 6 面,就瞎几把问
    Sothoth
    Sothoth
    Aug 28, 2019
    9
    面试啥级别啊 6 轮。。
    theoran
    theoran
    Aug 28, 2019
    10
    这么多轮面试就算是再高的热情也会被消磨掉了
    cyhulk
    cyhulk
    OP
    Aug 28, 2019
    11
    @theoran 问题不在于我的热情,而在于面试的热情,本身第五面让我补充工作经历,我也觉得没什么问题了,但是第六面这个,我真的是无语
    maichael
    maichael
    Aug 28, 2019
    12
    看问题感觉是想问跟优雅退出有关的东西。
    nnqijiu
    nnqijiu
    Aug 28, 2019
    13
    这么多轮面试简直浪费生命
    YouXia
    YouXia
    Aug 28, 2019
    14
    技术面面 6 面,说明前面已经挂掉了,简历已经转到其他团队了,后面几次面试都是其他团队的了。
    iiilii
    iiilii
    Aug 28, 2019 via Android❤️2
    15
    底层拿尊严换金钱的过程,还要什么尊严。
    cyhulk
    cyhulk
    OP
    Aug 28, 2019
    16
    @maichael 看来问问题也是个技术活啊,问的拐弯抹角,完全摸不着头脑
    WNW
    WNW
    Aug 28, 2019❤️1
    17
    阿里这种满公司事业奋斗 B 的人,一般有技术理想的人都不会去这样 lowB 的公司吧
    sadfQED2
    sadfQED2
    Aug 28, 2019 via Android
    18
    @WNW 不不不,我想去
    32556188w
    32556188w
    Aug 28, 2019
    19
    面试问了啥?可以看下是否切部门
    cyhulk
    cyhulk
    OP
    Aug 28, 2019
    20
    @32556188w 不知道怎么看,要怎么看?
    WNW
    WNW
    Aug 28, 2019
    21
    @cyhulk 你是为了钱无可厚非呀!😎😎😎😎
    passerbytiny
    passerbytiny
    Aug 28, 2019
    22
    @sadfQED2 #18 话不能乱说。你这句话有两种理解:阿里不 low,因为有技术理想的我想去;不,我想去,我没看到“有技术理想”这几个字。
    hhhsuan
    hhhsuan
    Aug 28, 2019 via Android
    23
    我就想知道三个数据库的问题怎么解?
    xenme
    xenme
    Aug 28, 2019 via iPhone
    24
    刚看完阿里健康招聘帖子过来。。。
    AngryPanda
    AngryPanda
    Aug 28, 2019
    25
    不设置前提条件,就要展开讨论了啊。
    32556188w
    32556188w
    Aug 28, 2019
    26
    面试问了啥?可以看下是否切部门
    @cyhulk 看一下你问的问题是否逐渐深入呀
    season4675
    season4675
    Aug 28, 2019❤️1
    27
    说明前面的已经挂了,给其他团队查看简历了……暂时还看不出哪里不尊重人……
    zjuster
    zjuster
    Aug 28, 2019
    28
    @hugsky 用 6 个面试官的时间来做 KPI ?

    阿里传统面试流程是第一轮同事第二轮主管,第三轮交叉,第四轮部门总监,然后 HR (可能会在前几轮里就穿插)
    如果有不确定的地方,会在 3 轮后面再添加交叉面试(确定 p 级,比如前几轮的 P 级大家意见不一致,就引入一个新的面试官,低 p 不交叉面)。
    zjuster
    zjuster
    Aug 28, 2019
    29
    总体看楼主是一个正常的面试流程,不知道有没有聊过 HR 了?

    @Sothoth @theoran 阿里这个面试算快的啊。

    腾讯面试 7、8 轮,时间能拉到几个月。
    fxxkgw
    fxxkgw
    Aug 28, 2019
    30
    阿里面试就这样 习惯就好了 有时候所谓的交叉面试 完全 get 不到点。。

    曾经有次面阿里,晚上 10 点多一面面试官打我电话开始面,开始还挺正常的技术面,后来也许到了深夜人进入了感性状态,俩人电话里开始胡扯,聊到了深夜 1 点多才挂,不过后来拒了这个 offer,想想挺对不起一面面试官的热情的。
    hmxxmh
    hmxxmh
    Aug 28, 2019
    31
    @fxxkgw 聊到后面是不是要举杯畅饮,感叹一波人生之艰辛。
    cyhulk
    cyhulk
    OP
    Aug 28, 2019
    32
    @season4675 目前是还流程中,但可能是 6 面的那个面试官懒的关流程,6 面只面 10 几分钟,给了一个完全 get 不到点的问题,也可能是我的能力不足以达到 get 到问题点。
    hosaos
    hosaos
    Aug 28, 2019
    33
    个人觉得 第六个问题 可以用数据库层面 XA 事务来保证 代码量较少
    Ge1992
    Ge1992
    Aug 28, 2019
    34
    我也是,不过 3 面就没了,我完全 get 不到面试提的点
    zgl263885
    zgl263885
    Aug 28, 2019 via iPhone
    35
    只向 a 库写,其他库同步 a 库。即使程序线程断了也不影响数据同步。数据一致性本来就是数据要做的事情,干嘛让业务去处理
    swulling
    swulling
    Aug 28, 2019
    36
    最后一个题目有意思,现实也有类似的,双写一致性。

    这种情况合理的方案是最终一致。
    DoctorCat
    DoctorCat
    Aug 28, 2019
    37
    单线程保证数据一致性的问题,首先要看不一致性的可能性会发生在啥环节。根据这么点信息量,运行时环境都不清楚是啥(分布式么,几个实例?还是单机?)
    cyhulk
    cyhulk
    OP
    Aug 28, 2019
    38
    @zgl263885 @swulling @DoctorCat 这么点信息量,让我用最少的代码修改满足,而且是在面试的时候,原来什么样的逻辑我也不清楚,考你线程退出还是考你分布式事务,真的不知道。。。
    asukanoir
    asukanoir
    Aug 28, 2019
    39
    6 面如果是 HR 的话,热情大不大应该也不影响最终结果。如果是个大佬,那就算了。
    beastk
    beastk
    Aug 28, 2019 via iPhone
    40
    这么累人?
    cyhulk
    cyhulk
    OP
    Aug 28, 2019
    41
    @asukanoir 不好意思,应该是个大佬,因为面试期间接了个他孩子的电话,孩子的声音跟我目前公司老大,阿里前 500 员工的孩子声音年龄差不多
    Pretext
    Pretext
    Aug 28, 2019
    42
    插入 A,然后 B、C 同步 A。。。[逃跑]
    snappyone
    snappyone
    Aug 28, 2019 via Android
    43
    正常流程,我就是 7 轮拿的 offer,最后已经累觉不爱了
    xueyikang
    xueyikang
    Aug 29, 2019 via Android
    44
    我也是,面了两次 5 轮,技术都没问题,可能就是 HR 觉得我没有阿里味吧,后面再找过来也没热情了就拒了
    werty
    werty
    Aug 29, 2019
    45
    @fxxkgw 都聊这么 high 了不出来一起撸个串么
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3033 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 92ms · UTC 11:44 · PVG 19:44 · LAX 03:44 · JFK 06:44
    ♥ Do have faith in what you're doing.