nanrenlei

大佬们,一人来一道 go 后端面试题,年后准备试试水

  •  
  •   nanrenlei · Jan 22, 2025 · 5099 views
    This topic created in 649 days ago, the information mentioned may be changed or developed.

    现在面试各种八股文,应接不暇,而且还有好多算法题

    34 replies  •  2025-01-25 20:06:53 +08:00
    murmur
    murmur
    Jan 22, 2025
    1
    请从语文角度论证,为什么 go 打不过 java
    Reficul
    Reficul
    Jan 22, 2025
    2
    go 也要背八股文了么?
    andydebug
    andydebug
    Jan 22, 2025
    3
    @murmur 这命题成立吗
    Rehtt
    Rehtt
    Jan 22, 2025 via Android
    4
    map 底层原理,slice 底层原理
    RememberCurry
    RememberCurry
    Jan 22, 2025
    5
    net 目录一共有几个文件?
    murmur
    murmur
    Jan 22, 2025❤️7
    6
    @andydebug 成立

    因为 jetbrains 开发的 ide 叫 goland ,中文就是够烂的。
    Rehtt
    Rehtt
    Jan 22, 2025 via Android
    7
    会输出什么:func main() {
    defer func() {
    if err := recover(); err != nil {
    fmt.Println(1)
    }
    }()
    go func() {
    panic("123")
    }()
    defer func() {
    if err := recover(); err != nil {
    fmt.Println("recover")
    }
    }()
    }
    Rehtt
    Rehtt
    Jan 22, 2025 via Android
    8
    有哪些会造成内存泄漏
    kandaakihito
    kandaakihito
    Jan 22, 2025
    9
    还在 go ,还在 go
    hopingtop
    hopingtop
    Jan 22, 2025
    10
    http 请求中,有哪些风险?举例几种常用使用场景,为什么要这样使用
    chevalier
    chevalier
    Jan 22, 2025
    11
    slice 是并发安全的吗?

    map 是并发安全的吗? 如何在并发场景使用 map ? 加锁和用 sync.Map ,怎么选择,理由是什么?
    okta
    okta
    Jan 22, 2025
    12
    @Rehtt #8 这个题面试,还真出过
    Jinnrry
    Jinnrry
    Jan 22, 2025 via iPhone
    13
    使用两个协程,并行顺序输出 123456
    v1
    v1
    Jan 22, 2025
    14
    能不能加班?
    去不去洗脚?

    这两个问题很重要。
    7uSK0CV63kJdhp0M
    7uSK0CV63kJdhp0M
    Jan 22, 2025
    15
    @Rehtt

    什么都没输出

    go1.20.10 linux/amd64
    Rehtt
    Rehtt
    Jan 22, 2025 via Android
    16
    @zhouyin 答案就是什么都没有,子协程 panic 不会被主函数捕获
    phpcyy
    phpcyy
    Jan 22, 2025
    17
    @Rehtt 有可能会输出 panic: 123 和堆栈信息的。main 和这个 goroutine 并不确定结束顺序。
    freemoon
    freemoon
    Jan 22, 2025
    18
    net 库有性能问题吗,列举性能更好的三方 http 库并简述原理
    shellcodecow
    shellcodecow
    Jan 22, 2025
    19
    请描述一下 1.24 版本和 1.23 版本的差别
    Martens
    Martens
    Jan 22, 2025
    20
    @shellcodecow 不知道
    Martens
    Martens
    Jan 22, 2025
    21
    不好意思,我回家等通知去了
    vipshf
    vipshf
    Jan 22, 2025
    22
    请问“1go1go”,是什么场景下的什么意思
    Nblaj
    Nblaj
    Jan 22, 2025
    23
    @murmur 秀啊
    heimoshuiyu
    heimoshuiyu
    Jan 22, 2025
    24
    golang 吉祥物好看吗
    securityCoding
    securityCoding
    Jan 22, 2025❤️1
    25
    具体遇到过哪些 panic 场景,排查思路,后续如何规避?
    bbao
    bbao
    Jan 22, 2025
    26
    愿楼主遇不到楼上这几位 提出 go 所谓面试题的人,好中二的问题 。
    bianYuX
    bianYuX
    Jan 22, 2025
    27
    @lasuar 之前还看过 fasthttp ,原理看完就忘了[捂脸]
    ZekeRuan
    ZekeRuan
    Jan 22, 2025
    29
    24 毕业,想 java 转 go
    nanrenlei
    nanrenlei
    OP
    Jan 22, 2025
    30
    @ZekeRuan 现在 go 一般都是大公司在用,如果学校不好不建议转,虽然 java 很倦但使用的公司多岗位多
    erenming
    erenming
    Jan 24, 2025
    31
    内存管理实现原理,GMP 实现原理,channel 实现原理(手动狗头)
    voidmnwzp
    voidmnwzp
    Jan 24, 2025 via iPhone
    32
    南京有 go 岗位吗
    AEnjoyable
    AEnjoyable
    Jan 25, 2025 via Android
    33
    我去年 7 月面了字节的中级岗 go
    go 部分只问了 GMP 优化,gin 路由树
    aweim
    aweim
    Jan 25, 2025
    34
    为什么用 go
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5288 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 66ms · UTC 01:26 · PVG 09:26 · LAX 17:26 · JFK 20:26
    ♥ Do have faith in what you're doing.