0
点赞
收藏
分享

微信扫一扫

字节春招基架面经 一二三面

一面

1、自我介绍

2、项目

3、自定义epoll IO库的实现

4、讲一下我的spinLock的实现,以及go 标准库mutex的实现

5、为什么用LT

6、go的gc, 影响gc的条件

7、算法题:

两两翻转链表

二面:

1、开源项目

2、go中内存溢出怎么检查

3、有哪些内存溢出

4、go和nodejs的区别

5、算法题:

6、二叉树的序列化和反序列化

三面:

1、go的协程栈怎么增长的

2、go的netpoller如何封装epoll的

3、自定义epoll能有多少用

4、问10核CPU开10个goroutine死循环会怎么样

5、知道goroutine切换的开销吗, 做过pprof吗

6、heap怎么删除任意节点

举报

相关推荐

0 条评论