优识云创/海航云商投资/永洪科技Java岗社招面经
优识云创
面试过程:
1、首先是做下自我介绍;
2、然后看项目经历大概聊聊,聊之前系统的架构、技术框架,还有项目的处理逻辑等等;
3、问些分布式开发,jdk知识,jvm;
4、ArrayLIst和Linklint的区别;
5、HashMap的数据结构;
6、对jvm堆栈的理解,JVM内存机制;
7、再有问一些集合框架的知识;
8、MYSQL的索引优化;
9、AJAX的优缺点;
10、最后问为什么离职,有没有对象?
海航云商投资有限公司
面试过程:
1、简单的自我介绍,介绍基本情况;
2、实际的项目经验,在项目中自己遇到的问题,如何处理问题,如何沟通等等。
3、jvm的内存机制,如何调优?
4、常用线程池有哪些,你用的哪个,常用创建线程池的例子举一些;
5、队列的机制,MQ的topic,如何保证可靠性?
6、如何实现缓存等等。
永洪科技
面试过程:
1、做了一天考察逻辑的题,里面包含分别写一个堆栈溢出的例子,用程序找出数组中出现次数超过一半的数;
2、问了一些做过的项目经验,例如servlet 、单例设计模式(懒汉、恶汉的模式),以及servlet的延迟加载。
3、问8个球中有一个质量较重,但是外形都是一样,要求使用2次天平,将较重的球找出来。 (答:第一次一边3个的称,如果哪边重,再取出两个称即可找出。如果一边三个质量相等,称一下剩余两个即可找出)
#优识云创##海航云商##Java工程师##社招##面经#