V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
luffy
V2EX  ›  程序员

如果你是面试官,你会想出什么题

  •  
  •   luffy · 2022-05-26 15:58:15 +08:00 · 6641 次点击
    这是一个创建于 917 天前的主题,其中的信息可能已经有所发展或是发生改变。

    让我们为裁员潮多做点准备吧。

    这里不限职位,不限职级,不限特定编程语言。

    现在假如让你当一回面试官,你会想出什么题?

    如果方便的话,可以顺便给出出题的目的跟理由,主要的考察目的。

    64 条回复    2022-05-28 15:18:56 +08:00
    codefever
        1
    codefever  
       2022-05-26 16:10:32 +08:00   ❤️ 10
    1. 你为什么对本公司的这个职位感兴趣?
    2. 你有没有用过本公司常用的编程语言?
    3. 你有没有做过什么项目?
    4. 你有没有领导别人的经验?
    5. 为什么你要离开现在的公司?
    6. 在给其他团队成员 reveiw code 时,你觉得最重要的是什么?
    7. 描述一下你写代码的全部过程。
    8. 你做 complex algorithms 的首选语言是什么?
    9. 如何设计一个可以扩大规模的 APP ?
    10. 你做过的最满意、最值得骄傲的项目是什么?
    11. 描述一个你做过的失败的项目。
    12. 你目前所在的公司,有什么吸引你的地方吗?
    13. 描述你理想的公司文化。
    14. 你的同事是怎么描述你的?
    15. mutex 和 semaphore 有什么区别?
    16. 什么是多线程编程?
    17. Local Variable 和 Global Variable 有什么区别?
    18. 哈希表如何工作?
    19. 给出一个真实生活中哈希表的例子,并描述一个哈希表为何是一个糟糕的数据结构选择。
    20. 假设你有一个单线程的 C 标准应用程序,它不断崩溃,但从来不在同一个地方崩溃。你觉得可能导致它崩溃的原因是什么?
    21. queue 和 stack 之间有什么区别?
    22. 什么是 regression test ?
    23. Linked lists (删除重复,反转链表,确定它是否有环)
    24. 时间和空间复杂度分析
    25. Tree:基本构造,遍历和操作算法。知道如何实现平衡二叉树
    26. Stack (用两个栈实现一个队列)
    27. 数组和字符串(反转字符串,permutations )

    作者:硅谷 Laioffer
    ljspython
        2
    ljspython  
       2022-05-26 16:11:31 +08:00   ❤️ 46
    你愿不愿意跟我一起夺回原本属于我们的劳动果实,把资本家吊起来?
    huntagain2008
        3
    huntagain2008  
       2022-05-26 16:14:48 +08:00
    小白觉得当面试官本身只为了招到比自己能力低且比前面听话的人才,所谓的技术方面考察根本毫无意义。
    todshen
        4
    todshen  
       2022-05-26 16:44:14 +08:00
    1.真诚的说,你为什么要工作?为钱也没关系
    2.你怎么定义优秀?
    3.你上个月做过最重要的三件事情?
    calvinHxx
        5
    calvinHxx  
       2022-05-26 16:46:29 +08:00
    你的梦想是什么
    darksword21
        6
    darksword21  
       2022-05-26 16:48:38 +08:00 via iPhone   ❤️ 5
    你会翻墙吗。。
    GP1
        7
    GP1  
       2022-05-26 17:14:43 +08:00
    能吃上面画的大饼吗?
    kujio
        8
    kujio  
       2022-05-26 17:23:27 +08:00
    你工作是为了什么?
    SqYQaQ
        9
    SqYQaQ  
       2022-05-26 17:27:25 +08:00
    你觉得你是一个自私的人吗?
    pengtdyd
        10
    pengtdyd  
       2022-05-26 17:44:12 +08:00
    小公司根本没有选择的权利,因为小公司根本没办法招到优秀的人才。
    013231
        11
    013231  
       2022-05-26 17:50:49 +08:00
    我喜欢一上来先问一两道数字电路 /计算机体系结构 /计算机网络方面的基础题(特别基础的那种,只要学过相关课程一定能回答出来)。可以有效过滤掉只上过培训班的人。
    xaplux
        12
    xaplux  
       2022-05-26 17:54:49 +08:00
    如果你是面试官,你会想出什么题?
    liangkang1436
        13
    liangkang1436  
       2022-05-26 17:56:26 +08:00 via Android
    你工作中遇到过哪些难点,你又是怎么解决的?
    HankAviator
        14
    HankAviator  
       2022-05-26 17:56:50 +08:00
    你觉得哪个更重要:更优美的实现,还是更易于变现的应用?
    谈谈你最喜欢的开源项目,它有什么与众不同之处?
    你遇到过技术无法解决的问题吗?
    你觉得技术人员和非技术人员的等级是否有高低?是不是非技术人员不可理喻,或技术人员趾高气扬?作为一名未来的管理人员,你如何调和他们的矛盾?
    falsemask
        15
    falsemask  
       2022-05-26 17:58:41 +08:00
    1.如何设计商品表,类似某宝,每个商品有不同的属性,比如手机有不同内存颜色可选,衣服有不同尺码可选
    2.系统停机时如何处理线程池中未执行完的任务(如何优雅停机)
    newmlp
        16
    newmlp  
       2022-05-26 18:03:18 +08:00
    如何看待中美关系
    winglight2016
        17
    winglight2016  
       2022-05-26 18:05:18 +08:00
    我也试过问#1 提到类似的“高级”问题,可是面试人要不临时胡诌,要不表示一点都不知道,搞得我很尴尬,好像在难为他,所以。。。只要会 CURD ,有那么一丁点学习意愿就已经合格了
    28Sv0ngQfIE7Yloe
        18
    28Sv0ngQfIE7Yloe  
       2022-05-26 18:22:03 +08:00
    面试能体现出「真诚感」的真不多,#1 的部分问题有些人答出来感觉云里雾里的
    Pipecraft
        19
    Pipecraft  
       2022-05-26 18:22:08 +08:00
    1. 工作中你认为最重要的 3 个技能是什么?
    2. 工作中最感到骄傲的 3 个个人成果是什么?
    daimubai
        20
    daimubai  
       2022-05-26 18:24:25 +08:00   ❤️ 1
    你有 freestyle 吗
    asdjfuhgasiduf
        21
    asdjfuhgasiduf  
       2022-05-26 18:45:30 +08:00
    你期待的薪酬是多少?
    silencil
        22
    silencil  
       2022-05-26 18:48:36 +08:00 via iPhone
    别整幺蛾子了,好好面八股文吧
    paradoxs
        23
    paradoxs  
       2022-05-26 18:51:55 +08:00
    亲爱的求职者你好 ,我们是一家私企,既然你也是个成年的社会人,应该知道这意味着极度的不稳定,对你职业生涯会极为不利。 你为什么要来我们公司求职?
    asanelder
        24
    asanelder  
       2022-05-26 19:10:05 +08:00
    请说出你的梦想!
    luzemin
        25
    luzemin  
       2022-05-26 20:33:37 +08:00
    “我们这里做的业务和使用的技术你了解吗?”
    “不了解”
    “好,你面试通过了,来了之后慢慢学习。”
    Leviathann
        26
    Leviathann  
       2022-05-26 20:54:02 +08:00   ❤️ 1
    有没有类型安全的意识,会不会进行稍微抽象一些的函数式编程(比如 compose/pipe 函数)
    一般有这两点的代码不会差
    debuggerx
        27
    debuggerx  
       2022-05-26 21:28:25 +08:00 via Android   ❤️ 3
    Talk is cheep, show me the code.
    直接让对方提供一段最近写的自认为满意的项目代码,当场 review 。
    hambers
        28
    hambers  
       2022-05-26 21:39:50 +08:00
    leetcode hard 整 2 题?
    lmshl
        29
    lmshl  
       2022-05-26 21:58:39 +08:00
    @daimubai Point-free style ?
    CookCoder
        30
    CookCoder  
       2022-05-26 22:02:30 +08:00
    下面三个面试题由你自己出,你希望我问什么?
    invalid
        31
    invalid  
       2022-05-26 22:11:25 +08:00
    能接受白嫖吗?
    anonymousar
        32
    anonymousar  
       2022-05-26 22:38:04 +08:00
    直接给两道 2 个月前周赛 hard 考察诚意为主
    git00ll
        33
    git00ll  
       2022-05-26 23:17:50 +08:00
    考一下 git 用法。同事 git 用不好太烦人了。
    lozzow
        34
    lozzow  
       2022-05-27 01:20:00 +08:00 via Android
    出两道简单的题,然后看代码风格,风格好的就要,不好的就不要
    ttgo
        35
    ttgo  
       2022-05-27 06:45:46 +08:00
    你为什么不润?
    darkengine
        36
    darkengine  
       2022-05-27 08:02:47 +08:00
    "你抗压能力怎么样"
    xiaofan305
        37
    xiaofan305  
       2022-05-27 08:14:57 +08:00 via Android
    能不能接受免费加班
    Kontinue
        38
    Kontinue  
       2022-05-27 08:44:03 +08:00
    八股文即将到达现场
    putin541
        39
    putin541  
       2022-05-27 08:55:26 +08:00
    只知道 V2EX 吗?
    xwayway
        40
    xwayway  
       2022-05-27 09:11:54 +08:00
    @falsemask 我回答个 spu ,sku ,商品分类表,属性表,属性值表会被刷掉么
    3kkkk
        41
    3kkkk  
       2022-05-27 09:37:14 +08:00
    简历写什么就问什么,都是打工的没必要互相伤害。不过面 10 个能把简历上面东西说明白的不超过 3 个。
    yEhwG10ZJa83067x
        42
    yEhwG10ZJa83067x  
       2022-05-27 09:38:10 +08:00
    如果我是面试官,我会出一些平时工作实际用的技术,接地气。
    zw1one
        43
    zw1one  
       2022-05-27 09:55:54 +08:00
    1 正常八股
    2 项目经验:看面试者能否给出他做过的项目架构,根据架构复杂程度判断面试者的项目经验含金量。可以稍微展开对项目架构的讨论,为何用实现 A 而不是实现 B ,有什么考量?你们的架构是如何解决 x 问题的?有何优劣?是否有更优解?看面试者平时有无思考。
    3 场景题:给一个或多个场景问题,看面试者排查思路以及对涉及知识点的掌握,以及该问题如何避免?
    4 试前小作业(不做也没关系,至少做了的更积极):面试通知的时候,给个需求让思考。面试的时候,让讲讲详细实现思路,有代码更好,然后现场修改下需求,看面试者如何应对。
    5 让面试者分享:你有没有什么技术要分享?可以是最近遇到的技术难点、在学习中的技术、有意思的技术,以及获取这些信息的途径。
    suyuyu
        44
    suyuyu  
       2022-05-27 10:08:42 +08:00
    你玩亚索吗?
    Geo200
        45
    Geo200  
       2022-05-27 10:13:17 +08:00
    绝大多数都会问八股文
    815979670
        46
    815979670  
       2022-05-27 10:16:20 +08:00
    1.你如何证明你热爱计算机
    2.你刚刚提到你会看一些技术类的书籍,那你看过计算机导论、离散数学这些吗?
    3.你刚刚提到的项目我认为懂点电脑的人都能做,你体现不出你的价值。
    4. 今天面试就到这里(说完起身就走出会议室)

    这是我今年年初面试碰到的一个面试官,面的是一个 PHP 岗位,本人有 PHP 三年多的开发经验,被面试官 diss 了半个小时。。。
    ElmerZhang
        47
    ElmerZhang  
       2022-05-27 10:18:03 +08:00   ❤️ 2
    简历上写什么就问什么。
    让他自己挑一两个项目介绍一下,然后尽量往深了去聊。
    最后让候选人补充一下有没有比较擅长但是没聊到的东西。
    算法我一般不会在面试中聊,我的印象中,算法的本质是「解决问题的方法」,所以我只考「解决问题」的能力,而不会去考你背过了多少种「算法」。
    面试首先是发掘亮点,然后观察是否有不可接受的缺点。
    jiayao
        48
    jiayao  
       2022-05-27 10:18:30 +08:00
    现在 java 出到哪个版本了?
    能回答出来这个问题, 在我这里起码能过一半了.
    unkofun
        49
    unkofun  
       2022-05-27 10:19:56 +08:00   ❤️ 1
    风暴英雄会火吗
    falost
        50
    falost  
       2022-05-27 10:22:41 +08:00
    面试完全看眼缘 和 对口 和我对的来 眼缘跟的上 他就过了
    Harv
        51
    Harv  
       2022-05-27 10:26:25 +08:00
    就不问八股文了。除教材以外,你自己看过什么专业书?
    keithwhisper
        52
    keithwhisper  
       2022-05-27 10:29:58 +08:00
    小公司, 看 GitHub, 面试问点工作经历和解决问题的思路.
    kidzgy
        53
    kidzgy  
       2022-05-27 11:25:17 +08:00
    你喜欢玩 LOL 极地大乱斗吗?
    zhengzhou
        54
    zhengzhou  
       2022-05-27 11:58:08 +08:00
    如何看待叙利亚局势
    yzbythesea
        55
    yzbythesea  
       2022-05-27 12:46:18 +08:00
    我的开场白

    你需要上厕所吗?需要喝水吗?要喝热水吗?
    chnhyg
        56
    chnhyg  
       2022-05-27 13:17:01 +08:00
    Start with Why ,基于动机出题,以软件工程师的岗位为例,我会在意底层能力(思维逻辑这些)、写代码的修养等等,以写代码的修养为例,我会问,什么样的代码才是好的代码,之类的开放性问题,甚至可以直接走一波 code review 互动。
    bzshow1
        57
    bzshow1  
       2022-05-27 14:09:51 +08:00
    你对动态清 0 怎么看?
    markgor
        58
    markgor  
       2022-05-27 14:11:25 +08:00   ❤️ 3
    @codefever #1
    1. 因为可以带薪逛 V2
    2. 熟悉 HTML 的各种骚操作
    3. 有,都是使用 codefever 托管,如果上级不让使用 codefever 托管那我扭头就走
    4. 有,顶着上面的压力让下面的人使用 codefever 进行托管
    5. 顶不住上面的压力
    6. 烟和咖啡,没有烟和咖啡看几行就困
    7. Ctrl+C,Ctrl+V
    8. PHP ,因为 PHP 是最好的语言
    9. 要看爸爸最近有没拉扯到投资
    10. 上线当天甲方倒闭
    11. 之前的项目没使用 codefever 托管,我觉得挺失败的。
    12. 很多女同事,而且很年轻
    13. 男女平等,不区分男女厕所
    14. emm.....
    15. mutex 类似快餐,点餐后就等餐。而 semaphore 则类似莞式服务,等小姐姐都完成服务后站在 T 台上才进行选择。
    16. 小姐姐同时进行多项服务属于多线程。多个小姐姐同时进行服务属于多进程。
    17. 作用域的区别
    18. 工号和小姐姐的对应关系
    19. 东莞,工号 1000 以下的服务费 688 ;工号 1000 以上的 1200 ,工号 2000 以上的属于模特。
    20. 太脆弱了
    21. 先进先出和先进后出
    22. 重跑所有测试
    loryyang
        59
    loryyang  
       2022-05-27 14:46:42 +08:00
    一般都是一面,那就聊项目,写代码,最重要的是能写代码。后面几面,会更多考虑软素质
    simonlu9
        60
    simonlu9  
       2022-05-27 15:35:02 +08:00
    1.看面试岗位决定,不可能一个基础开发问架构的问题
    2.无论面什么岗位,基础一定要问问题,那些说很久没碰代码忘记了这种肯定有水分,上次问过后端 mysql 无符号数和有符号数都的区别都不知道
    3. 问对方擅长的东西,看看真的是否擅长
    4. 问自己擅长的东西,看看对方知否知道
    5. 问自己遇到的问题,看对方也是否遇到
    6. 问对方项目遇到的问题,如果没什么问题基本上做的项目没什么深度或时间不长
    7. 上面如果还是觉得不靠谱,建议出个笔试题考考对方
    0zero0
        61
    0zero0  
       2022-05-27 15:54:48 +08:00
    @ElmerZhang 针对社招人员用这种方式是最靠谱的,针对校招的就是计算机基础 /算法刷题那些了。
    但是不靠谱的面试官不管对谁都是校招那一套,以难倒人为目标,没有想清楚面试的目的。
    particlec
        62
    particlec  
       2022-05-27 16:24:59 +08:00
    你会上班逛 V2EX 吗?
    SoulSleep
        63
    SoulSleep  
       2022-05-28 09:59:56 +08:00
    你简历写什么 我就问什么,一个基础问题,一个中高级,一个冷门问题
    你没写的我不问,默认你不会

    除非你写的太少,我会多问依据 除了这些技术平时还关注哪些吗?
    hellojl
        64
    hellojl  
       2022-05-28 15:18:56 +08:00
    1. 看下项目经历,针对与某一个候选人使用过的、我也了解过的东西深入了解下,主要考察对于常用的技术有没有深入的了解
    2. 看下项目经历,针对候选人的某一个项目实现的功能,提出一个扩展性的需求,主要考察对于项目的参与度如何,是否对所做的东西有深入的思考
    3. 写一到算法题,主要考察一下实际的代码能力,另外手撕代码也是拖时间的主要手段
    4. 如果是校招生,再问一道算法题,主要是留出时间写面试评价
    5. 如果是社招,根据自己的实际业务场景,问一道设计相关的题,看看候选人来了之后能不能快速上手
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3149 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 14:37 · PVG 22:37 · LAX 06:37 · JFK 09:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.