小黑盒(一面)

📍面试公司:小黑盒
🕐面试时间:03/05
💻面试岗位:golang后端开发
❓面试问题:
1. 描述一次完整的HTTP请求全过程(从浏览器输入网址到页面渲染)
2. 访问企业官网域名时,解析到的IP是否直接是后台服务器IP,中间是否有其他逻辑
3. 阐述HTTP1.0、HTTP1.1、HTTP2.0、HTTP3.0的区别与优化点
4. 同一路由器下多台电脑访问同一服务器,服务器如何精准返回数据到请求的电脑
5. 操作系统中进程和线程的区别
6. 分别阐述进程间通信和线程间通信的方式、具体应用及相关命令/函数
7. 执行Ctrl+C后程序退出,中间发生了什么;Ctrl+C是否一定能终止程序,何种情况无法终止
8. 查看Linux系统端口占用情况的命令
9. 简述Git中rebase和merge的区别
10. 描述关系型数据库ACID事务特性,结合项目说明使用场景及未使用的隐患
11. MySQL千万级大表使用offset分页遍历会出现什么问题,如何解决
12. 建立MySQL联合索引需要注意哪些事项
13. 如何判断MySQL查询语句命中的索引
14. 设计学校、班级、学生表结构,并编写SQL查询每个班级学生的平均身高
15. 如何看待Java和Go语言的区别,个人使用倾向性
16. 描述Go语言GMP调度模型
17. Go程序出现goroutine卡死不调度的排查思路
18. Go语言中P的数量由什么控制
19. Go程序中所有函数入参和返回值都用指针传递会导致什么问题
20. 如何理解Go语言“通过通信来共享内存,而不是通过共享内存来通信”的设计理念,Go如何实现
21. Go语言中channel的底层数据结构
22. Go语言中空接口和非空接口的区别
23. 项目中Redis Pipeline批量操作与MGET/MSET批量操作的区别
24. 简述分布式事务TCC的思想,结合项目说明应用场景
25. 风控机制中规则引擎和Apollo的具体功能
26. Kafka消息生产和消费的顺序是否一定一致,如何保证消息顺序性
27. 日常工作中如何保证代码上线不出问题
28. 实习过程中遇到的最棘手的技术问题及解决过程
29. C端业务开发中收获的产品思维与用户体验设计经验
30. 与产品/运营沟通需求时,遇到不切实际的改动如何沟通处理
31. 日常工作中如何看待和使用AI模型辅助开发

🙌面试感想:
问的东西有点难,不过还是有收获的,还是有些问题比较非常规的
#发面经攒人品# #牛客AI配图神器#
全部评论
27届实习机会或看我住业 https://careers.pddglobalhr.com/campus/intern?t=4OmKPVeX9a
1 回复 分享
发布于 昨天 14:56 上海
风控规则引擎细节
点赞 回复 分享
发布于 今天 10:44 北京
怎么还问进程间通信和线程间通信的相关命令啊
点赞 回复 分享
发布于 昨天 19:42 湖北
Go程序中所有函数入参和返回值都用指针传递会导致什么问题
点赞 回复 分享
发布于 昨天 15:57 湖南
oc了吗? 大概面了多久啊,楼主
点赞 回复 分享
发布于 昨天 11:57 江西
佬现在手上有保底offer吗
点赞 回复 分享
发布于 昨天 11:01 湖南
面试在宿舍面还是哪面呢
点赞 回复 分享
发布于 昨天 10:45 广东
小黑盒还招人?
点赞 回复 分享
发布于 昨天 10:15 河北
耐面王
点赞 回复 分享
发布于 昨天 10:15 河北

相关推荐

昨天 20:19
已编辑
门头沟学院 Java
太压力了,面了2个多小时,本菜比已经被拷打的瑟瑟发抖面完两个小时后通知过了1.算法题三道(1)leetcode124 二叉树中最大路径和hard题 因为不久前才刷过撕出来了,又来了一道(2)leetcode 300 最长递增子序列变种除了递增之外还加了一个权重因素,但是思路没变,dp就行(3)寻找词汇库里符合固定长度前缀的匹配单词应该是他们自己题库的题。给了一串单词列表,然后又给了一个单词,一个下标,根据这个下标的前缀去单词列表里面找到所有匹配的单词再返回思路是创建一个单词前缀树,然后根据树找,但是可能是构件树数有问题没撕出来2.全方位项目拷打基本没有问八股,全部都是项目企业场景题,哎哟我操,完全不会。我就纯八股战士,结果没想到一道八股都没问反正尽可能把企业场景往八股上引吧。。1. 微服务多点部署其中一个宕机了怎么办2. 要是mq占据大量CPU该怎么排查?MySQL占据大量CPU该怎么排查?3. 假如说让你实现视频点赞功能,你打算怎么设计?讲讲思路(我知道多级缓存,但是碰巧没背……寄)4. Redis延迟双删是什么,分布式锁,哨兵模式5. MySQL到es同步的延迟该怎么优化6. Rabbit mq的队列是怎么实现的?(这个完全没整明白,可能是队列的底层结构? 反正我硬扯的讲了一下rabbit mq的架构)还扯了很多,但是往后完全就慌了),记住的是这些
查看9道真题和解析
点赞 评论 收藏
分享
昨天 09:14
已编辑
武汉大学 后端工程师
24年6-8月,我的大三暑假,在鹅厂pcg度过了一段难忘的实习时光。那年的面试很顺利,一共面了3家offer了2家,进了组之后同事们都很好,mt是我的校友,至今仍然保持良好关系。后来我放弃了转正机会,因为觉得保研名额来之不易,我觉得硕士毕业后一定可以有更好的工作,更高的工资。可是之后发生的一切却让我始料未及。一年半过去,我会的东西变多了,却从1月起再难以通过任何一家公司的一场面试。目前的我有客户端的实习经历,有后端的知识储备,有agent相关的项目履历,且因研究生阶段师兄带着做科研对大模型相关的知识也有一定的了解。力扣刷了500题,说多不多,说少不少,反正把hot100和灵神题单1700分以下的都做了遍。但为什么自己就是通不过面试呢?客观分析的话有自己不够专精某一方面的因素,每次面试刚开始被问一个点的时候刚开始还OK,面试官接着深入拷打,我就没啥办法了,临场应变能力也不行。说白了:BFS❤️;DFS💔。另外就是自己没有一套很好的学习体系,总是拆东墙补西墙,因为某次面试被拷打项目,就疯狂准备项目相关的知识,忽略了计算机基础,结果下周的另一场面试被面试官计网OS一通轰炸。说了这么多,聊聊我目前的状态吧。很多大厂最近都开放了春招实习的投递,我目前采取的是海投策略。这周的Timeline大概就是周四要再次征战鹅厂,wxg的面试强度想必大家都了解,我也没有抱希望能过,以学习为主吧。周六的团子笔试应该可以试一下,毕竟有两次机会,而且貌似团子不咋看笔试分数?蚂蚁也发了笔试邀请,但因为阿里系今年笔试的改革,打算观望一下第一场的情况再参加。对自己下阶段的期望,就是不要怀疑自身的能力,然后客观评估自己当前的水准,持续进步。感谢大家能看完哥们的碎碎念,祝各位牛友都早日拿到理想offer,我后面也会持续更新自己的面试记录,也欢迎大家来一起交流呀
今天你投了哪些公司?
点赞 评论 收藏
分享
评论
5
18
分享

创作者周榜

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