飞书生产力工具后端开发岗位,面试官人好好,还帮我面试总结,以及点评了表现。
用时一个小时,面完约二面。
- 项目介绍,因为讲的不是很清晰,面试官尝试深挖项目;
- 登录流程怎么做的;spring security 做了什么;如何配置 userpassword 校验?用的是什么设计模式?数据量大不大?
- 两道算法题
- 之字形遍历二叉树;
- 长度为10的环形列表,走 n 步回到 0 的次数;
- mysql 存储引擎从 b+ 树换成二叉树,会发生什么?换成哈希表会发生什么?换成跳表呢?跳表数据结构需要再看看,完全不知道跳表。
- 如何用一个互斥锁实现,读写锁?
- 反问 & 面试小结