Golang

有没有熟悉go的兄弟们,想问一下公司主要用go来做什么
go就业机会多吗
全部评论
云原生,kubernetes开发,后端开发
1 回复 分享
发布于 2023-12-06 17:36 北京
用go做后端开发
点赞 回复 分享
发布于 2024-02-02 19:55 广东
字节
点赞 回复 分享
发布于 2023-12-24 10:50 四川
服务器测试
点赞 回复 分享
发布于 2023-12-06 17:39 北京

相关推荐

03-31 09:40
门头沟学院 Java
刷到这个话题,突然就停下了敲代码的手。作为刚实习三个月的后端开发,vibe coding 早就不是什么 “高大上的项目创作”,而是我每天下班之后,在出租屋里给自己留的最后一点编程的快乐。白天在公司写代码,全是条条框框。要严格遵守团队的开发规范,要过同事的 code review,要写全单元测试,要考虑线上性能,要应对没完没了的需求变更。写的永远是重复的 CRUD,改的永远是测不完的 bug,开的永远是没营养的会,敲键盘的时候,心里想的全是 “别出 bug、别被 mentor 骂、别耽误提测”。只有晚上回到出租屋,打开电脑,进入 vibe coding 的状态,才觉得自己是真的在写代码,而不是完成任务。不用管什么开发规范,不用管什么架构设计,不用管什么性能优化,想怎么写就怎么写,想加什么功能就加什么功能,哪怕代码写得再糙,哪怕只有自己能用,哪怕写完玩十分钟就腻了,也没关系。最开始写的第一个 vibe coding 小玩意,是个打卡提醒的 Python 脚本。公司是弹性打卡,早来早走、晚来晚走,我总是忙起来就忘了下班时间,经常免费加班半小时才反应过来。就花了半个多小时,写了个挂在后台的小脚本,到了下班时间就弹全屏提醒,还能自动统计每天的打卡时长,算加班了多久,不用再对着打卡表掰着手指头算。这个脚本没有 UI,没有打包,甚至连异常处理都只写了最基础的,可我用到现在,每天下班都靠它提醒,比手机闹钟好用一百倍。后来又写了个摸鱼刷题的小工具。秋招要刷算法题,上班总打开牛客网页,怕被路过的 leader 看见,就用 Java 写了个最小化的桌面小程序,挂在屏幕角落,每隔一小时弹一道 LeetCode 简单题,写完就能收起来,不影响写业务代码,也不会被人发现。周末闲着没事的时候,就更放飞了。有次周六下雨,没法出门,就在出租屋里跟着感觉,用 Swing 写了个贪吃蛇小游戏。没有什么复杂的玩法,就是最基础的上下左右吃豆子,甚至连碰撞检测都写得很糙,可我对着这个小游戏,改颜色、改速度、加无敌模式,折腾了整整一下午,写完之后自己玩了十分钟就腻了,可写代码的那一下午,是我实习以来最放松的时刻。不用管需求,不用管评审,不用管上线,不用为任何人负责,代码只需要取悦我自己。我也试过跟着网上的教程,想写个完整的个人博客,搭好了 SpringBoot+Vue 的框架,写了登录接口,可写着写着就觉得没意思了 —— 这和白天在公司写业务代码有什么区别?反而没了 vibe coding 的快乐,最后这个项目就扔在 GitHub 里,再也没动过。现在我终于明白,vibe coding 对我这种实习程序员来说,从来不是为了做出什么牛逼的项目,也不是为了写进简历里加分,就是在被工作磨掉对编程的热情的时候,给自己找回来一点最开始学代码的快乐。大一的时候,第一次用 C 语言写出个 Hello World,都能开心半天;第一次写出个简单的计算器,能跟室友炫耀好久。那时候写代码,没有 KPI,没有 bug 追责,没有需求变更,就是单纯的觉得好玩、有意思。而 vibe coding,就是让我在实习的兵荒马马里,重新找回这种快乐的方式。它不用很复杂,不用很完美,甚至不用写完。只要写的那一刻,我是开心的,就够了。
你都用vibe codi...
点赞 评论 收藏
分享
AI 面的提问逻辑其实很简单 ——精准锁定你简历和自我介绍里的关键词,然后顺着技术点 “追根究底”,全程没有废话,比真人面试官更 “较真”,也更擅长抓知识盲区。首先,自我介绍里提到的技术栈,一定会被逐个拆解提问。比如你说 “熟练掌握 Java 后端开发”,AI 会先从基础八股开始:“HashMap 的底层实现?JDK1.8 做了哪些优化?红黑树的插入条件是什么?”;你说 “用 Redis 做过缓存优化”,追问立刻就来:“缓存穿透、击穿、雪崩的区别和解决方案?布隆过滤器的原理和优缺点?Redis 分布式锁如何避免死锁?” 这些问题不会跳着问,而是层层递进,直到你答不上来为止。其次,项目经验是 AI 面的重点 “拷打” 对象,细节问到你怀疑人生。比如你写 “参与 Spring Boot 项目开发,负责用户模块”,AI 会问:“用户模块的表结构设计?为什么用这个字段类型?用户登录的鉴权流程是什么?有没有考虑过 XSS 攻击?”;你提 “做过接口性能优化”,它会追着要数据:“优化前的响应时间是多少?用了什么工具做压测?优化后提升了多少?具体改了哪些代码?” 模糊的表述在这里完全行不通,必须有实打实的细节支撑。再者,场景化问题占比极高,主打一个 “考察实战能力”。这些问题不是死记硬背就能答好的,需要结合开发经验梳理思路。比如:“接口出现超时问题,你的排查步骤是什么?”“MySQL 慢查询如何优化?从索引、SQL 语句、配置三个方面说明。”“高并发场景下,如何保证接口幂等性?列举三种以上方案。”“分布式事务的几种实现方式?各自的优缺点和适用场景?”还有一个很容易被忽略的点 ——AI 面会问基础编程和算法题。部分平台会直接嵌入代码编辑器,要求你现场写代码,比如 “用 Java 实现一个简单的线程池”“写一个快速排序算法,要求处理重复元素”“用 Python 实现 LRU 缓存”,难度不算高,但很考验代码规范和临场发挥能力。最后,还有一些 “软性问题”,用来考察你的学习能力和职业规划。比如 “你最近在学习什么新技术?为什么选择这个方向?”“你觉得自己最大的技术短板是什么?打算如何弥补?”“如果入职后,遇到不会的技术问题,你会怎么解决?” 这些问题虽然不涉及硬核技术,但回答得好能加分不少。总的来说,AI 面的问题没有 “偏题怪题”,核心就是 “你写了什么,它就问什么”。准备的关键就是把简历里的每一个技术点、每一个项目细节都吃透,梳理清楚前因后果,确保问到任何相关问题都能条理清晰地回答 —— 毕竟 AI 不会因为你的紧张而手下留情,只会一步步挖到你的知识边界。
查看14道真题和解析
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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