BBD数联铭品/TATA/软通动力Java工程师社招面筋
BBD数联铭品
面试过程:
1、先填一份面试信息登录表,然后做自我介绍,接下来领导会拿着简历问你问题。
2、首先是询问项目经历,根据自己的项目聊了聊,了解项目中的一些技术;
3、然后对他们需要的技术架构进行了整体详细的询问。
4、接着问一些关于Spring,SpringBoot,Mybatis,Maven(重点)的问题;
5、问Spring的特性。
6、jvm,jdk源码等等;
7、问会不会独立完成前端代码;
软通动力
面试过程:
1、问了些高并发,多线程,分布式的问题;
2、有做个跨数据库事务的工作吗,具体怎样实行?
答:一般都是用JTA实现,或者数据库自带的数据链,或者是用分布式框架中间件去实现,比如zookeeper;
3、你以前主要使用活参与了那些技术架构?
答:传统项目MVC架构,使用的技术都是主流的spring mvc ,spring,mybatis等。大型项目在此基础上进行分布式设计,并进行集群。
4、怎么处理高并发的问题,比如10000个请求。
答:负载均衡,多线程等。
5、怎么处理秒杀的功能,比如只有10个待售卖的商品,但同时有上万人抢购。
答:利用队列,缓存等。
TATA
面试过程:
1、问了以前所做的项目以及项目所用的技术架构;
2、做一个功能的主要大致流程;
3、问一些java的基础问题:map的使用,多线程还有存储过程。
4、mybatis中的&什么作用;
5、服务的熔断与降级;
然后上机写了段代码,获取前端数据;
最后聊了聊为什么来公司以及上家公司辞职原因;
#软通动力##BBD数联铭品##塔塔集团##社招##Java工程师##面经#