好未来golang速通面经

TIMELINE
4.19 速通技术面,效率很高,我很喜欢
4.22 已OC
一面全面八股拷打
OSI网络模型
TCP和UDP对比
HTTP和HTTPS对比
B+树说一下
HTTP常见状态码
线程和进程的区别
goroutine的调度模型GMP
常见的排序了解哪些
用过什么设计模式,单例模式,工厂模式
这表有三个字段,第一个呢是学生的ID,第二个呢是科目的ID,第三个是分数,就是我怎么获取每个学生的所有科目的总分儿。SQL
如果要获取总分在300以上的呢?
SQL优化怎么做
explain type最好和最坏情况
常用linux命令
chmod 设置只读,只读+写怎么设置
手撕:
快排
无重复字符的最长子串
二面
我的bg是安全专业
AI怎么和安全结合起来
UDP和TCP在哪层
HTTP状态码
三次握手和四次挥手的原因,为什么要三次握手,四次挥手?
又问一遍线程进程和协程
Golang的GC机制
GC用什么工具查看
用什么框架?
GIN框架说一下请求流程
场景图
如何设计一个高并发高可用得系统
代码题:
给了一段代码查看有什么bug
第三面
AI面
三小时速通
今天打电话OC了总包和美团白菜差不多可以参考一下
全部评论
准备去哪家
1 回复 分享
发布于 04-30 11:49 江西
春招还是实习
1 回复 分享
发布于 04-24 02:05 北京
各位大佬,可以问问golang面经有什么推荐吗最近准备转go
点赞 回复 分享
发布于 07-18 16:25 广东
接好运
点赞 回复 分享
发布于 05-14 23:37 北京
为啥感觉校招比暑期简单啊我也想要八股盛宴
点赞 回复 分享
发布于 05-08 12:33 广东
佬打算接吗,同oc在考虑怎么选
点赞 回复 分享
发布于 04-22 21:26 江苏
校招?
点赞 回复 分享
发布于 04-22 13:27 江苏

相关推荐

09-15 16:18
已编辑
门头沟学院 Java
🕐面试时间:7.21、7.22、7.25、7.29;意向是9.4发的💻面试岗位:云原生后端开发工程师写在前面:- 为何我明明是Java的开发岗,但是滴滴我投的是Go的云原生开发,这个原因我在之前的时间线动态里有讲了。- 也因此,有一些八股问的是云原生K8s的,并不是传统Java开发的,不过有兴趣的uu也可以看下一面:总时长:40分钟,写题10分钟1. 算法题:两个goroutine交替输出1-100(这里我要把我的脑子从Java切换到Go,用goroutine写)2. K8s中讲讲CSI Driver的工作过程(如何注册、创建、挂载、卸载等)3. K8s中PV、PVC的生效过程4. 如果一个Pod正在使用某个PVC,此时可以修改让其使用一个新的PVC吗(这个答错了)5. K8s架构中各组件的原理6. 介绍一下实习中正在做的事情,背景,意义二面:总时长:30分钟,写题10分钟1. 算法题:LRU(依然用Go写)2. 讲讲K8s各组件的作用、原理3. 讲讲Service中的几种配置(ClusterIP、NodePort、LoadBalancer、ExternalName)4. Pod的生命周期三面:总时长:60分钟,写题20分钟左右1. 算法题:实现一个并发安全的环形无锁队列,允许先实现有锁的(后续在提示下用伪代码实现了CAS版本的无锁队列)。2. 算法题:给定一个数组,如何用最小的比较次数获得最大最小值?(例如n个元素,朴素遍历需要比较2n-2次,如何更少?)3. 实习拷打,介绍所做的事情,以及其中遇到的各种问题,锁的问题、同步的问题等,具体我都是怎么发现的问题并想出合适的解决办法的4. 对协程的理解,和线程有什么区别5. 未来规划,1-3年对职业的一个预期6. 希望在公司做什么,成为公司中怎样的一个角色,现在没有其他offer吗?(还问了句当前实习公司不留我么?)四面:总时长:50分钟,写题15分钟左右1. 算法题:有一个rand函数,生成1的概率是p,0的概率是1-p,那么如何用它生成一个rand2(),使得生成1和0的概率都是0.52. 目前实习的需求的背景,意义,详细展开讲一下3. 遇到了什么困难,如何解决的,同时对其中的一些解决方案(并发、锁、同步)等提出了疑惑,问为什么我要那么做4. 对毕业后所在的公司看重的点是什么,如薪酬、上升空间、所做的事5. base地倾向6. 后面的技术栈发展方向,更倾向Java还是Go,是业务开发还是云原生开发---整个秋招我投了云原生的只有滴滴、快手的一次kstar、小红书和B站,其他都还是回归业务后端开发了。投云原生还有一个原因是某些公司在某些base下只有云原生,并且可能竞争小。另外可以看到,我这里写题是用Go去写的,这其实背后是我用了双倍精力刷题既用Java又用Go去刷了,这样才能争取到这个机会。相信努力总是会有结果的
发面经攒人品
点赞 评论 收藏
分享
1. 没有考虑过留在之前实习过的公司吗?2. 你主要用的语言是 Java 还是 Go?Go 的底层你了解吗?3. 你过去哪一段项目是你觉得比较有挑战的?能具体聊聊吗?4. 要不先讲讲你现在在字节的项目?你介绍一下?5. 你做的这个 SDK 是在解决什么问题?什么叫同步/异步?6. 老系统和新系统,你们为什么要做迁移?老系统代码量和问题在哪里?7. 你总结一下你做的这个 SDK 的核心功能,能提炼为三点吗?8. 你的 SDK 是放在业务系统里的吗?9. 如果 SDK 需要升级,怎么推动所有调用方升级?10. 聊聊你在快手的项目,哪个部分最有挑战?11. 算法:两数之和12. 你为什么要用哈希表来做?和暴力循环 O(n²) 的方法相比,哈希表有什么好处?13. 如果数组有上千万的数据,你的哈希表能装得下吗?14. 如果内存放不下所有数据,你会怎么处理?(分块/落盘/分文件…)15. 有没有更高效的方案?16. 你的方法只能找到一组解,如果有多组解怎么办?17. 你觉得现在的 O(n) 算法还有优化的空间吗?18. 假设你在浏览器输入一个网站的 URL,然后点确认,到最后看到网站页面,中间发生了什么?19. HTTP 和 HTTPS 的区别是什么?HTTPS 的安全性是怎么保证的?20. HTTPS 的证书交换、加密解密的过程是怎么样的?21. HTTP/2 和 HTTP/1.1 有什么区别?HTTP/2 做了哪些优化?22. 你最近在看什么技术?对什么方向比较感兴趣?
发面经攒人品
点赞 评论 收藏
分享
评论
4
61
分享

创作者周榜

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