一面:技术组长二面:技术经理三面:人事
一面:技术组长- 先做个简单自我介绍吧你们的微服务项目总共拆分了几个微服务?按什么维度拆分的?你们的任务服务如何实现自动任务的?界面可配置吗?Quartz如何解决并发问题的?你们的消息服务需要鉴权吗?如果需要,是怎么鉴权的?Nacos是AP还是CP模型?Nacos具体如何实现高可用的?如果一个服务宕机了,会如何处理?会立即剔除该服务吗?Nacos的心跳检测用的什么协议?Kafka你们是怎么用的?是如何解决消息可靠性问题的?你对保险里面的业务概念有了解吗?Redis你们怎么用的?有用过Redis的其他数据类型吗?Oracle和MySQL有什么区别?(索引、语法之类)B+Tree索引的结构是什么样子的?B+Tree索引是聚簇索引吗?什么是聚簇索引?设计模式有了解哪些?(状态模式是什么样的?策略模式和工厂模式像不像?)手写一个方法实现解析多重JSON串(如:输入{a:{b:xx,c:{d:[xx]}}},输出{a.b:xx, a.c:{d:[xx]}, a.c.d:[xx]},)你有什么要问我的吗?
- 先做个自我介绍吧为什么转行?大学有做过IT相关的东西吗?培训做过哪些项目?你们的微服务拆分了多少个模块?微服务项目的开发团队规模有多大?这个微服务项目的用户对象是谁?你有独立负责的微服务模块吗?你参与的用户洞察模块的业务逻辑大概是什么样的?用户标签是怎么来的?(是算法跑出来吗?)数据源在哪?怎么来的?你负责的部分,你觉得哪块比较复杂?(业务逻辑上)SpringWeb注解有哪些?Spring参数绑定的注解有哪些?绑定的逻辑大概是怎么样的?RestController与Controller有什么区别?ResponseBody内部怎么实现的?用过自定义注解吗?注解怎么执行的?用SpringCloud有什么收获吗?遍历对象属性有哪些实现方式?事务有哪些属性?有遇到过SQL效率的问题吗?你有什么问题需要我给你解答吗?
- 你现在是在职还是离职?你现在住哪里呀?关于我们公司你想了解什么吗?除了技术方面方便问一下你上一份工作的薪资待遇吗?为什么转行?其他还有什么想问的吗?



