招联金融一面(软件开发方向,30mins)

1.自我介绍

2.介绍项目

3.把项目实现哪些功能麻烦简述一下(项目用到了Springcloud,但是自己项目没有涉及分布式事务、分布式锁、消息中间件)

4.项目中遇到了哪些技术难点(其实我项目就业务逻辑比单机的复杂,难点自己说了自己忘记serialVersionUID)

5.项目的用户注册怎么做的

6.项目是判断用户是否登录的(其实自己项目是迭代做的,一开始是拦截器,之后上升由SpringSecurity管理),但是自己事后明显感觉讲的有点乱

7.项目涉及分布式事务吗,讲讲吧(只知道分布式事务3个组件和全局事务ID)

8.项目涉及分布式锁吗?(只知道简单概念)

9.了解activeMQ吗?项目中怎么使用的?(此刻,我已经怀疑考官....我项目其实上述7 8 9都是简单了解)

10.多线程,并发这块了解多少,讲讲currenthashMap(这块我的问题,底层有点不清楚了,就简单讲了讲),然后面试官说我基础要好好注意

11.项目中涉及到了Spring,聊聊Spring你现在知道的(就说了轻量级框架、aop、ioc)

12.对工作地点有什么要求?

13.手上有几个offer

15.反问环节