海能达golang开发一面记录

面试时长:20分钟

1. 简历拷打(一个go-zero项目,一个Java项目)

2. golang底层实现

经典GMP模型

(顺带扯了一点golang之前使用的GM模型)

3. 切片扩容机制

扩容机制分两种:

1.18版本之前在1024之前是翻倍处理

1.18版本后基于一个扩容因子去处理

(整体遵守小容量扩容倍数大,大容量扩容倍数小的特点)

4. golang的GC机制,以及好处

三色标记法(黑色,白色,灰色),只会清理白色

5. GC的时机:

分成三种条件:
①间隔时间触发: 默认间隔两分钟
②内存容量达到阈值触发: 初始阈值有点忘了,但是下一次触发的阈值会是这次内存阈值的2倍
③主动触发:调用runtime.GC

6. 网络相关(自己主动找话题的,因为自己做了相关的项目,大家可以参考)

① quic协议和h1和h2的不同
②h2和h1的不同(注意:在h1中其实更新了多个http请求复用一个连接)
③quic协议相较于h2的优点(本来还有缺点的,但是时间问题不能说完,quic的缺点就是会被误认为是DDOS攻击而被中转服务器或者目标服务器主动丢包,还有一些防火墙策略)

#技术岗笔试题求解##海能达校招##2025春招##面试#
全部评论
在哪投的
1 回复 分享
发布于 03-14 20:53 四川

相关推荐

鼠鼠一直等xkl应用软件开发岗的流程,10.23主管面到现在还没消息11.13我已经拒了一个11k的广州安卓开发岗。11.20面了深圳前海湾一家公司的安卓开发岗,今天5点就hr面了。这家公司线下宣讲时我问过强度和待遇,工资10-15k之间,社保最低档,周中会加班,月末周六要加班。我打算意向薪水直接往15k说。感觉前海太偏了,租房得住宝安。这么对比,我之前不想投的宝安中心、科技园公司还好一点。我看很多人春招才有offer,不是很急。但辅导员昨天也问我offer情况。我之前觉得xkl稳,现在想到万一0 offer,又有那么点慌😂但因为我在实习,已慢慢上手项目,心态还是稳的。有实习经历后,面试容易通过了。半夜睡不着,在boss上搜安卓开发岗的岗位。u1s1,深圳的安卓开发岗真的多。肯定有人劝退安卓(包括我带教也劝我别入行),但目前我还是想冲这个,转其他的我竞争不过。我也不讨厌安卓开发的工作,我敲代码容易颈椎疼和手酸,现在强制自己休息缓解很多。苦恼点在于上班后胖了5斤,感觉每天久坐缺乏运动,下班后只想躺着玩手机...去xkl的话,我理解业务需求就要时间,再跳槽到互联网就很难了。xkl后期可能很累,主要语言c++我又得重新熟悉,园区在龙华不用挤地铁,但周末出去玩就不方便。xkl的白菜价也比那些中小企业开的高😥深圳广州好多公司社保都按最低档交...我也不知道我要不要先接前海这个公司的岗保底,等xkl的offer。还是直接等xkl,春招还可以再冲一冲互联网大一点的厂。
点赞 评论 收藏
分享
评论
6
19
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务