• 请不要在回答技术问题时复制粘贴 AI 生成的内容
geeti
V2EX  ›  程序员

面试感想,当程序员至少应该懂点网络知识

  •  
  •   geeti · Apr 5, 2015 · 17408 views
    This topic created in 4065 days ago, the information mentioned may be changed or developed.
    面new grad,问了他几个比较基础的网络知识,居然都不知道。
    1. ARP原理,包括arp reply, gratuitous arp
    2. TCP如何作flow control
    3. Demo一个UDP Hole Punching的例子

    感想,不了解网络的程序员不是好码农
    Supplement 1  ·  Apr 5, 2015
    还真不是只问这个。这只是标准六轮面试的一部分
    117 replies    2015-12-12 17:32:50 +08:00
    1  2  
    wezzard
        101
    wezzard  
       Apr 6, 2015
    Fat ass...
    sallowdish
        102
    sallowdish  
       Apr 6, 2015
    @Andiry 虽然同属大学课程,但也有一年多没碰过底层protocol了,接触过的东西就不应该会忘,除非当初就是一知半解。还有不要一副工作了很了不起的口气,在下虽然拖着没畢業,但正式工作经验接近5年,工作绝对不是容忍自身不足的借口
    Andiry
        103
    Andiry  
       Apr 6, 2015
    @sallowdish 工作五年了你就该知道,人的精力是有限的,记忆力应该放在那些重要的知识上,用不上的又可以随时Google的知识,留在大脑里只是浪费存储空间而已。
    pljhonglu
        104
    pljhonglu  
       Apr 6, 2015
    恩,当程序员至少应该会装机~
    jarlyyn
        105
    jarlyyn  
       Apr 6, 2015   ❤️ 1
    @geeti

    你问的这些问题不基础么?

    你以为这里大部分人看到你这个问题的时候,想的不是

    “当程序员至少应该懂点系统知识”么……

    既然你自己都不是好码农,又来要求没工作经验的是好码农的,有必要么……
    ryan10107
        106
    ryan10107  
       Apr 6, 2015
    程序员一大毛病,个人看重的东西绝对化了。能弱弱地说一句吗,我是做着服务端开发的,上面三个问题有两个不懂。我只是觉得尽信书不如无书,基础扎实又怎么样,我一个本科读管理的本科生还不是和一群硕士生一起坐着同样的事情。
    shiny
        107
    shiny  
    PRO
       Apr 6, 2015   ❤️ 2
    面试的目的是考察对方解决问题的能力而不是为了考察他有什么不懂吧。
    damngood
        108
    damngood  
       Apr 6, 2015   ❤️ 1
    @geeti 我理解 demo (demostration) 应该是有实现来支撑的, 没有实现怎么来 demonstrate 呢. 哪怕是个最小化的 demo 都是需要来实现的吧.
    jedihy
        109
    jedihy  
       Apr 6, 2015 via iPhone
    onsite搞6到8次?还是第六到八次是onsite?
    andycall
        110
    andycall  
       Apr 6, 2015
    看到LZ的3个问题2个不会, 立马Google一下
    geeti
        111
    geeti  
    OP
       Apr 6, 2015
    @jedihy onsite当然是一次,只是六到八轮而已。早上十点到傍晚。午饭和晚饭也有人一起吃,顺便问点轻松的问题也算一轮了
    lguan
        112
    lguan  
       Apr 6, 2015
    @ryan10107 其实倒不是程序员的一大毛病,只是个人的问题,lz得到的感想也没什么问题,只是他没提职位,而且整个感想就覆盖了说有的程序员,一方面又认为是别人浮躁,我看是lz自己浮躁了,不过如果针对去面试他们要求的这个职位的确是需要这些知识的话,而来面试的人却完全不了解的话,来面试的人的确不是好的candidates,这种人按道理onsite前都应该刷掉的。当时lz直接这么覆盖了所有的码农,就太厉害了。
    shakoon
        113
    shakoon  
       Apr 6, 2015
    我是会修电脑的码农,但我不是懂网络 →_→
    lingxi27
        114
    lingxi27  
       Apr 7, 2015
    如果只要求说个大概,这种问题不过分啊
    iDelicious
        115
    iDelicious  
       Apr 7, 2015
    作为一个前端,依然记得APSTNDP
    dfc643
        116
    dfc643  
       Apr 7, 2015
    我觉得没有太多的必要这么了解网络吧,毕竟程序员的方面,会更多的去了解一下程序的编写。这个可以作为一种参考标准,但是作为100%的评定标准还是不太好吧?另外我不是写程序的所以程序员那些事我也不太懂 ……
    e1eph4nt
        117
    e1eph4nt  
       Dec 12, 2015
    lz 的问题确实难了点儿,但大家可以参考下这个: http://www.v2ex.com/t/243016
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5801 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 91ms · UTC 06:24 · PVG 14:24 · LAX 23:24 · JFK 02:24
    ♥ Do have faith in what you're doing.