通过51发现的招聘信息,但是没有投递,荣耀主动联系的我,约面试,于是就参加了面试,技术面试总共两轮,第一轮问了大概30分钟,问的问题都是比较基础的java相关的问题,技术面二面也比较简单,可能新成立的公司比较缺人吧。技术面通过后就一直关注相关的公众号,看流程走到哪里了,后来约的综合面,也就是部门领导面试,都是通过远程面试的,问的都是个人意愿,项目大概介绍等等,然后一直等流程,等了大概一个月吧,offer发下来了,然后就是背调信息填写和体检相关的事宜
面试官问的面试题: 1、如何防止数据库查询的时候回表?
2、说说你对CAP的理解,实际中是如何使用的?
3、说说你用到的消息队列的组件构成,以及如何防止消息积压和消息重复的,如果发生了如何解决?
4、说说你对solid原理和设计模式的理解,实际项目中怎么使用的,举几个使用的例子。