【深信服】-Java岗-一二面 HR面 (oc拒)

一面 2.21 30min

原本是线上视频面,后边面试官忘记时间了,变成电话面

介绍学校学的课程
问实习时间问题,要至少3个月
Java 常用的数据结构(数组、链表)
数组和链表的特点、细节、原理
Java 中的数组、链表有哪些
HashMap 实现、多次哈希碰撞后的结果
Java 中的设计模式,自己是怎么实现的
DCL 实现细节,两次判断分别的作用
Spring 的主要功能,IOC、AOP 的思想
对 SpringBoot 的理解,starter 的作用
服务之间调用的方式
介绍项目
权限的设计,讲RBAC
千万级数据量,对接口的要求怎么样
定时任务的实时性怎么保证
反问,还需要提升什么技术,面试官说可以考虑关注云原生
当晚就约二面了,看来是有点急的。。。

二面 2.22 25min

自我介绍
经典权限问题,又讲一遍RBAC、JWT。。。
问项目中遇到的挑战
项目数据量级有多大
第二个项目遇到的挑战,说了移动端的鉴权
Oauth2 的验证流程、细节
SpringBoot 自动装配原理
SpringSecurity 原理
InnoDB 中 B+树的细节,就是自己摊开讲
SpringCloud 的理解
网关的作用,熔断机制
又问了一下最快去的时间,说可能要实习半年以上
反问,业务是什么,有没有三面

HR面 2.23 27min

hr面也讲项目。。。不理解
讲了项目难点
自己主要负责了什么
在学校里比较有挑战的事情
聊其他的企业,为什么不继续面微信了
问还有没有课,有课怎么办
就聊学校、团队、项目
然后反问,能否转正,说不一定
问了上班时间,还行

发表评论

后才能评论