V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
happykjoy
V2EX  ›  Python

面试不用 ide 直接手写代码的,你们遇到多吗??

  •  
  •   happykjoy · 2019-09-20 14:25:40 +08:00 · 9915 次点击
    这是一个创建于 486 天前的主题,其中的信息可能已经有所发展或是发生改变。
    面试一般都手写试卷吗,今天面试碰到了,没 IDE 好难写啊。
    63 条回复    2019-09-22 21:38:02 +08:00
    DOUWH
        1
    DOUWH   2019-09-20 14:28:21 +08:00
    碰到过几次,还好,多敲敲就记得住
    IMCA1024
        2
    IMCA1024   2019-09-20 14:31:02 +08:00
    看情况吧,如果是笔试题, 看着写着麻烦
    我会写
    "口述" ,面试的时候他要问, 讲清楚解题思路
    luziafy
        3
    luziafy   2019-09-20 14:34:32 +08:00 via Android
    这样能写伪代码就行
    hitmanx
        4
    hitmanx   2019-09-20 14:36:19 +08:00
    我不知道是不是唯一一个:有时候从头写一个包含比较复杂逻辑的函数,在还没有思路的时候,打开 ide 写,脑子一片空白,写一点发现不对删掉再写,反复来回反而浪费时间;这时候拿出笔纸,写一写伪代码,因为是伪代码无需讲究代码的细节加之纸上涂改比较方便,很容易就能把大概的轮廓整理出来。久而久之我发现纸上写代码其实是个很好的方式。
    zjsxwc
        5
    zjsxwc   2019-09-20 14:37:58 +08:00
    手写就是伪代码啊,
    面试官不会 care 语法错误,
    只要思路关键代码实现就行
    yawn852
        6
    yawn852   2019-09-20 14:40:08 +08:00
    盒马面试的时候是手写了两道题。。。
    insert000
        7
    insert000   2019-09-20 14:42:25 +08:00   ❤️ 9
    遇到过 php 面试,说我没打分号,& 符号看不清楚,以"我们需要动手代码能力强的人为理由给我拒了"
    SteveZou
        8
    SteveZou   2019-09-20 14:45:10 +08:00 via Android   ❤️ 1
    @insert000 你这怕不是招聘名额已内定
    “对不起,您今天左脚跨进我司大门,不予录用”
    theoran
        9
    theoran   2019-09-20 14:47:37 +08:00
    遇到过两次,其中一家还要求不许写伪代码,要写“可编译执行的”
    chairuosen
        10
    chairuosen   2019-09-20 14:48:19 +08:00
    去过滴滴腾讯网易都是要纸币写代码
    Mirage09
        11
    Mirage09   2019-09-20 14:48:59 +08:00
    Google 电面是 Google Doc 写代码,面试的人复制到他的 IDE 里面运行。
    happykjoy
        12
    happykjoy   2019-09-20 15:03:10 +08:00
    原来是这样啊。今天我遇到了.....巨不适应,以后看来多练习练习了。
    villivateur
        13
    villivateur   2019-09-20 15:10:21 +08:00 via Android
    我去小米面试,直接大白板手写
    NerdTsai
        14
    NerdTsai   2019-09-20 15:11:33 +08:00
    这样不是很常见嘛,,头条、滴滴、华为、快手、360、美团等等等、现场面试经常这样啊
    Varobjs
        15
    Varobjs   2019-09-20 15:11:36 +08:00 via Android
    遇到,手写还不让用伪代码
    happykjoy
        16
    happykjoy   2019-09-20 15:12:03 +08:00
    哈哈,看楼上,笑了,看来以后多用 txt,在 ide
    chuanzhangACE
        17
    chuanzhangACE   2019-09-20 15:13:00 +08:00 via Android
    上次面试比之前面试加起来手写代码都多
    cherbim
        18
    cherbim   2019-09-20 15:14:35 +08:00
    手写还可以吧,反正伪代码,把主要部分写出来就行,其他小细节不重要
    Salvation
        19
    Salvation   2019-09-20 15:15:00 +08:00
    面试写代码一帮是考验思路,鲁棒性等等。

    如果 api 记不得,一般倒是没什么吧?当然,非常日用的除外。

    个人来说,如果我是面试官,面试者写伪代码是 ok 的。

    如果我是面试者,面试官要求写出那种能编译的大段代码,我会觉得这个公司不咋地。。。
    loryyang
        20
    loryyang   2019-09-20 15:16:50 +08:00
    我从来没用过 Mac,然后面试让我在面试官的 Mac 上面写,特别不习惯,直接 gg。。。
    66beta
        21
    66beta   2019-09-20 15:33:34 +08:00 via Android
    碰到过一次,漕河泾 Autodesk
    ethanSong
        22
    ethanSong   2019-09-20 15:34:52 +08:00
    @insert000 这拒绝的操作真骚
    imlinhanchao
        23
    imlinhanchao   2019-09-20 15:35:52 +08:00
    面试 C++ 正常操作,8 面笔试题,其中两面算法代码题,全部手写。
    way2create
        24
    way2create   2019-09-20 16:00:01 +08:00
    遇到过让我把代码答在题目的 pdf 上的 hr 我还真不知道该怎么办 也许我孤陋寡闻
    leafre
        25
    leafre   2019-09-20 16:07:00 +08:00
    直接走人
    AnnieHall
        26
    AnnieHall   2019-09-20 16:15:54 +08:00
    还有不手写的面试吗?白板写代码是必须的
    xkeyideal
        27
    xkeyideal   2019-09-20 16:26:39 +08:00
    面试还能用 ide 写代码?从来没有遇到过
    LongMaoz
        28
    LongMaoz   2019-09-20 16:34:54 +08:00
    面试做题确实恶心
    nicebird
        29
    nicebird   2019-09-20 17:42:31 +08:00
    手写算法题很正常
    aneureka
        30
    aneureka   2019-09-20 17:46:55 +08:00 via Android
    正常吧,当时面 ms 实习生也是白板写代码
    dylanlfq
        31
    dylanlfq   2019-09-20 18:02:21 +08:00
    一般算法题不会用到复杂特性,就是简单的语法,所以手写还是没啥问题吧
    ahao99
        32
    ahao99   2019-09-20 18:02:21 +08:00
    欧美公司面试基本都是手撕代码,国内么头条系最喜欢这套,其他公司还好。
    cppgohan
        33
    cppgohan   2019-09-20 18:04:05 +08:00
    咦, 是 python 节点... 手写代码指的是纸笔 /白板吗?

    纸笔 /白板写 python 代码, 缩进是不是会有点挑战?
    wangkai0351
        34
    wangkai0351   2019-09-20 18:10:58 +08:00
    面试算法题不就是写一个函数吗,现在从校招开始就是这样了。
    passerbytiny
        35
    passerbytiny   2019-09-20 18:16:55 +08:00
    看是写啥:算法、工具性函数,手写、IDE 没区别的(但是必须允许开券查看 API、开发指导等工具书);要是要求手写一个量小但全栈(从前端到数据库)的演示界面,直接留 /寄刀片。
    ruin2016
        36
    ruin2016   2019-09-20 21:16:22 +08:00
    校招我都让手写代码的.经常写的一般都是写出伪代码..(逃)
    fxxwor99LVHTing
        37
    fxxwor99LVHTing   2019-09-20 22:18:53 +08:00
    今天下午面试,手写个 冒泡排序 /单例模式 /工厂模式 /SQL 语句,写个大概意思就行,不需要完完整整写出来,显而易见的细节可以直接用注释语句来代替。

    感觉手写真的很烦。不方便修改,所以要先打好草稿。
    wayslog
        38
    wayslog   2019-09-20 22:48:26 +08:00 via iPad
    正常操作,坐下
    zhuziyi
        39
    zhuziyi   2019-09-20 23:00:08 +08:00 via iPhone   ❤️ 2
    这还好,

    遇到挑你手写代码里少了 分号、逗号、引号的面试官

    更尴尬。
    20015jjw
        40
    20015jjw   2019-09-20 23:31:08 +08:00
    大厂都这样吧
    R0ckyY2
        41
    R0ckyY2   2019-09-21 00:58:12 +08:00
    在美国,面试都是直接写白板。
    OldPanda
        42
    OldPanda   2019-09-21 01:07:38 +08:00
    经历过的所有面试都是写白板
    korokke
        43
    korokke   2019-09-21 02:12:09 +08:00
    都是写白板
    alphatoad
        44
    alphatoad   2019-09-21 02:47:19 +08:00 via iPhone
    没遇到不这样的
    fuermosi777
        45
    fuermosi777   2019-09-21 06:12:46 +08:00
    手写有个好处是面试官也不容易发现一些 bug。除非面试官神经病回去还要输入 IDE 跑一遍。
    MrGba2z
        46
    MrGba2z   2019-09-21 06:18:08 +08:00
    G 家面试可以选择用 Chromebook 或者白板 我个人觉得白板舒服一点 可以很方便的在草图 /思路 /测试数据与代码之间切换。
    Cbdy
        47
    Cbdy   2019-09-21 06:38:07 +08:00 via Android
    遇到过不少次,写 js,其他语言白板编程够呛
    weixiangzhe
        48
    weixiangzhe   2019-09-21 07:01:15 +08:00 via iPhone
    那就些 py 吧 其他感觉很累啊
    moxiaonai
        49
    moxiaonai   2019-09-21 07:02:19 +08:00 via Android
    手写伪代码,能讲清楚,好多次了
    0x000007b
        50
    0x000007b   2019-09-21 08:24:54 +08:00
    @hitmanx 我觉得兄弟你需要了解一下程序流程图和 UML。
    sdushn
        51
    sdushn   2019-09-21 09:48:56 +08:00
    面试不都是手写的嘛
    ThomasZ
        52
    ThomasZ   2019-09-21 10:05:25 +08:00 via Android
    @insert000 这种公司就是常年挂着招聘钓鱼的
    wbing
        53
    wbing   2019-09-21 10:08:13 +08:00 via iPhone
    面试过的全是手写代码的。
    chiu
        54
    chiu   2019-09-21 10:18:40 +08:00 via Android
    手写居多,也有遇到线上写的。IDE,我工作中也很少用 IDE 写代码
    sherryqueen
        55
    sherryqueen   2019-09-21 10:27:06 +08:00
    写伪代码我觉得 OK。 就怕较真还要你语法对- -
    sherryqueen
        56
    sherryqueen   2019-09-21 10:27:20 +08:00
    @sherryqueen 不对单词拼对
    bstsnail
        57
    bstsnail   2019-09-21 10:45:28 +08:00
    某条面试不都是手写代码还需要执行成功吗
    ShiYi11
        58
    ShiYi11   2019-09-21 13:25:43 +08:00
    写伪代码实现就 ok 吧
    oska874
        59
    oska874   2019-09-21 14:08:36 +08:00
    面试要求写代码,直接尿遁。
    mskf
        60
    mskf   2019-09-21 22:37:31 +08:00
    写 pseudo code 就行了,难不成面试官还能跑你的代码
    ooops
        61
    ooops   2019-09-22 13:33:04 +08:00
    两种都有。手写就是伪代码思路清晰能讲清楚; ide 写就是看代码风格,编译运行和遇到问题的调试能力。
    1608637229
        62
    1608637229   2019-09-22 16:29:14 +08:00
    不喜欢手写,好几年没怎么动笔了。说实话很讨厌,但是国内只要是做题大部分都是手写吧。
    zclHIT
        63
    zclHIT   2019-09-22 21:38:02 +08:00
    美团校招手写,面试官说我少写了一个分号。。。hao 严格。。。
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2052 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 16:38 · PVG 00:38 · LAX 08:38 · JFK 11:38
    ♥ Do have faith in what you're doing.