中科软笔试
1.集合类
2.servlet生命周期
3.string,stringbuffer,区别,int integer 区别
4.常见的运行时异常
5.写出几个常见的类,包,接口
6.写一个单例
7.抽象类和接口的区别
8.还有两页的SQL选择题,我不太记得了
9.怎么配置tomcat的内存大小
10.数据库连接池的原理
11.触发器有哪几种,并说说每一种
12.还有JSP中静态include和动态include区别
13.jsp的9种内置对象
14.选择题好像好几个都是关于主键的,我不会做,记不清了
本来拍了几张照片的,不知道哪里去了
还有一个是写几种常用的数据结构,并写出实现原理
还有一个也是数据 结构上的,我不记得了,我连见都没见过
笔试题:
1大题
1、数学逻辑题
2大题
1、数据结构题
2、对线性表的操作
3大题
1、选择题,4个IP地址,选出一个不同与其它三个的。
2、TCP的三次握手协议。
3、找出数据库表设计的不合理之处。
写出5个你常用的一些设计模式,并用代码实现一个
进程和线程的区别
4大题
1、C语言题挑错,我简直太幸运了。
2、C语言写答案。
5大题(写代码)
1、反转字符串。i love you 变成 you love i
2、给你一个目录,删除这个目录下的所有文件和文件夹,并把文本文件的内容打出来,并把这些文件和文件夹的名称打印出来。
3、写出你上一家公司的组织架构。
6大题(个人规划)
1、平常都去那些网站?都关注什么技术和那些类型的信息?
2、写出你的三年规划。
2、Java的API要非常熟悉,而且对与数据结构这方面,也要有一点了解。
===============================================================
面试部分 因为给我发面试通知的是 校内网 广告部的,所以做完笔试是直接上楼上校内网面试的
首先问你做过广告平台没,然后叫我自我介绍下
下面就是问你项目的情况,叫你详细介绍下你的项目 问了我权限是怎么实现的。。。
说完,我反问了他一些问题,比如你们主要是搞互联网开发 还是什么的
然后那面试官看了我一眼说,我呆会会给你时间问的。。。比较衰
然后就问我项目里面用到的一些具体的技术,下面简单列举下被问到的:
问我 jvm 优化 GC 机制 类加载机制
问hibernate缓存机制 atis和hibernate的区别,什么时候用ibatis,什么时候用hibernate。
spring bean的两种类型(singleton和protetype) spring的声明式事务, service层用的是单例还是多实例(当时这个问题我没明白是什么意思,就随便说是多实例的,他问我什么,我说单实例的,如果存在成员变量的话,多个线程访问的时候如果对成员变量操作的话可能会有线程安全问题。他说他们一般用的是单例的。然后给我说为什么用的是单例,我说是的,我们那可能设计的有些问题 ~!~)
ThreadLocal 还有集合类的一些知识,什么时候用什么数据结构。链表 数组 Map 各个特性
dwr是怎么用在授权那的, 对MySQL熟悉不
然后看到他看完我的简历 问完问题,又看我做的笔试题。。我见他眼睛瞅到哪 我就随时说到哪,给自己做的一些题目 做补充。
最后看了我一眼 笑了下,说他们要综合比较下,到时候会打电话通知你消息的。
就这样,整个过程,没感觉很尴尬,也没多少问题问死我的。问我一些问题,我都基本会答一些。
不过在他看来是怎样的还真不好说,看个人运气了。