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

为什么面试官会向一个已经有开源项目证明能力的人,提出一些非常基本的编程语言问题?

  •  
  •   whoisghost · 188 天前 · 8241 次点击
    这是一个创建于 188 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前几天去了一家公司,面试 go 开发职位,本人做了他们的 go 基础相关的笔试题,10 道做出了 9 道题(十选五)。完后两个面试官(普通的开发,应该不是技术主管),又向我提问了笔试题上的问题,也就是说,我花了 20 分钟左右写的笔试回答,根本没认真看一眼。

    本人在简历上贴出了我的 github,也在上面写了两个我最得意的开源项目的介绍,我这些开源项目的代码质量完全可以 100% 无死角看出本人的能力,本人自认为不是菜鸟,为什么面试官还会提出这些我认为是针对刚入门的开发?

    本人深感不解,这都是什么操作,在考察候选人的什么特性?还请解惑解惑,这不是第一次经历了。

    如下是他们的 JD:

    [职位描述]

    • 参与分布式存储及相关基础架构产品设计与开发工作
    • 输出稳健可扩展的后端产品功能, 并对其持续优化,重构
    • 持续学习业界先进技术

    [岗位要求]

    • 熟悉 Linux 系统, 有扎实的算法基础
    • 熟悉 Go, 同时熟悉 Python/Java/C++/C 任一语言
    • 熟悉 TCP/IP, HTTP 协议
    • 熟悉 MySQL / Redis

    按理说,如此岗位要求,不该只问这些 go 语言基础问题。

    第 1 条附言  ·  188 天前
    各位老哥说得有理,受教了,多谢!
    第 2 条附言  ·  188 天前
    顺便说句,本人当天就已经得知被刷了,被拒原因是因为听力问题导致沟通不便(已经多次因此被拒,习惯了)。本人只好奇这面试手法,没有其他成见,不愤世嫉俗。
    70 回复  |  直到 2019-04-12 12:17:45 +08:00
        1
    ylsc633   188 天前
    可能他们看不懂

    还是直接问 他们挑选的笔试题来得快
        2
    westoy   188 天前   ♥ 17
    大家时间都那么忙, 谁有空看你 github 项目啊.........
        3
    besto   188 天前   ♥ 2
    如果只看 github 项目, 那么可以来个 github 项目代写服务. (手动狗头
        4
    guyujiezi   188 天前
    流程
        5
    q8164305   188 天前 via Android
    有可能他们看不懂,很多公司技术很水的,你应该去大公司试试
        6
    www5070504   188 天前
    所以到底问啥了 这么不爽么。。
        7
    tomczhen   188 天前 via Android   ♥ 7
    面试本来就是互相筛选,双方都有自己的方法论,价值衡量方式,觉得没有通过 GitHub 了解求职者的公司不能接受就不接受嘛。
        8
    keith1126   188 天前
    别想这么多..换个角度想,可能是看了你的 Github 直接打算录用你了,但是走个流程意思一下
        9
    hazard   188 天前
    好了,知道公司是云和恩墨了
        10
    ruandao   188 天前
    他们可能并不是这个领域的
    但是他们想要一个这个领域的带头人
        11
    muzhidianzi   188 天前 via Android
    @keith1126 这头像 老哥有酷安账号?
        12
    mooncakejs   188 天前   ♥ 1
    github 并不能说明什么,毕竟论文都可以有枪手,何况 github。
    至于笔试题,笔试题再聊很正常,一方面可能你写的不是最优解,聊一聊看看会不会有新的想法。 二是可以聊聊你解题的思路。
        13
    exceloo   188 天前   ♥ 24
    首先,不要说你传了项目给他们。即使是在一个公司里同组同项目的开发,都不会有空看对方代码。因为看代码需要花费大量的时间,先理解需求,然后再看一堆可能完全没有注释的逻辑,再加上每个人维护的内容不同,看对方代码出发是为了解决 bug,没有人会闲的。
    第二,面试你的人可能是 5 分钟之前刚刚被拉过来的,根本不知道你的情况,你的简历可能也就 5 分钟之前刚刚翻了下。直接问你比看你代码看你答题要快得多。
    第三,即使面试官不是 5 分钟之前刚拉来的,他也不会花很多时间研究你的代码,一切都靠面试交流。
    你的代码,你的 github 只不过是做为敲门砖能让你拿到面试资格,就像大学毕业证书一样。
    你有 github,有优秀大学的毕业证,就可以让 HR 和面试官(大概率是你的领导)在一堆人的简历当中被挑出来,但是也就仅此而已。
        14
    SuperMild   188 天前   ♥ 4
    面试虽然也可能测试技术水平,但同时也是看看这个“人”本身,随意聊聊,整体感受一下这是一个怎样的人,所以问题本身并不重要,重点是交流过程是否愉快。
        15
    darksc   188 天前
    面试官也分水平,所以视情况而定,你可以反问,我觉得面试不应该是一问一答的这种情况,应该是努力的推销自己。
        16
    jimrok   188 天前
    里面水平不是太高,未来是不是做这个职位上说的事情也不一定。
        17
    zxcvsh   188 天前 via iPhone
    听力有障碍被拒?听力受损严重吗,如果都是因为这个原因拒绝你 可以去开个证明
        18
    ThomasZ   188 天前 via Android
    两点,一时面试非技术面试,或者说没有技术能面试,于是网上找些面试题,后面在问也是这个原因。二就是非相关行业的拓展业务找人,那自然没有专业的面试官了
        19
    Gea   188 天前
    可以发一下 github 吗?学习一下
        20
    maninfog   188 天前 via iPhone
    一般中小型公司的面试流程:你到公司把简历给 hr-->hr 让你等一会儿,然后把你简历给面试官(面试官可能还在改 bug)-->面试官粗略的扫了一下简历,然后开始面试。
    所以,几乎没有人有时间去看你的项目啊。
        21
    whoisghost   188 天前
    @zxcvsh 呃,中重度听力损失。不过什么证明?干啥用?听力残疾证吗?
        22
    whoisghost   188 天前
    @Gea 献丑了哈,github://fanpei91 谈不上让你学习。
        23
    Gea   188 天前
    @whoisghost 感谢
        24
    gulili   188 天前
    1. 如果简历上写的都有用的话,面试就不需要自我介绍了。简历就是广告,客户(招聘单位)看不到亮点是广告写的有问题。
    2. 除非你是业内知名开源项目作者,否则即使项目再牛,面试也需要简单验证项目代码跟实际代码能力是否匹配。
        25
    mikej   188 天前
    楼主好,我们公司有 golang 的岗位,最近业务扩张很快,还蛮有挑战的,需要非常 senior 级别的 coder 加入,楼主有兴趣么?这是我昨天刚发了一个招聘帖: https://www.v2ex.com/t/553629
        26
    whoisghost   188 天前
    @mikej 抱歉哈,我现在在成都,你们是北京的。感谢!
        27
    glaucus   188 天前
    请参考 homebrew 作者面试 google 案例
        28
    TsuiiusT   188 天前
    现在就这风气,讲项目可能压根对方都听不懂。你说你的他问他的,估计是不缺人吧
        29
    ebingtel   188 天前
    这都能出来水一贴,感觉华为的性格测试 过不去
        30
    KuzhiBake   188 天前 via Android
    我比较好奇为什么听力不好会被拒,又不是去当翻译。
        31
    mars0prince   188 天前
    这么说你去谷歌面试不是要被气死
        32
    qiutianaimeili   188 天前
    优秀的人太多了
        33
    phieo2018   188 天前
    基本问题问一遍,如果你会就不怂啊。。。逻辑上没问题
        34
    user919lx   188 天前
    听力问题的话还是建议花点钱配一副助听器,毕竟工作交流还是很重要的。
        35
    whoisghost   188 天前   ♥ 1
    @KuzhiBake 可能你性格好吧,不会不耐烦,不会觉得有什么问题。这场面试,其中一个面试官就表现了不耐烦,还有丝嘲笑的味道。另外一个性格就特别好,很有耐心,会照顾我听力,说得又慢又清晰,面试 90% 是跟他在交流。

    我私下就问了他我这面试表现,就道出了沟通比较费劲,我也没怪他,只是表示理解。后面他们负责人就明确给我说了沟通费劲的问题,所以也就被拒了。

    我后面在想,如果真得到了这 offer,我可能会考虑到有这样的同事而犹豫到底去不去吧,毕竟天天受到这样的对待,心情也不会很好吧。
        36
    strongcoder   188 天前
    @KuzhiBake #30 听力不好 沟通不畅
        37
    whoisghost   188 天前
    @user919lx 我戴有助听器,算是比较贵的了,3 万一对。
        38
    amazingrise   188 天前 via Android
    @whoisghost 楼主加油啊
        39
    reus   188 天前
    不是所有公司都是好公司,不是所有面试官都是合格的面试官

    有好有差,没什么奇怪的。个个都那么识货,又怎么会有失败的公司?
        40
    snoy   188 天前
    有效沟通比听力重要多了
        41
    Marstin   188 天前
    楼主的听障属于残疾的范畴吗,如果是的话,国家有一定政策照顾的。有些企业还是比较欢迎的
        42
    ly529   188 天前
    没事,什么样的公司都有,再接再厉
        43
    zxcvsh   188 天前 via iPhone
    @whoisghost 差不多吧,我记得有相关规定,不是严重与职业需求相关的残疾,不应该成为拒上岗的理由
    大概意思和 #41 一样,何况你带了助听器
        44
    jamesxu   188 天前 via iPhone
    @exceloo 这个说的对,我经常就被老大拉过去当面试官,对面试者根本不了解,直接问问题才是比较好的判断思维能力的方式,况且有些 github 库也不知道是不是面试者自己写的
        45
    royeyu   188 天前
    基本上都是被拉来面试的,聊到感兴趣的才会深入聊聊,谁有空看代码
        46
    huiyifyj   188 天前
    不是大佬,就老老实实走流程
        47
    stiekel   188 天前
    LZ 加油,面试这事不确定性很多,技术只是一方面。多试试再找找,总会有合适的。而且有时候,同一公司。同一岗位,换个面试官又会不一样。

    虽然 lz 有点特殊,耐心点,技术是硬功夫,总会有合适的。
        48
    hosea   188 天前
    我投的崗位 JD 都說有 github 項目加分,結果面試的時候沒有遇到一個面試官是看過自己的 github 的。
        49
    allonli   188 天前
    因为他根本就没看你的 github。不是你贴出来就会看。
        50
    seaguest   188 天前
    楼主的 github 一个项目 3K+,代码能力是毋庸置疑的。
    听力虽然是个障碍,但是也不是大问题,毕竟工作都可以文字交流,需求也不全市靠嘴说。
    祝楼主好运,找到一家合适的公司吧!
        51
    hantsy   188 天前
    我非常欣赏提供 Github 的候选人。


    楼上有些人说得没错,论文都有得抄袭,何况是代码。

    但是筛选人员是个艰难的过程,面试全靠嘴是不可能的。以往的一些经历说明,吹牛 B 的人一般都不怎么样,同时具备优秀表达能力和能写出高质量代码人是少之又少。

    Github star 数量不是唯一衡量一个人代码水平的标准。对于一般开发人员,我比较关注代码风格(包含 Format 等细节),和代码的思路(碰到一些兴趣的部分,可能直接聊聊代码片断的实现),另外就是测试代码。

    在上海帮朋友小公司面试过一些开发人员,我个人非常在乎一些能够提供 Github 和博客的人。经常 Commit 代码到 Github,写个人博客说明经常学习,总结,这样的人才可以快速融入新环境。毕竟我们不需要一些 CRUD 程序的机器。
        52
    mornlight   188 天前
    楼主的代码还是很不错的,这个面试官可能只是没有看 GitHub 代码的习惯,不需要在意。
    我拿到别人简历都是把博客和代码翻个遍,然后把我觉得值得聊的内容做点笔记,面试时能扩展出好多话题。
        53
    whoisghost   188 天前
    @mornlight 多谢你的夸奖。v 站某个人说我的水平处于 v 站下游,是垃圾代码,哈哈。
        54
    ChristopherWu   188 天前
    题主一开始直接放 github 地址出来,可能下面的评论就不一样了- -

    只能说是公司选择你的同时,你也选择着公司咯。

    github 代码只能间接说明水平,公司还是为了大概率上招到靠谱的人走流程的。
        55
    frittle   188 天前
    听力问题严重到影响工作沟通的话不考虑配一副助听器吗?
        56
    AngelCriss   188 天前 via Android
    @whoisghost 我觉得还行
        57
    lincanbin   188 天前 via Android
    GitHub 千星只是敲门砖,我也有,面试该问啥还是问啥,并没有什么特别。
    你同组同事的代码,如果不需要你维护,你会去看吗?
        58
    axzy   187 天前
    常规流流程吧,社招的就算你能力优秀,但是不认识你,总得了解一下你吧
    如果是熟人介绍的,可能简单聊聊就 OK 了
        59
    ww2000e   187 天前
    又想起 Homebrew 作者面试 google 的故事。。。
        60
    yulitian888   187 天前   ♥ 1
    1、GitHub 是很容易被伪造的,很多培训机构就专门养着大量 github 账号,不光给学生就业吹牛充门面,还能贩卖 star 刷数据。你说这个 github 是你的,面试官要是能直接相信的话,它就不是一个好的面试官了。
    2、如果面试官企图向你询问你的 Github 项目内容,那么他首先需要去看一遍,甚至是精读一遍才能提出足够有质量的问题。然而,大家那么忙,为什么要去精读你的代码?
    3、至于残疾人就业,国家是有相关补贴政策的,某些用工单位不光不会拒绝,还会专门去找。只是你没遇上罢了。
        61
    deadEgg   187 天前
    遇到过 cto 问:你用什么 ide 这种问题的。
        62
    wupher   187 天前
    主要看是你找工作,还是工作找你了。

    前者的话,要看对方了。一般越是大厂,越会更专业一些。
        63
    caoyouming   187 天前
    为什么我会觉得是你沟通能力的问题,如果是大佬,那你表达自己,怎么会被刷。
        64
    justff   187 天前
    只是普通的面试,他们是临时拉过来凑数的,他们对你的态度和他们本身性格有关系
    所以你根本无需太在意
        65
    lzxz1234   187 天前
    很简单,传到 github 上的不一定是本人写的,可能是拷别人的也可能是公司项目改名上传的,技术问题该问肯定还是要问的
        66
    joyhub2140   187 天前
    可以一下 Homebrew 的作者被 Google 拒了,因为他不会翻转二叉树
    https://www.v2ex.com/t/197730
        67
    HuasLeung   187 天前
    大体看了下 lz 的 github 开源项目,感觉很棒,继续加油。
        68
    luoqeng   187 天前
    没必要从自己身上找原因,不是一路人,还是不要一起工作为好。
        69
    fsafdasfsdafsd   187 天前
    @whoisghost
    助听器?
        70
    lychnis   187 天前 via Android
    等你当过面试官就知道了。。。 不说别的 我就问你,公司为什么要检查学历?
    你写后台的话,客户端的参数你是不是要检查一下? 明白了吧
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1195 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 25ms · UTC 23:05 · PVG 07:05 · LAX 16:05 · JFK 19:05
    ♥ Do have faith in what you're doing.