go语言实习求助

#牛客帮帮团来啦!有问必答# 本人今年是大二,预计在大三的时候找一个和go有关的后端实习(最好是大厂)目前学了go语言基础,MySQL,redis,gin之类的这些和网课差不多学了一边,gorm,go redis这些看了官方文档不是很熟练,其他的学了(logrus,context,validator,git)这些,也不算熟练,本来是跟着做项目的,但是go的项目教的太烂,导致中途去专门学redis,gin之类的了,由于我们学校计网和操作系统在大三上学习,相关内容就一直没学,不知道接下来是:
1.学习mq
2.接着把项目做完
3.学习docker
4.学习grpc
5.学习计网或Linux系统
6.刷算法题
希望能指点一二,如果是排序的话就更好了

我打算在校招的时候把k8s学完,不知道有没有希望,是否能在校招的时候找到和云原生相关的工作,还有就是面试算法是必考的吗,是不是业务能力占主要部分?力扣上困难题对我来说的确有点困难😫 #我的实习求职记录#
全部评论
go现在除了那几家头部大厂,占有率还是低了点,今年秋招go岗位,一片惨淡。如果要找实习,先把项目整完,然后算法要刷,之后是计网系统这些,最后有时间再看看八股学学中间件
11 回复 分享
发布于 2024-05-12 14:42 江苏
想all in就all in,不用在乎别人看法,剩下的交给时间与运气
6 回复 分享
发布于 2024-05-15 00:30 江苏
我觉得前三位的顺序应该是1. 学习计网和操作系统:这两门课你大三它们对于理解系统底层原理比较重要,尤其是对于后端开发而言。计网能更好理解网络通信机制,而操作系统让你熟悉资源管理和并发。2. 完成项目实践:可以找一些高质量的开源项目或者自己设计一个小项目来实践。可以从简单的CRUD应用开始,逐渐加入缓存、消息队列、分布式等复杂特性。3. 学习Docker:Docker现在在云原生领域不可或缺,也值得看一看
5 回复 分享
发布于 2024-05-13 14:04 天津
云原生,得有相关社区开源经历吧,感觉公司云原生团队基本和开源社区深度绑定
4 回复 分享
发布于 2024-05-12 17:53 湖北
你就算选java,大厂他想要你也会最后问你一下要不要转go,语言不是那么重要,要深度
3 回复 分享
发布于 2024-05-15 19:19 安徽
go和java都可以看看,可以的话还可以带上vue react,把自身条件打硬一点
2 回复 分享
发布于 2024-05-16 21:47 北京
有时间还是建议java ,也能投go岗位,反之不可。别allin go,再go就要go home了
2 回复 分享
发布于 2024-05-15 13:28 广东
现在转Java还来得及
2 回复 分享
发布于 2024-05-14 14:10 北京
感觉可以找一个go项目做一下,八古文其实也就小林那些,或者小公司找一个真实go项目实习)
2 回复 分享
发布于 2024-05-14 01:07 广东
不要all in go语言
2 回复 分享
发布于 2024-05-13 19:35 浙江
如果你想转云原生开发,也要确定一个方向呀。云原生开发方向有很多。
1 回复 分享
发布于 2024-05-16 15:10 广东
学弟 操作系统和计网推荐好好看一下 大厂还是很看重基础的 算法一天刷个两三道就差不多
1 回复 分享
发布于 2024-05-15 14:01 北京
go现在主要用于云原生、网络编程和游戏开发,我知道的一些像字节、腾讯、b站、滴滴、好未来、七牛云这些公司招go。学go的话,计算机网络学明白,b站上直接找播放量最高的课程跟着学,没必要等课程开了才学。算法和项目加代码随想录知识星球,里面有一个分布式缓存项目,b站上李文周的日志收集项目也可以。
1 回复 分享
发布于 2024-05-14 13:17 广东
学前端呀
1 回复 分享
发布于 2024-05-13 19:17 上海
过来人说一下感受,你会go可以,别只会go,岗位比较少,可选择的地方远不如Java,竞争一点都不比Java低
点赞 回复 分享
发布于 2024-06-09 13:02 江苏
看了下你的提问,可以发现你是个爱学习的学生,我的建议是找一个大厂的go招聘岗位看看他的职位需求,技术张有哪些 还可以问一下 他们主要关注那些,当然也可以来问我,然后把一些出现频率高的中间件好好体系学一下,然后平日里最好每天刷一两个算法,这个不要等最后猛刷 你会力不从心,然后项目可以在学的组件差不多了好好那一部分时间去搞几个经典项目,或者看看招聘里什么行业的需求比较多 一般是互联网的比较多,就这些哈 有问题可以私信问我
点赞 回复 分享
发布于 2024-05-22 23:21 北京
不建议all go, 现在转Java还来得及
点赞 回复 分享
发布于 2024-05-19 11:29 贵州
5 3 6 再做一点云原生相关的项目
点赞 回复 分享
发布于 2024-05-18 08:39 湖北
go实习可以看看我的主页
点赞 回复 分享
发布于 2024-05-17 21:39 北京
刚面完b站,唉凉哇的
点赞 回复 分享
发布于 2024-05-17 12:28 四川

