Go后端字节一二三面凉经

一二面两天面完,然后三面约到了5天后晚上十点,第二天就收到感谢信了
base是北京 后端开发工程师-视频架构

一面:
1. 操作系统内存管理
2. 线程 协程 GMP模型
3. TCP UDP
4. TCP的可靠性
5.  三次握手 四次挥手
6. MySQL 两种引擎
7. delete和truncate
8. go的几个语法 defer chan什么的
9. 写题 二叉树非递归前序遍历

二面:
前面一直在问实习的和学校里的经历

1. 断点调试的原理
2. ctrl + c 会发生什么 原理
3. 线程的状态 sleep前后会怎么样
4. 路由器ip包进路由器到出路由器哪些变了 数据链路层呢
5. https证书校验
6. NAT
7. 写题 给一长串带‘../’ ‘./’ linux文件路径 输出真实路径
没有反问 当时以为挂了 后面发现过了

三面:
三面搞得心态很崩 很晚了 面试官也一直好像不想问一样

1. traceroute原理
2. 协程 栈内存少 不是会很容易爆栈吗
3. 写题 写一个会爆栈的代码
写了scanf 说不要输入
又写了无限递归 说太慢了 要快 减少递归深度
然后多写了几个参数 指数级递归 还是说不行
给一段c代码 一个main() 里面有个int变量 一个function() 没有形参 要求改变main函数Int值
没有算法题

#面经##校招##golang工程师#
全部评论
最后一题考察闭包?
点赞 回复
分享
发布于 2020-09-01 22:58

相关推荐

1 35 评论
分享
牛客网
牛客企业服务