面试经历汇总
杭州炎魂网络
面试时间
2025.4.15 9:00
面试职位
后端开发(Go)
面试题目
笔试
算法
力扣Top100 [1]
[两数之和] 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值target 的那两个整数,并返回它们的数组下标
追问:你有没有什么其他的解法?注意:数组是无序的
面试官提示:双指针
当时想先sort排序,再左右指针移动,但是未考虑到数组下标的问题
记不清了
情景题
云文档协作
云文档的实时编辑操作怎么同步到不同用户查看
如果用户在离线状态下编辑,恢复网络后怎么同步到云文档中
如果有很多人同时编辑同一个地方,你该怎么处理?
消息队列?但消息队列是异步的,服务端消费后,前端如何感知呢?
面试
go的泛型
context有哪些功能,你具体用它做了什么,可以举个具体的例子吗?
你的项目中都用到了鉴权,可以介绍一下你用到的鉴权吗?(JWT和session)
追问:
- 怎么实现多端唯一?
- 如果平台限制两台设备登录,如果有第三个设备登陆,怎么使最早登录的设备退出登录状态
微精弘支持全校两万师生使用,你可以讲讲它的具体架构吗?或者说,有没有什么特别的实现
思来想去,讲了下微精弘流量切换功能
面试总结
我这一套流程下来大概40分钟,然后面试的时候磕磕绊绊,有好有坏(有好吗?有的吧,应该有的),总的来说还有很多要努力的地方
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 浅浅子の小屋!
评论