得物golang一面凉经

 太难了

go中如何将string转为[]byte,不申请额外空间?
设计一个并发安全的计数器
有缓冲和无缓冲channel
gin框架的路由数据结构怎么实现的
为什么用前缀树
go官方包的路由是用什么数据结构实现的?
go的多路复用模型,数据结构?
go中如果将Listener 关闭,那么之前已经 Accept 的连接是否会关闭
为什么不会关闭?
go中如何判断读文件结束了
go中如何在打开一次文件后,读到末尾,不重新打开文件,再读一次

Protobuf fixed32类型和int32类型有什么区别?

Mysql B+树最多多少层
超过了3-4层会怎么样?
select*from table where id=1;和 select id from table where id=1;有什么区别?
B+树的索引放在哪,数据放在哪
怎么查找?(没答好)

Redis Hash插入5个数据和5000个数据的存储区别?(忘记了数据小的时候用压缩链表)
Redis 集群有多少个槽

K8S集群怎么搭的
K8S中的Deployment、StatefulSet、DaemonSet的区别是什么,分别有什么应用

给你一个进程名,怎么找到这个进程并杀掉
如果有多个重名的进程怎么办?
知不知道进程组?
怎么杀掉这个进程组里面的所有进程?

IM系统做了单聊还是群聊
群聊用读扩散还是写扩散
读扩散怎么实现(没表达好)

被狠狠拷打底层了
打了问号的是没答出来或者乱答的
全部评论
我去,我这问的跟你差不多,都给我问笑了,问一个一个不会
4 回复 分享
发布于 2023-09-03 16:37 陕西
杭州golang 岗位,在找工作的小伙伴滴滴我哦
2 回复 分享
发布于 2023-09-05 17:17 浙江
同一个面试官 被问麻了
2 回复 分享
发布于 2023-09-04 11:39 广东
没有算法题吗 楼主时社招吗?
点赞 回复 分享
发布于 03-12 14:17 湖南
第一个是神马狗屎问题咱就是说
点赞 回复 分享
发布于 2024-04-18 10:38 辽宁
好难
点赞 回复 分享
发布于 2023-09-16 01:36 北京
这是一面?太难顶了吧 我一面基本上就是聊聊天 虽然三面基本上挂了
点赞 回复 分享
发布于 2023-09-10 23:32 广东
mark 感谢
点赞 回复 分享
发布于 2023-09-08 16:55 浙江
问的好像 我的面试官也狂问redis 哈希 给哥们儿问懵了
点赞 回复 分享
发布于 2023-09-03 17:32 广东
点赞 回复 分享
发布于 2023-09-03 16:55 广东
哥们儿面的什么部门啊,这强度 真的顶不住啊
点赞 回复 分享
发布于 2023-09-03 12:04 北京
这些东西是你的项目上写的技术太高深了吧,我简历就很朴素。。。没问到各种乱七八糟的技术😂
点赞 回复 分享
发布于 2023-09-03 00:40 江苏
怀疑我真的学过go吗
点赞 回复 分享
发布于 2023-09-03 00:39 广东
这也太可怕了 完全不会
点赞 回复 分享
发布于 2023-09-03 00:18 四川

相关推荐

