请教 Go 语言开发,这个属于什么水平的面试题? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
smallyu
V2EX    问与答

请教 Go 语言开发,这个属于什么水平的面试题?

  •  
  •   smallyu 2021-03-23 12:59:21 +08:00 3152 次点击
    这是一个创建于 1694 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请教一下,这种题难度怎么样,大概多少年经验合适,给多少钱?

    https://imgur.com/0OvxdO9

    https://imgur.com/vfcyg6o

    第 1 条附言    2021-03-23 17:32:28 +08:00
    如果熟练解决类似这样的题目,能够胜任什么样的工作?
    如果不能解决类似这样的题目,不能够胜任什么样的工作?
    13 条回复    2021-03-26 13:59:55 +08:00
    baiyi
        1
    baiyi  
       2021-03-23 13:13:17 +08:00
    第二张图是倒着的。
    我两年经验,都会。但是我还没有去面试过,不是知道市场是什么样的
    Jirajine
        2
    Jirajine  
       2021-03-23 13:18:02 +08:00 via Android
    go 这么不卷吗,这些题初学者都会吧。
    CEBBCAT
        3
    CEBBCAT  
       2021-03-23 13:29:15 +08:00   2


    zjbztianya
        4
    zjbztianya  
       2021-03-23 13:34:42 +08:00
    六七题往深问还是可以问挺多东西的....
    yzbythesea
        5
    yzbythesea  
       2021-03-23 13:46:32 +08:00
    写了一年多 go,表示 1,2,6,7 答不上来。
    SteinsGate
        6
    SteinsGate  
       2021-03-23 16:19:42 +08:00 via Android
    基础题
    lostpg
        7
    lostpg  
       2021-03-23 16:23:05 +08:00
    第二题,值为 nil 的接口值和 nil 接口值的区别。
    ylsc633
        8
    ylsc633  
       2021-03-23 16:28:53 +08:00
    唉 想看看你这题

    结果你这图床 我不挂代理 直接挂 完全看不见

    挂代理 换了五个节点 还是看不到.....
    ylsc633
        9
    ylsc633  
       2021-03-23 16:56:14 +08:00   4
    终于从三楼的大兄弟这看到了两页题


    这些是 go 基础面试的 常被问到的

    第一题 考的是 go 变量分配的问题, 大部分不被外部引用的,都在栈上,如果被外部引用,则分配到堆上, 包括逃逸

    第二题 考的是 go 里的 interface 的 一种表示 接口 一种表示 一种结构 内部的实现, 看下源码的 iface 和 eface 的区别

    第三题 简单 没啥说的

    第四题 有坑, 开始以为是 接口调用的问题,最后其实是接口实现, notify() 注意他的 reciver 和 main 里实现的 考点是 go 的方法集

    第五题 闭包和匿名函数的坑

    第六题 肯定要说清楚三色, 能扩展到 其他的一些语言的垃圾回收的方式, 然后能对整个垃圾回收的过程有个详细的了解,比如重点 写屏障这些

    第七题 先回答 gmp 模型, 深层次的聊 协程调度的具体方法和过程, 以及各种情况, 再深层次,就是到操作系统里的 各种调度等 这个看面试官自己的水平深度了..


    以上这些题我基本都遇到过 如果楼主最近在找工作 可以看看我之前总结的 基本都涵盖了上面的这几题

    http://interview.wzcu.com/Golang/%E4%BB%A3%E7%A0%81%E8%80%83%E9%A2%98.html
    OhYee
        10
    OhYee  
       2021-03-23 20:17:10 +08:00   1
    基本水平吧,说实话有一些细节我一开始确实不会(用了很长一段时间 Go ),但是后来面试期间但凡看下面经都会覆盖这些问题。(而且真要问起来,这几个都可以引申到很底层的东西,这样直接问体现不了什么,再限定下环境,拐弯抹角问会更有挑战)

    能答出来说明起码面试前做了准备,再后面就看项目和别的方面了

    能解决类似的题目 和 不能解决类似的题目 不能评判一个人水平如何
    就像记得住各种符号的运算顺序,实际上并没啥卵用,反正都能加括号,但是实际上大学会考这些。
    labulaka521
        11
    labulaka521  
       2021-03-24 09:14:14 +08:00 via iPhone
    什么也看不到啊
    SteinsGate
        12
    SteinsGate  
       2021-03-26 12:41:17 +08:00
    ylsc633
        13
    ylsc633  
       2021-03-26 13:59:55 +08:00
    @SteinsGate 嗯 我知道这个

    页面没改过来
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5221 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 09:02 PVG 17:02 LAX 01:02 JFK 04:02
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86