高知特
笔试:
分中文卷和英文卷,英文卷是Java Web方向的,涉及到Java Core、框架、Oracle方面。中文卷主要是类似二级考试的基础题,关于C和数据结构的。
面试:
1、关于项目经历的问题,比如担任的角色,使用的核心技术什么的;
2、有没有用过缓存,有没有用过并发机制。
3、oracle和mysql 的分页,序列;
4、struts/spring这些框架;strut2框架的原理;
5、异常分哪些类型?
答:运行时异常与非运行是异常,具体的数值下标越界,空指针属于运行时异常,非运行时异常是通过trycatch块处理或者指定跑出异常。
6、jsp的内置对象;
7、网桥和交换机有什么区别,交换机和路由器有什么区别?
8、如何在大量数据中查询一个数,效率尽可能地高?
9、排序算法之间的区别;
10、数据库SQL底层实现是什么(B+树)?
11、讲讲B+树的数据结构怎么实现的?
12、TCP/IP通讯过程是怎样的?
13、为什么要三次握手?
14、C#学的怎么样?
15、Cookie和Session有什么区别?
长虹佳华
面试过程:
1、自我介绍,介绍自己的项目;
2、一些java基础还有spring框架、spring mvc等技术;
3、spring的工作原理以及一些源码怎么实现的;
4、问redis、mq、jvm、rpc框架之类的原理;
5、java各系统之间的调用通过什么机制实现的?怎么做到的?
6、Strtus2是如何封装前台传过来的参数的?
答:Struts2底层实现是反射机制,通过getter setter方法将参数注入到Action中。
全部评论
(1) 回帖