富途

面试岗位:增长业务Go后端开发工程师(用户全生命周期平台管理),面试时间:2026年3月26日,面试结果:一面挂。没有算法题,自己感觉自己答的像坨屎。

1、点赞模块用的zset,score值相同怎么办?

zrangebyscore key min max [withscores] [limit offset count]

假设存放作品点赞人集合的key是content:like_users:{content_id}

使用zrangebyscore content:like_users:1 

2、设计模式

2、写了一段WaitGroup的代码,让自己找问题

 

3、写了一段涉及defer的代码,让自己看返回多少

func df() (result int) {
    i := 1
    defer func() {
        result++
    }()
    return i
}

df函数返回什么?

自己回答返回1,实际返回2。

go的return不是原子操作,本质是

4、苹果和梨子标签贴错的逻辑问题。

面试官说我golang掌握的不好,并给了我一个链接,说我可以看下。

https://books.studygolang.com/GoExpertProgramming/chapter01/

 

posted on 2026-03-26 15:15  koushr  阅读(19)  评论(0)    收藏  举报

导航