字节跳动 飞书 人力套件 一二面凉经
一面:
项目:什么是rpc,为什么写这个项目
net/rpc和你这个rpc有什么区别
说一下go语言的反射和空接口的底层是什么。
http状态码?
http和tcp有什么区别?
tcp三次握手
tcp三次握手的过程里,go语言的socket是什么表现?
你觉得,Accept()以后立刻就可以连接完成吗?(全连接队列)
线程调度发生了什么?
进程和线程的区别?
题目:中文转阿拉伯数字 “一千三百五十七亿六千零八万三千四百二十五”
二面
做题,第一题,二叉树最近公共祖先
补:函数栈应该是什么样的,空间复杂度是O(n)吗
第二题,二叉树最大路径和(lc 124)
十分钟秒,面试官认为我第二题代码有问题,但事后在leetcode上ac。
随意闲聊了二十分钟,结果:挂
hr反馈:基础概念有出入
#字节跳动##面试题目#