V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cyhulk
V2EX  ›  职场话题

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

  •  
  •   cyhulk · 2019-08-28 09:59:38 +08:00 · 13581 次点击
    这是一个创建于 1898 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

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

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