优分期/寰通/华青java社招面经
优分期
面试过程:
1、首先自我介绍
2、Java集合类,以及实现原理,那些是线程安全的那些是不是?线程安全是如何实现的?
3、项目中是否使用过缓存,如何使用的?
4、分布式事务如何保证?
5、秒杀系统,从前台到后台如何实现?
6、消息中间件,一个topic被多个消费者同时消费怎么避免?
7、spring如何实现多实例,是线程安全的吗?
8、新的并发集合类是如何保证线程安全的?
9、底层是怎么实现的?
寰通商务科技有限公司
第一轮面试:(技术面)
1、基础的有io,集合,多线程。
2、然后springmvc,mybatis,mysql相关。
3、框架相关,sql和数据库优化等。
4、给张白纸,写出一个单例,分析线程同步,分析对方写出线程code的执行结果。
5、mysql 优化。
6、hibernate session如何传递?
7、Aop 事务方面的问题。
第二轮面试:(部门领导面)
主要了解之前项目:
1、担任一个什么样的角色?
2、有没有遇到什么问题?
3、是怎么解决的?
第三轮面试:(HR面)
1、问了一些离职原因
2、待遇相关。
华青科技
笔试:
做一些基础题目,例如juery,javascript等智力题目,还有一些判断选择题
面试:
1、问一些基本java问题
2、数据库存储过程.
3、spring框架问题。
4、多线程问题。
5、问了一些spring常用的组件。
6、还有一些项目经历相关的问题。
7、以及他们比较感兴趣的支付系统。#社招##Java工程师##面经#