地平线后端开发面经:一面、二面

地平线流程很快,没有笔试,一轮技术面,一轮主管面,流程推进快,面试体验极佳

一面:(4月23日,技术面)

1、说一下进程和线程的区别

2、了解协程吗?介绍一下协程的原理,为什么协程访问共享数据无需上锁?

3、协程切换时,上下文如何保存?在此期间需要关闭硬中断吗?

4、操作系统项目中提到了实现了mmap机制,详细介绍一下该机制的原理,具体是如何实现的?

5、了解go语言吗?接受转go吗?

6、详细说一下客户端发起http请求到接收到http响应报文的整个流程

7、解释一下http报文头部的主要字段

8、tcp三次握手的过程

9、一道手撕题,力扣中等题,二分法实现开根号运算,结果精确到小数点后4位

二面:(4月29日,主管面)

1、介绍一下自己最拿手的项目,项目中最大的难点,以及如何解决的

2、介绍一下网络IO中的零拷贝技术

3、完成一次系统调用的完整流程

4、实习最早开始时间,实习时长

5、一道智力题:5条跑道,15匹马,最少比赛几次,可以选出最快的3匹马

全部评论
一共几面啊
点赞
送花
回复
分享
发布于 05-10 13:24 四川

相关推荐

点赞 3 评论
分享
牛客网
牛客企业服务