高途

后端开发一面面经

完整信息

17 条问法 · 26 道题

本篇目录

整体体验挺好的,面试官比较温和,主要是根据简历往下深挖,基础题 + 项目题 + 一道算法题。

面试内容大概如下:

1.自我介绍,问实习和个人项目是不是同时做、实习项目哪些部分是自己独立完成的
2.前端简单问了 v-if 和 v-show 的区别
3.JVM:运行时内存区域、线程共享/私有、栈帧结构、对象如何判断可以回收、GC 算法和垃圾收集器
4.MySQL:为什么使用 B+ 树、B 树和 B+ 树区别、聚簇索引和二级索引、覆盖索引、ACID、事务隔离级别、MVCC 实现
5.Redis:Lua 脚本为什么能保证原子性、分布式锁释放为什么也要 Lua
6.项目:数据权限系统重构,RBAC 和 ABAC;飞书 OAuth2 单点登录流程,state 和一次性 ticket 的作用
7.JWT:Session 和 JWT 区别、JWT 如何防篡改、过期校验、密钥泄露等
8.AI:平时怎么使用 AI 开发需求,Rules、Skills、Agent、MCP 之类的理解和使用
9.算法:手写 LRU,HashMap + 双向链表,现场调试

最后反问了一下部门技术栈,目前后端主要是 Go 和 Python,Java 进去之后可能需要转 Go,前端会涉及 Vue/React。

整体难度感觉中等,基础题本身不算特别难,但是会顺着回答继续追问细节。
#秋招面试记录##发面经攒人品##高途一面#

本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
    JVM:运行时内存区域、线程共享/私有、栈帧结构、对象如何判断可以回收、GC 算法和垃圾收集器
  5. 05
  6. 06
    MySQL:为什么使用 B+ 树、B 树和 B+ 树区别、聚簇索引和二级索引、覆盖索引、ACID、事务隔离级别、MVCC 实现
  7. 07
  8. 08
  9. 09
  10. 10
    项目:数据权限系统重构,RBAC 和 ABAC;飞书 OAuth2 单点登录流程,state 和一次性 ticket 的作用
  11. 11
  12. 12
  13. 13
    JWT:Session 和 JWT 区别、JWT 如何防篡改、过期校验、密钥泄露等
  14. 14
  15. 15
  16. 16
  17. 17
    反问
    最后反问了一下部门技术栈,目前后端主要是 Go 和 Python,Java 进去之后可能需要转 Go,前端会涉及 Vue/React。

同作者面经

相关公司