相关推荐

07-01 22:23
已编辑
字节跳动_实习生(实习员工)
1.简单的自我介绍2.八股和项目C++ 相关怎么获取一个变量占用的内存的大小?如果你对一个指针用 sizeof,它的返回值是什么?如果是对普通的指针使用 sizeof,它的大小是多少?方法的签名包含哪些部分?用过 C++ 的模板编程吗?在模板编程里面,为什么会要求你把模板的声明和实现都放在头文件里面?了解这个模板是怎么实现的吗?它的原理是什么?操作系统与多线程/多进程项目中的互斥锁是可重入的吗?了解过可重入锁和不可重入锁吗?请介绍一下自旋锁。自旋锁会有额外的性能损耗吗?你了解内核态和用户态的情况吗?内核态和用户态,是怎么实现隔离的呢?进行系统调用的时候会发生什么?子进程它怎么和主进程去交互呢?除了管道,还有其他进程间通信的方式吗?进程和线程有什么区别?进程之间的内存是共享的吗?有没有接触过线程之间不共享内存的语言?数据库与网络了解 Protobuf (PB) 吗?为什么(在你的项目中)使用 SQLite 而不是 MySQL?你的项目中有用索引吗?请介绍一下数据库索引。3.手撕:有序数组查找范围(两次二分查找)4.反问面试流程大概要多久?什么时候能知道结果?面试官年轻了点,人还是很友好的,不懂的也不会一直追问,对项目的提问还是有一定深度的,答上来了大概70-80%。
查看24道真题和解析
点赞 评论 收藏
分享
鼠鼠第一次投大厂面试,写面经攒人品:1. 个人介绍(2min)2. 挖项目(我跟后端相关的项目似乎只有抖音商城(字节跳动青训营),他一直挖我这个项目)3. 服务是怎么被发现的?(微服务)4. 假如你这个服务要更新,要更平滑,不让用户感到延迟,你会怎么做?- 维护两套环境(蓝:当前生产环境;绿:新版本环境)。- 新版本在绿环境测试通过后,切换流量到绿环境,蓝环境作为回滚备用。- 优点:零停机,用户无感知切换。5. 你输入一个url的处理过程6. 然后就开始写题了,面试官直接口述,输入一个数字,输出下一个最小的比这个数大的数字(重新排列)leetcode类似的题目是:[556. 下一个更大元素 III](******************************************************)这道题手撕还是相当紧张的,给我撕出来了7. 数据库事务是什么8. mvcc是什么,怎么实现的?9. 场景题,给你一个番茄小说的书,有十万订阅,如何快而准确的通知到所有订阅的人更新了(这里要求你去用具体的实现)我这里寄了,后面复盘的时候,应该是使用feed流,这个是用ai写的答案:- 推模式 (Fanout-On-Write/Writes):- **操作时机:** 当关键事件(如新章节发布)发生时**立即**执行。- **目标用户:** **核心活跃粉丝(数量相对较小)**。- **动作:** 将事件**直接写入**这些目标粉丝的个人 **收件箱(Inbox Feed)**(一个按时间排序的数据存储)。用户访问自己的 Feed 流时,直接从这个收件箱拉取即可,延迟极低。- 拉模式 (Fanout-On-Read):- **操作时机:** 当用户主动请求访问 Feed 流时执行。- **目标用户:** **非核心粉丝(长尾粉丝,数量大)** 或 触发推模式的粉丝,在访问 Feed 时可能需要拉取更长时间范围内的数据。- **动作:** 后端服务在用户请求时,**实时聚合**用户所关注对象(收藏的书籍)的 **发件箱(Outbox Feed)** 数据(包含所有发布事件),按时间排序后返回给用户。这需要访问多个发件箱(每个收藏的书一本)并聚合。- **「推拉结合」的关键:** **合理区分「核心粉丝」与「长尾粉丝」**,只对核心粉丝进行实时写入。**关键组件与流程详解:**1. **事件源 (Event Source):**- **新章节发布:** 最核心的事件源。携带 `bookId`, `chapterId`, `publishTimestamp`。- **粉丝关系变更:** 用户收藏 (`favor`) 或取消收藏 (`unfavor`) 一本书。携带 `userId`, `bookId`, `action`, `timestamp`。2. **事件总线 (Event Bus):**- 使用高吞吐、可靠的消息队列如 Kafka/Pulsar。接收上述事件并进行持久化,供下游消费者订阅。后面是就是针对十万用户的进行**精准界定“核心活跃粉丝” (`HotFanCache`):**,查询优化,**高性能存储与分片:**10. 反问,问了业务是什么,技术栈是什么,然后和面试官聊的蛮开心的,面试官夸了基础好,知道稳了10min之后,hr通知2面.1面成功.
番茄小说二面3人在聊
点赞 评论 收藏
分享
评论
14
11
分享

创作者周榜

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