3.21约一面
3.29一面:
主要问Java八股以及Spring框架八股,concurrentHashMap的底层实现,@Autowired注解冲突,ArrayList和LinkedList的底层实现。一道算法题Leetcode490迷宫,结束后大约五分钟约二面
3.31二面:
问了点Java基础,String,StringBuilder和StringBuffer,@Spring Boot Application,@AutoWired和@Resource区别,问了点计网,输入URL到展示页面的全过程(要求说的详细,包括DNS协议的具体内容),做了一道SQL(非常基础的单表查询,一张表里找出月薪最高的1个员工),两道算法题,第一题是一个链表,奇数位升序,偶数位降序,输出整体的升序序列;因为第一题我是用栈和队列实现的,第二题又问了一道基础的两个队列实现栈,结束后大约五分钟约三面
4.6三面:
应该是部门主管面,无基础无算法,一直在深挖项目,让你扩展项目的某些功能,问了明文密码存数据库会信息泄露怎么处理(答加密后存储,问密钥也会泄露,答用非对称加密类似RSA,问RSA能否详细展开说说),如何实现连续输错密码禁止访问(说思路),以上部分大多没接触过,都是现场瞎编的,结束后大约40分钟约HR面
4.7HR面:
问了一些常规问题,入职时间,实习时长,感到挫败的一件事,整个流程很快就结束了,大概15分钟左右,然后让回去等通知
4.10上午OC