最近家庭原因考虑回国,面了几个国内大厂,一些奇怪的现象和…

最近家庭原因考虑回国,面了几个国内大厂,一些奇怪的现象和大家探讨一下:国内的面试官聊project都喜欢问一堆使用Infra的底层细节,知道个大概还要往更深问,知道问到你答不上来才心满意足的skip下一题,最后评论一下你这个技术及没有深度也没有广度。其次还有各种各样牛逼爆炸的系统设计题,让你设计个几亿DAU的某知名服务,探讨一系列cache consistency 和coherence. 这些问题不要说问我一个L4小兵,问我L5 L6的TL一样答不上来。最奇怪的事你问这些莫名其妙明显超出我payscale的问题答不上来把我挂了也就算了,泰山压顶之势打压一通面试结束一问HR还给过了。和面试官问了一下为啥会问这种问题,答曰我们Infra比较差,要用开源轮子自己修,所以要懂底层实现云云。
一点自己的感悟:国内的工程师的确单打独斗的能力很强,但是组合成一个组织却不一定有这边的FG成功。硅谷公司从来不会把懂得Infra的底层实现掌握L7级别的架构能力来promo,而是看你怎么和人协作拿到resource launch project衡量impact. 面试往往考察的事problem solving的能力,往往是一个中小型项目的system design和算法问题。至于各种Infra来了再学就可以。除了Infra问题往往是自己先话半天Triage,无法解决马上给Infra team反馈 往往很快得到解决。
阿里 腾讯 字节

程序猿.宋兵甲:m

楼主:工程师的精力都是有限的,花在Infra细节上的时间多了,用在业务的时间就少了。当然加班比较狠的话当我没说。这种模式看似对工程师锻炼比较全面,对整个公司来说却是资源的浪费。如果把公司当作一个software stack的话,明显违反了end to end principle和separation of concerns系统显然不是一个好的设计。

电子科技大学学生:m

Amazon员工:最后去的哪

程序猿.宋兵甲:楼主后面准备去哪啊 ? 国内,面试造航母,工作拧螺丝。 内卷严重,竞争激烈,拧螺丝谁都会,筛人就只能靠问infra题了。

楼主:作为product team,最多了解一点底层实现是为了掌握不同系统的优缺点而实现一个好的设计,而不是事无巨细掌握所有的细节。(一个菜鸟的碎碎念和吐槽)

诸诗雨:为啥不去Google中国,bat的人想去还去不了呢

程序猿.嵩山弟子:m

美团员工:好多都这样的,美其名曰技术深度

新浪员工:这就是内卷[坏笑]

路丙觉:国内都这样

京东员工:刷刷题,问个算法一样,只是问到了你比较烦的点上,就和国外一样,国内的人想去国外,刷ltcode上千道,我感觉更无聊,问底层细节是看学习能力怎么样,互联网大概要持续不断学习,你要是没看过一些细节,直接说没看过就可以了,项目也很重要,但是大多数的项目并没有什么亮点,有亮点估计可能多问一些,都是围城,入乡随俗吧

蚂蚁金服员工:你只是没适应 国外卷算法和数据结构 国内卷八股文和系统设计 当然跪厂两个方向都卷 本质上差不多的 都是理解+背诵 无非是背的内容不一样

楼主:@京东员工 leetcode的题千篇一律 刷个两三百道就可以进大厂了呀…比当年高中信息竞赛简单多了。 其次喷的点是:你们要求深度应该去找对应的基础架构组问啊,比如说做Search Infra,bigtable, spanner的组,那肯定能事无巨细的答出来,我司还有c++委员会成员,他们挖不来罢了。Production出了问题,自己debug花个一周,交给SRE两个小时就定位了,学到了很多知识但OKR完不成给老板也没法交代。

蚂蚁金服员工:至于你说的工程师的精力问题 那就更不是问题了 国内讲究“既要又要还要” 不讲究“wlb” 你在国内搬砖的话 八股文和业务你都得会 如果精力跟不上就通过加班解决 加班还跟不上那就输出社会就好了 国外讲究视人为人可持续压榨 国内讲究视人为驴榨成药渣

楼主:@蚂蚁金服员工 我觉得问算法没啥好喷的…我面试的时候往往是判断这个人交流和沟通能力。如果给出提示能很快get到点并且有solid coding skill一样是strong hire,其实就是试探一下你愿不愿意和这个人一起工作. 我们面试从来没有一定要bug free最优解的说法。另外字节面的算法真的很简单…

蚂蚁金服员工:@楼主 个人经历不同 你搞过竞赛所以觉得算法简单 我天天做系统设计所以觉得系统设计简单 无非是擅长的不一样而已 只不过国内太卷了 按你的标准根本无法把候选人筛选出层级 所以就造成了这种现象

楼主:@诸诗雨 Google想去随时都能回美国,国内都是一些边缘的业务。跳出去试试才知道我司真香[坏笑]

楼主:@程序猿.宋兵甲 目前来看 主要考虑中小型公司吧 大公司感觉都不如Google

维加星信息科技(上海)有限公司员工:这种属于挂着羊头卖狗肉,你要招人做infra相关的开发,就直接招infra工程师呗,这些问题问做infra的很正常,问做业务的就属于超出需求了

45码