10-23 11:01
下午一面晚上通知第二天hr自我介绍项目询问(问的很少)redis基本类型有没有自己写过docker file,如何使用dockermysql 中truncate与drop,delete的对比说一下mysql的innodb与MyISAM的区别?mysql中的索引类型有什么,项目用了哪些索引有没有打印过慢查询日志有没有使用过git项目开发经验简历上项目是公司项目还是自学在git上一般看什么项目,会选哪些项目看,讲讲你看项目的流程和遇到的困难怎么解决有没有过程序员时刻(面试官解释:面对一个问题一直做不出来,但最后还是做出来)。简历上有深度学习相关,假设有个场景在面对诈骗链接时,之前的做法都是基于某种特定规则,假设现在希望用大模型来做你会怎么做?(我回答使用rag的方式,比如将之前碰到的诈骗链接放到检索库里,当用户收到一条诈骗信息让大模型先解析这条消息然后使用tool的方式调用检索库看看是否在已经识别过的诈骗链接中。面试官:不对,我们希望的是链接加界面的方式两个结合起来一起判断。我也不知道怎么回答了)有没有微调过大模型,对transformer有没有了解?(在学,但了解的不多)反问:觉得我项目基础比较薄弱,各方面都很基础没有更深入了解。问是否后端招的不多希望找大模型相关的过去,因为我面的后端但问的更多的还是大模型相关答:都有,但是大模型那边比较缺人。但是后端也招,更多是两者结合
点赞 评论 收藏
分享
“双非本9硕的CV投出去第七天,终于等到了WXG BG的OD岗笔试链接。”楼主985白菜杀手在牛客敲下这行字,瞬间二十多条回复:“OD也冲?正编HC都没了?”“先捞人再转HC的套路,我同学去年就是这样OC的。”“别去,Base低、Package砍一半,WLB还OT到飞起!”楼主苦笑,他当然懂。可手里只有一个小厂SP,三方期限只剩五天,Argue邮件石沉大海。笔试当晚,他顺手把JD要求的Golang项目补进CV,第二天凌晨三点接到保温电话,HR小姐姐声音温柔:“同学,排序很靠前哦,池子里前10%,HC一到就开奖。”这就是传说中的OC前夜。第四天早上,手机震动——深圳座机!“同学,恭喜你通过所有考核,OC先发口头通知,正式Offer Letter稍后邮箱送达,Package:Base 24k×16,签字费8w分两年,RSU 10w分四年,Talent Program需入职后二次答辩。”他强装镇定:“能A一下吗?手里有美团SSP。”HR轻声一笑:“Argue空间有限,但可帮你再申请Special Signing Bonus。”挂断电话,他冲到牛客发贴:“OC已到,WXG BG,Package 45w,感谢牛客,感谢池子不杀之恩!”评论区瞬间爆炸:“HC锁了还能OC?玄学!”“排序前10%真·欧皇,我M面完还在泡池子。”“OD转RD难度大吗?求内推。”“白菜选手哭晕,SSP大佬请收下膝盖。”“三方已寄,WLB与我无缘,OT冲!”故事还没完。两周后,楼主更新:“Offer Letter已签,两方违约金5w,三方已盖章。入职前被拉进Talent Program群,发现全员双9+人才计划标签,瞬间明白:HC只是门票,Pool里真正的博弈从入职才开始。“末尾他甩下一行字,成为牛客新梗:“HC决定有没有坑,OC决定给不给你,Package决定你去不去,WLB决定你能待多久。”
点赞 评论 收藏
分享
一张两千万的基于innodb的表,自增id,select * where id = 123 ,要查询几次(2~3次 1~2次io,2000行和2000w行的区别是什么(b+树高度差1,实际命中缓存仅多一次索引页查询,命中缓存几乎无感) (但是批量查会变慢)mysql的buffer pool(缓存数据页和索引页 提高读写性能多page 高效页缓存  lru机制 young(热数据0+old(冷数据)写入机制 脏页刷盘)Mysql宕机断电情况怎么保证不丢数据(redolog + wal日志先行)如果表数据量大导致crud比较慢,如何优化(sql 索引和查询优化表结构 分表分区 冷热数据 存储引擎层 缓存池 系统架构 读写分离 引入redis 异步化和队列)如何保证redis缓存的都是热点数据(冷热分离 应用层统计热点key 商品预测数据 淘汰策略 lru/lfu ttl 多级缓存架构)redis和sql的数据一致性(旁路缓存 写操作先写后删 延迟双删 最终一致性 消息队列辅助 兜底)golang singleflight(防止重复请求 一个key的多个并发调用只执行一次)缓存击穿原理(热点key失效)一个http请求 没收到响应可以发新请求吗(请求是否幂等 post不行)http的client怎么保证接受相应完整性(tcp协议 分片重组 ack 校验和http 响应头content length /chunked)零拷贝(优化数据传输路径)数据从磁盘到用户内存经过几次拷贝操作(传统io 2 内核页缓存内存映射mmap 1 零拷贝 1dma)如何保证消息队列无重复消息(去重+幂等消费&发送 offset docid )如何防止消息队列重复消费rocketmq原理消息队列topic分区数可以增加吗消费者的分区重平衡原理(消费者数量或订阅关系发生变化 topic重分配)golang里gomodule作用(包管理和依赖版本控制 Go.mod go.sum go build)golang里import和require区别(require在gomodules里用 构建时 import编译时)
查看20道真题和解析
点赞 评论 收藏
分享
评论
16
101
分享

创作者周榜

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