首页 > 埃森哲信息/活跃网络/卓锐科技Java面试经历
头像
gyu优酸乳
发布于 2020-08-04 21:35
+ 关注

埃森哲信息/活跃网络/卓锐科技Java面试经历

埃森哲信息

面试过程:

1、自我介绍,项目介绍;

2、多线程基础,线程安全、socket通信;

3、高并发,订阅分发,自定义协议;

4、Javasocket通信,socket恰巧粘包问题怎么解决?

答:继承Thread类;实现Runnable接口,选这个因为java单继承,这样还有机会集成业务基类或者工作流基类;线程池,不需要自己管理启动,适合无序高并发。


5、长短链接的概念以及它们的区别;

6、如何保证线程安全,需要注意什么?线程安全的集合maplist使用什么?


活跃网络

面试过程:

1、一开始先让根据给出需求写一段代码,很基础的功能。主要看编码习惯,以及结合写出来的代码说说可以优化的地方。然后问如何对自己写的这段代码做单元测试。通过写一段代码看一下工作经验如何吧。

2、接下来是谈自己解决过的比较难的问题

3、然后是问数据库事务相关的问题;

4、如何实现分布式锁?

5、SpringMVC 怎么添加过滤使得避免空指针?

答:可以在javabean上设置注解设置这个字段不能为空;


卓锐科技

面试过程:

1、询问做过的项目,让你介绍工作流程和使用的框架;

2、java 基础、框架、设计模式、数据结构、http

3、然后是数据库方面,比如MySQL索引策略,SQL 优化等;

4、Java web和框架问的也比较多,拦截器和spring

5、tomcatmysql、分布式、缓存、队列;

6、说说finalfinally区别,springMVC的工作原理;

7、有问到uml volatile

8、未来技术规划、为什么跳槽?

更多模拟面试

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