瑞友科技/美亚柏科/三五互联社招面经(Java岗)
瑞友科技
面试过程:
1、先简单自我介绍,然后问了下为什么离职,以后的规划什么的;
2、三范式;
3、j2se: jvm结构,内存回收;
4、jdbc的调用过程;
5、spring的源代码级了解;
6、jta规范;
7、多线程synchronized原理;
8、单jvm移植到分布式环境可能带来的问题;
9、oracle truncate和drop区别;
10、uml对象耦合级别程度;
11、classloader ;
12、spring怎么和struts等结合;
13、hibernate、事务acid、esb、ejb;
美亚柏科
笔试:
大多都是一些基础,比如Java的特点,什么是对象的,大题就是写一段Java程序(将d盘的a文件写到e盘的t文件夹下,其实就是考I/O的操作);
面试:
1、问一些以前的工作经历,做过什么项目,你负责做什么;技术应用最好的一个项目,项目描述和碰到的一些问题
2、然后问问spring,struts的配置的简单问题,对整体优化有什么看法
3、hibernate,ajax,webservice;
4、java多线程,JSP内置对象;
5、Lucence搜索引擎文件有多大?
6、AJAX的状态,怎么实现的?
7、JVM调优,高并发支撑,负载均衡;
三五互联
面试过程:
1、简单的自我介绍;
2、问有关做过的项目中用到的技术;
3、java script 如何创建对象?
4、String是否可继承?用过哪些缓存机制?
5、建索引的原则?
6、tcp和udp的区别?
7、了解ssh的原理吗?
8、forward和 dispcter,dispcter返回的状态码是多少?
9、离职的原因和对薪资的期望;
10、未来的职业规划;
#面经##社招##美亚柏科##瑞友科技##Java工程师#