康樱网络/聚云科技/增信信息科技Java社招面经分享
康樱网络科技有限公司
面试过程:
1、自我介绍:姓名、年龄、爱好、工作经验。
2、JVM内存分代;
3、Java 8的内存分代改进;
4、深入分析了Classloader,双亲委派机制;
5、JVM的编译优化;
6、对Java内存模型的理解,以及其在并发中的应用;
7、指令重排序,内存栅栏等;
8、HashMap的并发问题;
9、了解LinkedHashMap的应用吗?
10、在工作中遇到过哪些设计模式,是如何应用的?
11、你觉得你个性上最大的优点是什么?
12、再说说你最大的缺点?
聚云科技
面试过程:
1、询问项目架构;
2、web交易系统;
3、数据库性能;
4、Java JDK底层实现技术;
5、还用英语问JAVA的底层数据结构和实现细节,要求面试者用英文回答。
6、问会什么语言?编程还可以吧?
7、然后就从笔记本上拿出一道英文面试题,让看懂后再编程。
8、让你先在草稿纸上说出你的算法,然后会盘问你的算法漏洞和没有考虑到的地方。(注意:你的算法的时间复杂度是关键。)
增信信息科技有限公司
面试过程:
1、问了一些java基础问题;
2、java基本数据类型的数据结构;
3、多线程运用;
4、问spring应用;
5、数据库、排序算法;
6、然后就聊一下你做过的项目,并谈谈你对团队管理的看法;
7、简历每个项目都问的比较细,比较看重工作流、SSO的经验,还问了项目负责的模块。
#康樱网络##聚云科技##增信信息##Java工程师##社招##面经#