帆软提前批-后端 面经1
压力很大,结果很好
一面
1. 自我介绍
2. 实习相关 (10min)
3. 实习的时候利用Go框架实现这些功能的优势是什么?
4. 如果让你用Java开发同样的需求,架构上有什么要注意的地方,需要用到什么技术来达到类似的效果呢?
5. 就包括你刚说Go的协程,Java有类似的方案吗?
6. Java里锁的作用是什么?什么样的业务需要用锁来做?
7. 讲一下CAS操作,CAS和锁有关系吗?
8. 另一段实习 (5min)
9. Leetcode 31,没有让手撕,讲思路和时间复杂度