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

Shopee 校招面试时,面试体验极差,疑似 discriminatory behavior,大家可以帮我分析下吗

  •  
  •   gnomeek · 2021-07-16 21:47:08 +08:00 · 7487 次点击
    这是一个创建于 1224 天前的主题,其中的信息可能已经有所发展或是发生改变。
    # 背景:
    普通校招,投的岗位是 Shopee 后端 /服务端,base 新加坡
    81 条回复    2021-07-22 14:10:21 +08:00
    Hurriance
        1
    Hurriance  
       2021-07-16 21:48:30 +08:00   ❤️ 10
    我先来
    discriminatory behavior - 歧视行为
    zdndk598
        2
    zdndk598  
       2021-07-16 21:49:10 +08:00 via iPhone   ❤️ 2
    这本来就是个华人公司你指望他们怎么办…新加坡毒瘤
    learningman
        3
    learningman  
       2021-07-16 21:56:12 +08:00 via Android
    昨天背的 discrimination,今天就看到了
    gnomeek
        4
    gnomeek  
    OP
       2021-07-16 21:57:49 +08:00
    手贱点成了发布- -正文如下
    # 背景:
    普通校招,投的岗位是 Shopee 后端 /服务端,base 新加坡,简历里面两段实习(字节和腾讯,都是测试开发岗)

    # 面试中:
    开始 15 分钟的自我介绍,简单问了下实习项目中遇到的困难,然后就是长达一个小时的系统设计:
    一个电商场景,设计 User 数据库和 Product 数据库,会有哪些键,键怎么存,什么是主键,自增主键怎么实现,商品价格存成浮点数,怎么做到无损浮点数计算,等等
    一个查询场景,写一个特定 query,怎么优化这个 query
    最后问了两个不那么后端的基础题结束:
    1. SQL Injection 的攻击方式和防御方式
    2. CSRF 的防御方式

    # 问题
    1. 我之前参加的国内校招面试几乎没有问过这样的系统设计题,这样的题在海外互联网公司校招中很常见吗?据我在牛客,glassdoor 上的观察,似乎并不是(至少 Shopee 不是)。
    2. 我的理解是,这样的问题虽然实际上并没有算法难,但是需要很丰富的项目经验才能答得足够好,这点对于校招生要求是否过高,对于一面来说,这样是不是也不合适?
    3. 面试过程中没有问过任何算法题,极少的计算机知识基础,一个半小时的面试时间,一个小时以上的时间都是系统设计。
    4. 面试过程中反馈几乎没有,全程都很不耐烦
    gnomeek
        5
    gnomeek  
    OP
       2021-07-16 21:58:21 +08:00
    @zdndk598 面试官也是华人(台湾人),就...
    min
        6
    min  
       2021-07-16 21:59:34 +08:00   ❤️ 24
    题目不合你口味也算歧视吗?
    gnomeek
        7
    gnomeek  
    OP
       2021-07-16 22:01:04 +08:00   ❤️ 1
    @min 不能这么说,我的问题有两部分啊...第一部分是问题很奇怪,我校招大概只参加过 5 次面试,确实不是很清楚,想了解下。第二部分是面试官的言行,第二部分才是歧视的重点。
    gnomeek
        8
    gnomeek  
    OP
       2021-07-16 22:04:32 +08:00   ❤️ 1
    @min 我个人的理解是,这种问题确实比八股文有价值的多,但是不是应该不应该出现在校招场景下,或是校招第一面基础面的场景下,或是不应该占比重这么大?
    AutoRip
        9
    AutoRip  
       2021-07-16 22:07:51 +08:00   ❤️ 1
    投递深圳 Shopee 的时候最让我没想到的是:

    面试机会靠抢

    我:?有事吗
    hahasong
        10
    hahasong  
       2021-07-16 22:30:44 +08:00
    很简单的表设计,实际生产环境业务比这个复杂去了。没什么问题,不过校招肯定还是以考察基础为主,这个只能说正好碰到你薄弱的地方
    gnomeek
        11
    gnomeek  
    OP
       2021-07-16 22:32:42 +08:00 via iPhone
    @hahasong 这个确实是弱项,感谢您
    asdf123101
        12
    asdf123101  
       2021-07-16 22:56:07 +08:00 via Android   ❤️ 3
    @gnomeek 一般面试应届生确实很少会问系统设计。但是这也看公司和面试官。可能面试官今天心情不好故意弄了个难的题搞你。但这一点都说不上歧视,不要太过激。面试看缘分的。
    gnomeek
        13
    gnomeek  
    OP
       2021-07-16 22:57:29 +08:00 via iPhone
    @asdf123101 嗯嗯,感谢
    pandachow
        14
    pandachow  
       2021-07-17 00:02:11 +08:00
    内容角度来说我觉得还好, 我面校招生的时候也会问一些, 尤其是当我发现 TA 有一些实习经验或者我希望 TA 能在极短的时间给出自己思考. 毕竟碰到新问题能冷静下来思考或者用已有的知识给出合理的猜测和判断也是一种能力, 这类情况我自己作为面试官不要对方求答对或者完备.

    面试态度这点可能有点问题, 你可以多说说具体不耐烦或者一些其他的细节?
    zcjfesky
        15
    zcjfesky  
       2021-07-17 00:19:43 +08:00 via Android
    呃,所以面试官言行不当的地方是?
    shyling
        16
    shyling  
       2021-07-17 00:26:11 +08:00 via iPad
    个人觉得问的内容没有什么问题。

    说到底工作和学校不一样,招人是要来工作的。普通岗位一般来说能干活比未来可期更重要一点。

    而且面试不是考试,没完全答出来不代表你就不行啊。问个偏点的问题,你稍微了解一点就会让人觉得你很有经验了。

    至于态度那就另说吧。
    Jooooooooo
        17
    Jooooooooo  
       2021-07-17 00:31:55 +08:00   ❤️ 6
    不要乱用词, 特别是放大词的定义范围, 会使得原本这个词精准描述的行为失去锚点, 被迫需要重新找词描述这个词原本希望描述的行为

    认真讲, 是你"偷了"这个词的描述

    从你的描述看, 没人歧视你
    ZRS
        18
    ZRS  
       2021-07-17 00:37:14 +08:00
    感觉没什么问题 我校招面 BAT 某家的时候连着两轮都是系统设计题
    NCZkevin
        19
    NCZkevin  
       2021-07-17 00:42:33 +08:00
    海外公司很喜欢问系统设计,我觉得面试内容没有什么问题,至于面试官态度不予置评,如果觉得不好建议想虾皮 hr 投诉
    danhahaha
        20
    danhahaha  
       2021-07-17 00:43:17 +08:00   ❤️ 1
    这可能是国内计算机教育的问题了,我所接触的 7,8 个香港,海外实习生,对比国内实习生都基本掌握一些实际的开发能力,或者是说,只需要简单交代就可以直接上手干活,国内实习生,很多都需要教他们搭建开发环境,git 操作,一些基本工具使用。
    danhahaha
        21
    danhahaha  
       2021-07-17 00:44:42 +08:00   ❤️ 1
    可能是他们学校学习课程本身就有这些实用项目,不同与我们课程偏重于一些过时的或者,理论的东西
    gefranks
        22
    gefranks  
       2021-07-17 00:49:57 +08:00
    从题目来看没什么问题, 前面一段的问题的知识点在我记得在面向对象系统设计和数据库这 2 门课里面和课程设计里面会涉及到,后面 2 个是 web 常见的攻击和防御方式,如果说做过 web 的也不算超范围的题目.
    说到态度,一天面几个校招生,能问的问题又只有那么多翻来覆去的,那心情真好不到哪里去.就算社招的,一天面 3 个以上的的话我觉得我精神色相都要恶化了.
    gnomeek
        23
    gnomeek  
    OP
       2021-07-17 01:00:30 +08:00 via iPhone
    @pandachow 比如说会打断你的回答,回答之后也没有像针对这个知识点再进一步的提问,这个回答哪里有问题诸如此类
    gnomeek
        24
    gnomeek  
    OP
       2021-07-17 01:01:06 +08:00 via iPhone
    @zcjfesky 就态度很差- -一直摆着臭脸,打断回答什么的
    gnomeek
        25
    gnomeek  
    OP
       2021-07-17 01:01:21 +08:00 via iPhone
    @shyling
    gnomeek
        26
    gnomeek  
    OP
       2021-07-17 01:02:04 +08:00 via iPhone
    @gefranks 嗯嗯确实,我数据库这方面确实差一点
    gnomeek
        27
    gnomeek  
    OP
       2021-07-17 01:02:43 +08:00 via iPhone
    @Jooooooooo 我的问题,是应该更准确的表达,疑似的情况下用 discrimination 有点大
    Mirage09
        28
    Mirage09  
       2021-07-17 01:03:08 +08:00
    正常校招不都是 bq+算法 /ood 么,new grad 懂什么 design…
    gnomeek
        29
    gnomeek  
    OP
       2021-07-17 01:03:41 +08:00 via iPhone
    @NCZkevin 国外公司确实是问的系统设计比较多,是我经验不够了。投诉就不了,毕竟也只是疑似,我作为当事人也会放大情绪化的因素。
    Mirage09
        30
    Mirage09  
       2021-07-17 01:04:24 +08:00
    但是这跟 discrimination 没关系吧,只是面试出题水平问题
    kuangwinnie
        31
    kuangwinnie  
       2021-07-17 01:05:08 +08:00
    1. 我之前参加的国内校招面试几乎没有问过这样的系统设计题,这样的题在海外互联网公司校招中很常见吗?据我在牛客,glassdoor 上的观察,似乎并不是(至少 Shopee 不是)。

    ======
    常见,但不会对一个 new grad 有要求,我上次也面过 shhopee,然后考一堆系统设计。
    一般在美国系统设计都是 senior 了
    kuangwinnie
        32
    kuangwinnie  
       2021-07-17 01:05:29 +08:00
    但我觉得这没有到歧视的地步,就是瞎逼出题出太难了。
    gnomeek
        33
    gnomeek  
    OP
       2021-07-17 01:06:03 +08:00 via iPhone
    @danhahaha 这点…还是因学校而异吧。国外学校也不会专门开课来教 Git 之类的生产工具,可能会有些小的 workshop/seminar 简单说一说,cs 说到底还是个自我学习优先的,不能全指望学校。
    gnomeek
        34
    gnomeek  
    OP
       2021-07-17 01:06:43 +08:00 via iPhone
    @Mirage09 嗯嗯
    gnomeek
        35
    gnomeek  
    OP
       2021-07-17 01:08:14 +08:00 via iPhone
    @Mirage09 还是会有一些的,一亩三分地上不少面经都有提到,但是很少一面就问,而且也不会这么大的比重- -
    Mirage09
        36
    Mirage09  
       2021-07-17 01:15:19 +08:00
    @gnomeek 那只能说是公司脑子不清醒了,考 new grad design 约等于要有工作经验的应届生…
    Mirage09
        37
    Mirage09  
       2021-07-17 01:21:02 +08:00
    我个人觉得考 design 能考出东西的至少得两年经验起步
    zhoujinjing09
        38
    zhoujinjing09  
       2021-07-17 03:52:08 +08:00
    看上去很正常啊,问的数据库问题根本算不上系统设计,完全是你上过数据库课就应该会的知识,最后两个问题可能有点超学校里教学的纲,但也是常见问题。每个公司面试流程都不一样,有的四轮面试只有两轮会安排算法题,另外两轮有其他侧重。

    以及虾皮好多华人吧,不至于歧视。以及建议你详细讲讲怎么打断你 /不耐烦,如果面试者对问题的回答完全不对,面试官确实可能频繁打断来拉回正轨,可能会被面试者认为不够尊重
    gnomeek
        39
    gnomeek  
    OP
       2021-07-17 04:00:17 +08:00 via iPhone
    @zhoujinjing09 对,问题本身我觉得是在正常范围内的,像问范式这些我完全可以理解。但还是有一些比较细节的实现问题,可能就触及到我的知识盲区了。至于后一点,比如设计 query 的时候,我还没说完就:“你的实现不够高效,下一个问题。”这样。这个可能有个人主观因素吧,我现在平静下来再看,说是 discrimination 确实牵强了。
    jsyangwenjie
        40
    jsyangwenjie  
       2021-07-17 07:29:53 +08:00
    - 个人觉得这不算 discrimination,只是算出了很难的题。一般而言,海外公司只会社招出系统设计题,校招不会。
    - 如果 recruiter 之前没沟通过会有系统设计,建议举报。如果 recruiter 没提要面什么,那就是 recruiter 很不专业。
    zxCoder
        41
    zxCoder  
       2021-07-17 08:47:55 +08:00
    @danhahaha 只是你的偏见罢了
    Rheinmetal
        42
    Rheinmetal  
       2021-07-17 09:07:34 +08:00
    准确的说是面试体验不好
    至于是招聘流程沟通问题 还是单纯看人不顺眼就不得而知了
    houshuu
        43
    houshuu  
       2021-07-17 09:36:07 +08:00
    其他国家不知道, 比如日本大厂的校招也会问 1-2 个这些系统设计题, 对国内流行的八股文是完全不问的. 此外会针对发表的论文和参与项目问非常非常多, 比如项目的实际意义, 下载使用量, 多人项目中扯皮怎么解决, 部署了哪些 CICD 什么的.

    不过面试官打断回答确实不合适, 这算是基本礼仪吧.
    Divinook
        44
    Divinook  
       2021-07-17 10:10:21 +08:00 via Android
    设计题偶尔会出,我春招的时候也碰到过,出的不算太偏,没有特别不合理的地方。
    第二个问题的涉及到简单的安全知识,我认为后端从业人员 sql injection 答起来不应该有问题,csrf 在用一些框架的时候可能涉及到,但确实对于没了解过安全的人来说是不常见的概念,这个答不出来可以正常说明并让面试官给出提示
    anthghts
        45
    anthghts  
       2021-07-17 10:25:51 +08:00
    去年秋招投的虾皮新加坡后端岗位,也是有一道答了一个小时的系统设计题,而且面试官好像更喜欢讨论这个问题,这个问题结束后似乎不太满意才开始问八股文,来作为补充
    leonlu
        46
    leonlu  
       2021-07-17 10:27:30 +08:00 via iPhone
    面试里也可能会刻意给你制造压力,看你在压力很大的条件下如何反应。头一次遭遇确实心里不舒服。但明白是考察套路就能理解了。常见手段的就是打断,不间断地大量问问题。保持镇定与礼貌就好。
    Lemeng
        47
    Lemeng  
       2021-07-17 11:02:03 +08:00
    还打断回答?没碰到过,匪夷所思,新加坡人?
    gBurnX
        48
    gBurnX  
       2021-07-17 11:10:33 +08:00
    这事本质还是因为求职者太多,对于岗位来说供远远大于求。所以他们就是对你臭脸,你不爽可以离开,还有更多的人抢着要这份工作。
    Hider5
        49
    Hider5  
       2021-07-17 11:23:22 +08:00
    你面后端 /服务端,这个场景算 medium 难度,好奇你之前面字节和腾讯的测开岗,都问的什么问题
    blindie
        50
    blindie  
       2021-07-17 11:31:06 +08:00 via Android   ❤️ 1
    对校招出系统设计题绝对是不合适的(除非你已经研究生博士做过 n 多项目了) 硬考一个人根本不会的而不是发掘这个人擅长的那就是刁难了。运气不好。放宽心多找几家。或者没有冷冻期的话换个组面一下。
    “比如设计 query 的时候,我还没说完就:‘你的实现不够高效,下一个问题。’”这什么人呐。正常的面试如果回答有问题会深入问让你给出更好的 你还可以要提示 一般都会多少给一点。这种听也不听就给人打差评的遇到了肯定挂了 表现再好也没用。
    Rrrrrr
        51
    Rrrrrr  
       2021-07-17 11:41:27 +08:00
    有啥好分析,别人不想要你,有这么多理由?
    drackzy
        52
    drackzy  
       2021-07-17 11:50:30 +08:00
    外国大厂喜欢问系统设计和算法,国内喜欢问八股和算法。
    agagega
        53
    agagega  
       2021-07-17 12:44:39 +08:00 via iPhone
    是我记忆有误吗?我怎么记得国内的公司才喜欢问系统设计,而且是对着刚毕业的学生问高并发怎么设计这种问题。
    lostberryzz
        54
    lostberryzz  
       2021-07-17 13:08:12 +08:00
    @agagega 你记反了,高并发这种属于八股不属于系统设计
    CX
        55
    CX  
       2021-07-17 13:18:07 +08:00
    非杠,好奇喜欢在中文夹一个英文单词的人都是什么心态,是怕人家看得懂吗还是不敢说这个词?
    gnomeek
        56
    gnomeek  
    OP
       2021-07-17 13:55:06 +08:00
    @CX 见 17 楼,是我的问题,不用加非杠。中文作为母语自然更了解,对于词的定义范围更敏感,用起来会更谨慎。
    leokino
        57
    leokino  
       2021-07-17 15:34:13 +08:00
    @gnomeek 系统设计题怎么就成了歧视了?真是滑天下之大稽。
    Jie0zero
        58
    Jie0zero  
       2021-07-17 15:36:48 +08:00
    只能说运气局,可能人家看你实习经验牛皮,想问点有难度的、接地气的结果你没答上,然后你会觉得远超正常水平,且觉得被针对,痛失机会愤懑不已~ xixi
    gnomeek
        59
    gnomeek  
    OP
       2021-07-17 15:40:04 +08:00 via iPhone
    @leokino 见楼上若干回复,我从来没有表达过“系统设计题是歧视”的观点
    tottea
        60
    tottea  
       2021-07-17 15:40:27 +08:00 via iPhone
    面过两次腾讯,一次面试官耐心很好,给我解释,一次面试官态度极其恶劣,只能说看缘分了
    gnomeek
        61
    gnomeek  
    OP
       2021-07-17 15:42:22 +08:00 via iPhone
    @Jie0zero 可能,但没有到愤懑的程度,毕竟也有其他公司的 offer 在手上且 pkg 更大。
    goranka
        62
    goranka  
       2021-07-17 15:45:39 +08:00
    严格上来看都不算系统设计题,就是结合场景考考数据库使用而已,这些题说实话 CS 基础好不可能答得的很差,真正的 senior 系统设计面试题不会这么简单的呀

    就是经典的求职者和面试官之间各自的预期不同,学生考试的时候也想着考的都是会的,而考官觉得你这么简单的 CS 课程内容都不会....
    Rheinmetal
        63
    Rheinmetal  
       2021-07-17 15:46:00 +08:00
    态度不好的理由往往是奇怪的
    比如
    午饭不好
    写一半 code 被拖来面试

    面试官被绿了
    完成 kpi 根本不要人
    liprais
        64
    liprais  
       2021-07-17 15:54:14 +08:00 via iPhone   ❤️ 2
    如果你稍不如意就觉得别人针对你然后扣帽子给别人...
    你会在国内过的非常好
    shayuvpn0001
        65
    shayuvpn0001  
       2021-07-17 17:50:01 +08:00
    不问八股文才是正确的,不讨论面试官态度,单就上面的问题来讲,我觉得作为入门级的系统设计问题没毛病。这些问题才是实际项目中真正的场景,我估计面试官考察的目的也不是期望你能给个完美的答案,主要是看你的思路。
    brucep
        66
    brucep  
       2021-07-17 17:51:32 +08:00 via iPhone
    不同人和部门的面试风格不同,有的喜欢八股文,有的喜欢手撕算法,有的喜欢系统设计题和场景题。我没在面试现场也不知道面试官态度是否很差,但从你描述来看我面试官水平觉得还可以,也算比较用心
    Cloutain
        67
    Cloutain  
       2021-07-17 17:54:00 +08:00
    Shopee 是干嘛的?
    msg7086
        68
    msg7086  
       2021-07-17 18:05:25 +08:00
    有点难但不算过分。

    当然了,你说面试官态度不好这是另一个问题。如果他不是之前被其他人恶心过或者今天心情不好的话,那这个面试官表现就非常不对劲了。
    Cu635
        69
    Cu635  
       2021-07-17 19:39:08 +08:00
    @gnomeek #4
    v 站主贴有 append 功能的,可以把误操作没有发的正文补充到主贴里面。
    qiuhang
        70
    qiuhang  
       2021-07-17 20:16:41 +08:00
    这些问题,对于社招来说属于 easy 难度,但对于校招来说,确实有点朝纲。可能是面试官没怎么准备吧,把用于社招的面试题直接拿过来了。
    ccde8259
        71
    ccde8259  
       2021-07-17 20:52:20 +08:00 via iPhone
    盲猜面试官也是经历过校招选手们面算法可以上天,进来发现基本工作能力都不行的情况。至少落地过一个项目的应届生,往往能在进来以后快速上手投入生产。
    不问和打断的情况其实就是两个极端,要么就是你都会了,要么就是你都不会。面试官抽一道算法你能开始聊搜索的剪枝,肯定没必要再听下去,点到为止。不是搜索的题你聊搜索的方法,也没必要再听下去,点到为止。
    justforlook44444
        72
    justforlook44444  
       2021-07-17 21:45:28 +08:00
    见过不少不尊重人的台湾人
    SingeeKing
        73
    SingeeKing  
       2021-07-18 02:32:48 +08:00
    我校招面字节时候三面出了一道极难的系统设计
    bobliuGo
        74
    bobliuGo  
       2021-07-18 09:56:54 +08:00
    我看你提到面试官是“台湾人” ,请问为什么要强调面试官的背景?
    huruwo
        75
    huruwo  
       2021-07-18 15:19:59 +08:00
    算法+八股文才是鬼一样东西
    这种系统设计问题感觉挺开放的,感官会很好。
    songdezu
        76
    songdezu  
       2021-07-18 21:15:01 +08:00 via iPhone
    写在 Glassdoor 上 曝光垃圾台湾人
    gnomeek
        77
    gnomeek  
    OP
       2021-07-19 01:45:34 +08:00 via iPhone
    @bobliuGo 您误会了…我主贴里没有提到,是回复那位朋友关于华人公司的询问。相应的,我本人对台湾人这一属性没有任何偏见,同时还有不少台湾朋友。
    Harumi0720
        78
    Harumi0720  
       2021-07-20 10:22:16 +08:00
    就我在新加坡的经验来说, 台湾人对大陆人会有敌意不奇怪的
    jackiecao
        79
    jackiecao  
       2021-07-21 09:50:28 +08:00
    别的不说,你的自我审查、自我阉割能力倒是一流
    qpily
        80
    qpily  
       2021-07-21 11:57:24 +08:00
    说实话问应届生系统设计简直意义不明,系统设计关键点基本都是工作生产中血与泪堆积出来的经验。你问一个应届生,除了得到背的答案,还能得到什么?这不还是八股文
    一样要面八股文我宁愿问算法,至少保证可以筛掉那些八股文都写不出来的人
    gnomeek
        81
    gnomeek  
    OP
       2021-07-22 14:10:21 +08:00
    @jackiecao ?举个例子
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3089 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 10:46 · PVG 18:46 · LAX 02:46 · JFK 05:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.