信也科技-golang

2025/6/20 15:00

0. 自我介绍(主要聊工作经历,离职原因)
1. 拷打了一下项目
2. gmp模型, select(就说了channel的时候用的,但但应该不是面试官想听的,沉默了几秒)
3. sync包中的once,map,waitgroup怎么实现的,sync.map中dirty map咋升成read map的
4. 哪些方式可以控制goroutine数量, 追了一个场景题:每个工作节点启动 100 个协程并发处理 URL,高峰期 CPU 利用率仅 60%,但响应延迟显著增加,怎么排查
部分节点出现频繁 GC
5. gc,又追问写屏障怎么工作的
6. 介绍innodb,在你工作中遇到索引失效的例子,你怎么去处理的
7. 在工作中常用的redis数据结构,zset怎么实现的
8. 缓存一致性怎么解决。
9. 事务,脏读,读已提交原理
还有些记不起来了,面了27min,整体体验还不错,面试官很有耐心的,可算是碰到一个线上面试开摄像头的了。
全部评论
有后续么
点赞 回复 分享
发布于 06-30 14:58 上海
你不会就是7月要来的社招吧?
点赞 回复 分享
发布于 06-28 20:49 上海

相关推荐

【岗位名称】后端开发实习生-飞书低代码平台和大模型应用【面试时间】2025.7.7【流程&题目】1. 自我介绍2. 项目(分布式缓存系统)a. 为什么要做分布式缓存系统?b. 是自己从头到尾设计,还是有一些参考的项目?c. 做的过程中遇到了哪些问题?⇒ 分布式缓存系统一般在业务上会怎么用?为什么要用分布式缓存?一般能解决哪些业务问题?3. 基础知识a. 算法思路:n*n的迷宫,1为通,0为不通,怎么找到从入口到出口的最短路径?⇒ 除了动态规划还有什么思路?b. MySQL的索引类型?例如用户表,有几个字段,哪些情况下使用索引?c. 如果使用三个字段A、B、C创建联合索引,哪些能够命中,哪些不能?说明原因d. HTTP的状态码有哪些?502、504出现在什么情况?301、302的区别?e. TCP怎么保证可靠传输?f. 业务场景:网购平台下单,如何防止超卖和重复?这个架构可能会遇到什么问题,如何解决g. 计算机思维:16瓶药,1瓶有毒,15瓶无毒,小老鼠喝掉毒药之后1h会被毒死,现在只有1h的时间,最少用几只小老鼠可以试出哪瓶有毒4. 算法题:最长递增子序列5. 最后问题:有没有接触过和大模型相关的内容6. 问面试官的问题a. 关于低代码平台b. 对我的建议【总结】准备的还是不太充足,很多概念都只是知道这个名词而不了解在业务上的应用场景(也是最后面试官的建议)面试官人挺好的,回答的不是很好但是面试官很耐心
查看16道真题和解析
点赞 评论 收藏
分享
我的人生算是废了,23届裸辞空档一年,存款只能坚持几个月了,找不到像样的工作了,人生何去何从。
梦想是成为七海千秋:这大环境下为什么要裸辞呀,风险真的挺大的,而且社招的话23届没有太多的竞争力,不过既然已经裸辞了就不要焦虑慢慢找。
我的求职精神状态
点赞 评论 收藏
分享
评论
1
9
分享

创作者周榜

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