微鲸科技/优视科技/臻善科技/禹江科技Java社招面经分享
微鲸科技
面试过程:
1、自我介绍,针对简历中的项目进行提问;
2、涉及到Java的编码、垃圾回收机制、继承、权限修饰符、重写重载、==和equals、静态和非静态、内部类、Cookie、Session;
3、Java的值传递、简单的SQL查询语句;
4、VUE实现双向绑定的原理是什么;
5、如何实现1亿用户的消息通知机制?
6、为什么选择该公司?认为该公司需要什么特点的人?
7、期望的薪水是多少?
优视科技
面试过程:
1、简单自我介绍,问你项目经验;
2、谈谈项目你负责的主要部分和核心功能,使用了哪些技术和框架;
3、对java,xml,js,还有框架相关内容提问;
4、问了一些对于系统设计以及对各种技术应用场景的看法
5、Mongodb,还有分步式的东西;
6、arraylist中删除一类元素;
7、为什么离职?
8、期望的薪资是多少?
臻善科技
面试过程:
1、自我介绍,HR对简历内容随机提问;
2、问到了LinkedHashMap、乐观锁和悲观锁、线程池、事务、多线程、数据安全处理
3、jvm的gc、tcp/ip原理、数据结构(红黑树);
4、同步和volatile区别,linux下vi的一些命令,http部分状态码含义;
5、最后会重点考察你的数据库知识,存储过程,以及数据的导入导出;
6、离职原因及今后职业规划;
7、薪资要求;
禹江科技
面试过程:
1、自我介绍以及离职原因;
2、问了有关spring的一些问题,问了一些关于数据库的知识;
3、问 spring的controller中要跳转到一个新页面,并且把数据也传过去,应该返回一个什么对象?
4、spring的事务嵌套问题?
5、spring的bean的生命周期;
6、js、jquery如何选择元素;
7、期望的薪水大概是多少?
#微鲸##UC优视科技##禹江科技##臻善科技##社招##Java工程师##面经#