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

昨天去面试,几乎没有被问到技术问题,这是不是有什么坑?

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

    背景

    前端,3 年经验,主要就是 vue 和 react 开发,学历普通一本
    去面试的是一个中等?规模外企的前端开发岗,他要求的条件都符合,简历通过后,一面

    情况

    开始先问了问为啥离职啊,都会什么啊做过什么等等行为面试题,这时还是比较愉快的
    然后就是所谓技术面试,围绕最近的项目 30 分钟左右除了选型外,都是在让我描述项目和团队

    这个项目团队前端,由我和两个外包老哥一共三个人,虽然立场上我是公司的人但是平时开发大家是一起,但我并没有觉得我属于负责人。顶多是我负责传达一些东西,具体的分配,开发规则都是大家商量来,而且小团队也没有什么值得一提的流程。在我明确的解释项目并说了只负责开发后,被问到了下面的问题:

    • 先说设计书是怎么样的,谁写的,写的时候怎么和其他人协调
    • 又说怎么根据设计书分配任务,开发规则是什么,怎么让团队其他人遵守规则,协作遇到什么困难
    • 如何教育新人的。。。(根本就没有新人)

    典型的技术面试问题一个没遇到,都是如何干活的问题,被问蒙蔽了。说实话他这个问法,不懂技术懂流程的人都能答出来,不会有什么坑吧?感觉挺正规的一个企业。

    49 条回复    2023-02-22 22:06:14 +08:00
    littiefish
        1
    littiefish  
       114 天前 via iPhone
    走流程
    guchengyehai1
        2
    guchengyehai1  
       114 天前 via iPhone
    如果正规公司,那很可能你就是唯一的技术
    Agdhfdjh
        3
    Agdhfdjh  
       114 天前
    hr 刷 kpi ?
    rationa1cuzz
        4
    rationa1cuzz  
       114 天前
    外包?或者 KPI ,或者二面技术面
    R18
        5
    R18  
       114 天前 via Android
    感觉他们要招项目经理?
    mohulai
        6
    mohulai  
       114 天前
    很可能老板就不懂技术,我也被这么面过,20 分钟拿 offer ,很莫名其妙
    kensoz
        7
    kensoz  
    OP
       114 天前
    @rationa1cuzz
    @guchengyehai1

    不是外包,而且这个公司也是有开发团队的,面试我的一个 hr 一个前端负责人,肯定是懂技术的
    kensoz
        8
    kensoz  
    OP
       114 天前
    @R18
    我也有这个感觉,但是招聘上写的就是招开发,我也确认了自己没报错
    wu67
        9
    wu67  
       114 天前   ❤️ 2
    我之前面试的时候也遇到过. 可能团队有这样的情况, 一般出现在外企或者有外企合作组建团队性质或者外贸性质的公司:
    1 可能技术团队规模小, 开发的系统是服务于内部其他部门同事的
    2 其实问那些技术点意义不大, 问团队协作是看你人品和交流能力如何. 真要看你技术强度, 公司选择了背调, 查工作经历真不真就知道了, 能干活 3 年没有被炒, 说明技术能力是 ok 的. 或者是你简历有 GitHub 链接, 人家已经提前去看了你的个人项目

    如果会给你详细介绍团队情况、公司情况, 那说明有戏. 如果没有介绍, 你也没问的话, 可能就真是刷面试 kpi 了
    AngryPanda
        10
    AngryPanda  
       114 天前
    技术负责人的技术可能不如你好。
    Gleven
        11
    Gleven  
       114 天前   ❤️ 1
    外企的话是有可能不问技术问题的,他们不问技术八股和算法,更看重的是你做过的项目,看你的协作能力啊这些
    HongJay
        12
    HongJay  
       114 天前
    不问技术问题很大
    xsen
        13
    xsen  
       114 天前   ❤️ 1
    有时候我也会这么面(之前某公司的时候),
    1. 是真缺人干活
    2. 有意会让负责某一部分,带 1-2 个人

    所以只会问项目相关(确认真实性),是否有意向、稳定、是否会试用期就跑路,是否有单独负责某一部分的能力(其实是项目、工程化等)
    kensoz
        14
    kensoz  
    OP
       114 天前
    @wu67
    谢老哥,你这个说法感觉还挺靠谱的,我确实有在 github 做项目然后他们也看了,估计就是看技术差不多了然后就问这些东西。。。但是一直都在开发,对于团队建设人际关系什么的平时就是正常干活,也不怎么合计,到了面试要组织语言回答,真是没有经验
    nothingistrue
        15
    nothingistrue  
       114 天前   ❤️ 4
    这些问题,都是关于软件开发过程的,刚好是中级开发工程师要熟练的。你是前端,可能还接触的少。如果是后端,3 年还没接触过正规软件开发过程,那就跟新手没任何区别。

    碰到这种着重关注软件开发过程的,通常是幸运的,这说明对方是具备稳定团队文化的大团队。相反的,如果所有面试都只关注技术点,那大概率就只是像找个比外包更廉价的码农了。当然不一定总是幸运,因为遇见差的团队文化还不如没文化。
    kensoz
        16
    kensoz  
    OP
       114 天前
    @xsen
    @Gleven

    可能真是这样,一提到面试就开始准备算法和八股文,管理与协作能力完全没考虑过。。。
    tutou
        17
    tutou  
       114 天前
    做过的项目,和担任的角色其实很重要的。八股文问了也没有意义,而且后面应该还有二面那时才会具体问一下技术。
    SWALLOWW
        18
    SWALLOWW  
       114 天前
    慕勒
    la2la
        19
    la2la  
       114 天前
    当然是因为就你一个前端技术呀
    anonydmer
        20
    anonydmer  
       114 天前   ❤️ 11
    楼主好多回复真的是一言难尽

    回到面试本身:

    1. 正规一点的公司和团队在招聘一个人的时候大多数情况下都不会只关注上面所谓的”技术“本身,协作能力、设计能力、分享能力、写作能力也是重要的方面。
    2. 以我们公司为例,我们在技术面试的时候从来不会预设一些固定的技术问题,都是从面试者的描述中进行几个点的发散,在这个过程中发现面试者分析问题、解决问题和学习的能力;老实说,在这个过程中很容易发现一个人的潜力如何,一个掌握一些方法论的人在后续的工作中往往能更胜任。
    3. 不客气的说,对于现在世面上的大部分简历,有经验的面试官或者技术能力较强的面试官,从简历本身和从楼主口中那些跟技术无关的问题中就大致可以推断出面试者的技术水平如何了;问一个跟 vue 和 react 相关的 api 和语法糖没有多大的意义。
    4. 如果一个面试官上来就是这个框架怎么用,那个库怎么用,那才是真的只是把面试者招进去当成螺丝了;要知道在一个健康的团队中,是需要考虑人才梯度的。

    当然我不是说楼主遇到的公司一定就是这样,非常好,只是想在面试这个事情上分享一下我的看法。不喜勿喷。
    opengps
        21
    opengps  
       114 天前
    有可能 HR 不懂技术,技术负责人不在,需要再约一轮技术面试等等
    有可能 HR 有面试指标,你只是被当做一个人头数用
    Ev1s
        22
    Ev1s  
       114 天前
    我现在公司面试时就没有技术面,公司规模尚可
    carlton
        23
    carlton  
       114 天前
    大概率情况是这样:
    echoless
        24
    echoless  
       114 天前   ❤️ 1
    @anonydmer 现在的行情让很多人觉得, 只有来道 leetcode hard 才是真正的技术. 哎. 啥水平如果面试官不是很水的情况下, 聊天的广度深度可能比做两道题实在.
    icyalala
        25
    icyalala  
       114 天前
    有这种可能:这个部门团队不大,可能刚好前端缺人,Leader 又没有深入做过前端,那他来面试你时,只能看项目和经历,不会问具体的前端技术细节。
    carlton
        26
    carlton  
       114 天前
    大概率情况是这样
    1 、你是第一个前端
    2 、已经通过你的简历或者项目确认你基本技术能力过关,没必要讨论基础技术问题
    aoewlittlebear
        27
    aoewlittlebear  
       114 天前
    可能他们是想要个小组长,你前面面试已经过了技术那一关,这关就是看你带人能力的
    fiypig
        28
    fiypig  
       114 天前
    虽然做开发的,也是不少是不聊技术的。
    idragonet
        29
    idragonet  
       114 天前
    正常!可能面试官也不太懂你的岗位技术,反正招聘过来有试用期,不行就开了。
    hhjswf
        30
    hhjswf  
       114 天前 via Android
    之前面过一个央企,一面技术聊的还挺愉快,二面因为提到当过大头兵,就开始抓着流程管理怼,小厂子人不多不是很规范,被整 emo 了,我还以为我是应聘项目经理,问题是这岗位他妈是外包啊又不是正聘,难道要让我一个外包人员在央企当大头兵?
    x500
        31
    x500  
       114 天前
    可能是不招人了,走个流程吧
    Ediacaran
        32
    Ediacaran  
       114 天前 via iPhone
    遇见过,到了基本上就是聊天,然而也过了。但是没去,所以也不了解是什么情况。
    doomzc
        33
    doomzc  
       114 天前
    我觉得问这些 大概看你这个人有没有以后的发展 能不能当领导 未来发展?? 或者摸你的人的本身性格吧 毕竟来了公司不光板砖 还要社交
    wowodavid
        34
    wowodavid  
       114 天前 via iPhone   ❤️ 4
    招的是同事,不是机器,能顺利共处,比找个 chatgpt 更重要,毕竟技术再强也强不过 chatgpt
    chenPiMeiHaoChi
        35
    chenPiMeiHaoChi  
       114 天前
    这种面试官一般比较自信,年龄大概三十以上,跟你聊聊天就可以大体知道你靠不靠谱,差不多就叫你去上班了。
    libook
        36
    libook  
       114 天前
    估计面试官本身不懂技术,需要招懂技术的人来组建开发团队,比如新开的业务部门。
    如果不懂技术,就不好问纯技术的问题,协作问题同样重要,于是就问了一堆协作问题。这些问题也是需要有一定经验才能回答得好的,我自己面试候选人的时候也会问这些。

    具体靠不靠谱,还是得额外调查一下,你可以面试的时候多问一些公司的情况,也可以去网上找找公司的信息和工作评价。
    daliusu
        37
    daliusu  
       114 天前   ❤️ 1
    我面过的几个外企技术要求都不高,语言要求和项目要求高一点,比如一家全球挺大的问的前端
    一面很少点的技术问题:
    1. css 的几个选择 波浪 加号 大于啥的。波浪号我还给忘了他说没事用得少
    2. css 怎么居中定位
    3. react 怎么实现通用组件(意思是 toast 这种)
    4. react redux 我说我不用这个用的 mobx 和 recoil
    然后就过了... 我甚至觉得他有点糊弄,什么底层原理框架架构都没问,非常基础的一些问题,还都是问你怎么用不问为什么这么用
    二面全程没技术,就是聊以前做的什么项目,什么心得体会,以前公司面试招人的心得体会,问一个项目更关注哪些问题、哪些点,怎么保障项目进度时效和成员工作安排的取舍,项目的 CI/CD 。一半的英语,我回答的磕磕巴巴,后面基本是中文回答的
    然后过了
    终面全英语,技术和项目都不聊,聊企业文化。最后挂了,原因是英语不行。

    我感觉这些传统的外企其实真不太注重你的技术,技术好点坏点他们有完整的规范都可控,更主要关注你项目管理、开发进度、开发流程上的问题
    fengye0509
        38
    fengye0509  
       114 天前
    可能后面还有几轮面试,有的二面问技术
    min
        39
    min  
       114 天前
    你问下你要加入的团队、负责的系统的情况,应该可以判断出来了
    horizon
        40
    horizon  
       114 天前
    行为面试
    erlking
        41
    erlking  
       114 天前
    有追求的话这种地方最好别去,别问我怎么知道的……
    focux
        42
    focux  
       114 天前
    不用多想了,面你的人不懂技术,进去后需要你能独挑大梁、能背锅。
    cation
        43
    cation  
       114 天前
    之前遇见过。。。
    都是 kpi ,之前就没啥消息。
    wqhui
        44
    wqhui  
       114 天前
    平时要用到的技术等你干活就知道懂不懂了,就面试题考不出来什么,特别是问各种底层原理,是驴子是马进来干一个月大概就知道了。我感觉最重要的是这个人性格符合团队的需要,比如说能自己解决问题、做事比较灵活、不会特别自大等等。
    guozhigq
        45
    guozhigq  
       114 天前 via Android
    ijrou
        46
    ijrou  
       114 天前
    感觉是刷 kpi 的。。。
    xuanbg
        47
    xuanbg  
       113 天前
    写业务代码,经验远比技术重要,而且,能不能扛造又比经验更重要。你说为什么不问技术,因为人家很清楚自己那点活根本不需要什么技术。
    yanzhiling2001
        48
    yanzhiling2001  
       113 天前
    我去年面试 上海泛微 OA 也是,初面是个女 HR ,随便问了点计算机常识问题。

    记得问我 Linux 的启动原理还是顺序啥的。我说不知道,她还有些意外。我解释说这种八股文以前看过,实际中用不到就忘记了。不如问点经常用到的,比如 Linux 系统的 CPU 内存 硬盘网络 IO 打满了该怎么排查。女 HR 如有所思。

    二面就聊聊上份工作经历,问我有意向去做哪方面。第二天就给我发 offer 了,我没敢接。后来 HR 跟了我很长时间才放弃。
    gricn
        49
    gricn  
       102 天前
    外企和国内民企的确有些不一样。
    除了 CRUD 需求外,普通外企常见的内容可能有:
    1. 全英文培训(一两个月就有一次文档培训;比如 Anti-corruption, AML, CTF, GDPR 之类的),对软能力要求高
    2. 英文会议(与其他地区部门英文沟通确定需求以及分工,有时需要用英文礼貌扯皮)
    3. 重视代码规范程度(良好命名以及英文文档)
    4. 重视安全性、合规性。是否违背使用开源库的协议,不使用盗版软件,不使用付费字体……
    5. be nice. 但偶尔也会遇到很 chill 的同事。
    6. 稳定性,三权分立。每个人都是一颗稳定螺丝钉。

    相反民企任务量会大一些,以及一些极致的优化,比如界面秒开。在这方面,一些外企刚开始做数字化转型,技术一般。民企部分是我猜的哈,没去过民企工作过。但就之前面试体验,和小外企相比,民企的确对技术要求更高。
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1140 人在线   最高记录 5634   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 23:40 · PVG 07:40 · LAX 16:40 · JFK 19:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.