一面 做了简单的自我介绍, 然后面试官让我介绍一下项目 照着字节开源的netpoll做的一个自定义epoll IO库, 我大致介绍了一下实现, 投屏给他讲了下怎么实现对自定义协议和protobuf支持的. 为什么用LT, 讲了下LT的缺点, 所以里面制定了可配置ET 项目里面用到了spinLock, 面试官让我讲一下我的spinLock的实现,以及go 标准库mutex的实现 问了go的gc, 影响gc的条件是内存开辟大小吗 闲聊了下另一个项目, 秋招的时候面试官技术上已经问了够多了, 这次面试官就好奇了一下日活, 怎么做推广的 算法题: 两两翻...