- 自我介绍(项目是数据中台)
- 项目中,会将源端数据库全部同步到中台库中?
- 比如A系统用的Mysql,B系统用的Oracle,C系统用的...,这些技术栈都不一样,能实现吗?
- 数据是怎么同步过去的?假设全部同步,那么要多大的存储空间,是动态增加存储吗?
- 把别的系统中的MYsql数据库复制过来之后,如何实现复用?
- 项目中使用了Flink来进行数据同步,为什么不用Canals?
- 使用Mybatis访问数据库时,是如何找到对应的配置?工作原理是什么?
- 追问7:具体是哪个配置文件呢?叫什么?
- Spring的核心思想是什么?不是SpringBoot
- MVC中有Controller,前端发起一个请求,是如何找到对应的Controller的呢?
- 在MVC中,我们需要一个控制器,但是实际上我们定义了很多控制器,那么我们为什么还要叫他控制器?
- Flink有什么好处?
- 事务是什么?
- 追问13:因为有高并发才有了事务的概念吗?事务是用来解决高并发中存在的冲突的吗?
- 什么是原子性?
- 追问15:你刚刚说原子性是一个事务中的操作都完成或者都不完成?确定是完成吗?还是别的概念?
- 什么是分布式事务?
- 如何做全局的事务管理?
- 想要做一个两阶段提交的事务,该怎么办?
- Spring的事务管理是怎么做的?
- 追问20:只是加一个注解这么简单吗?具体底层的原理是怎样的?
- 对java的设计模式有了解吗?
- 解释一下工厂模式,在项目中有使用在哪里吗?
- 追问13:你说在登录中保存用户信息到缓存用了工厂模式,这是工厂模式吗?工厂模式具体是解决什么问题的呢?
手撕24点
追问:能评价一下这次的面试表现吗?
回答:(他也不知道要怎么评价),问我自己如何评价。我:基础还是不太牢,要加强基础。面试官:那就加强吧。
被猛猛拷打
全部评论
(7) 回帖