论坛首页 招聘求职论坛

第一次java web面试总结

浏览 14992 次
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-07-31   最后修改:2009-07-31

公司为某大公司济南的一个部门。

面试过程:填表、笔试、面试、复试

笔试:基本的java基础题目,估计能够答对30%~40%

以下为我没答上来的题目,大家可以嘲笑我的基础不扎实,但是一定留下你的答案或者评论,括号是我的答案:

1. x=5 y=10 x<y x>=y的逻辑值分别是
2. x=4 (x++)/3=?
3.面向对象四特点
4.if(i%2 == 1)i=?为true (3,5,7...)
5.char 是unicode占几字节,int占多少位
6.error和exception区别 (没用过error,exception如果不catch会抛到虚拟机)
7.list/set/map都继承自collection接口? (list/set是,map不知道)
8.abstract是否可以同时是:static/natie/synchronized
9.接口可以继承接口?抽象类可以继承接口?可以继承实体类?
10.打印99乘法表 (static final string定义了常量 *,=等,然后创建stringBuffer,通过两层for循环进行append,最后print,大家有改进或其他方案把?)



面试:

涉及到了spring的ioc,struts1/2的区别,struts mvc分别是什么,数据库创建视图,工厂模式,什么是ajax,js如何获取表单值。线程里面的方法,log4f,jdbc怎么配置使用


面试节奏比较快,有一些东西一时没想起来,答的不好,感觉不太爽。

1.视图不会创建,更没使用过,但是了解,其实视图就是把几个表的一些符合条件的数据关联起来,方便外界直接访问使用,并且可以隐藏数据库真实结构。

2.工厂模式不很了解,只知道工厂就是集中生产一些类,spring的ioc好象就是用的工厂模式。struts1/2的区别,这个问题感觉比较别扭,他就基本没什么共同点,我只回答了,struts2线程安全,struts2写法和struts1区别比较大。线程问题我不了解,run, runnerable, thred, thred local我只知道这么几个名字,单词还未必正确。log4j/jdbc使用上我的概念就是jar包一丢,然后调用就可以了。我没有亲手配置过

3.什么是ajax,我的理解是ajax具体每个单词怎么拼,郁闷出来一想,我为什么不回答ajax就是js创建xhr通过sent方法向某个url要数据,并且处理返回的xml/json/js/html等数据。

4.js获取表单值,这个我的答案是:设置id通过document.getElementBy获取,其他的方法,如 document.all.form等方法浏览器兼容性都不理想。但是他还问我有没有其他办法,我当时没想起来,出来后觉得他想通过xpath等选择器方式实现。我对这些不了解,但是也知道可以通过jquery框架来实现。估计这样回答会好一些。


复试:

尚未接到复试电话.......

 

我的总结就是,此次面试我给我自己打5分,需要扎实java基础,想办法放慢面试节奏,留出充足时间回答问题。不要只回答面试提出的问题,可以变通回答。能表达对该技术明了就可以。虽然线程等问题不了解,以后也需要加强,但是java web用到线程的好象真的不多。

   发表时间:2009-07-31  
出这些题的人是有病!

如果有人写出笔试的代码,我就不愿意和他一起工作,原因很简单,他写的代码不易看懂。

我认为最好的程序:别人一看就明白的。
0 请登录后投票
   发表时间:2009-07-31  
怒了....
0 请登录后投票
   发表时间:2009-07-31  
你技术不行啊,继续努力吧
0 请登录后投票
   发表时间:2009-07-31  
加油吧,有些烂大街面试题还是需要背背的,不理解的地方要查查

0 请登录后投票
   发表时间:2009-07-31  
fuzao 写道
加油吧,有些烂大街面试题还是需要背背的,不理解的地方要查查


谢谢,找了个23页的面试资料正在学习中.......
0 请登录后投票
   发表时间:2009-08-01  
phpxiaoxin 写道

公司为某大公司济南的一个部门。

面试过程:填表、笔试、面试、复试

笔试:基本的java基础题目,估计能够答对30%~40%

以下为我没答上来的题目,大家可以嘲笑我的基础不扎实,但是一定留下你的答案或者评论,括号是我的答案:

1. x=5 y=10 x<y x>=y的逻辑值分别是
2. x=4 (x++)/3=?
3.面向对象四特点
4.if(i%2 == 1)i=?为true (3,5,7...)
5.char 是unicode占几字节,int占多少位
6.error和exception区别 (没用过error,exception如果不catch会抛到虚拟机)
7.list/set/map都继承自collection接口? (list/set是,map不知道)
8.abstract是否可以同时是:static/natie/synchronized
9.接口可以继承接口?抽象类可以继承接口?可以继承实体类?
10.打印99乘法表 (static final string定义了常量 *,=等,然后创建stringBuffer,通过两层for循环进行append,最后print,大家有改进或其他方案把?)



面试:

涉及到了spring的ioc,struts1/2的区别,struts mvc分别是什么,数据库创建视图,工厂模式,什么是ajax,js如何获取表单值。线程里面的方法,log4f,jdbc怎么配置使用


面试节奏比较快,有一些东西一时没想起来,答的不好,感觉不太爽。

1.视图不会创建,更没使用过,但是了解,其实视图就是把几个表的一些符合条件的数据关联起来,方便外界直接访问使用,并且可以隐藏数据库真实结构。

2.工厂模式不很了解,只知道工厂就是集中生产一些类,spring的ioc好象就是用的工厂模式。struts1/2的区别,这个问题感觉比较别扭,他就基本没什么共同点,我只回答了,struts2线程安全,struts2写法和struts1区别比较大。线程问题我不了解,run, runnerable, thred, thred local我只知道这么几个名字,单词还未必正确。log4j/jdbc使用上我的概念就是jar包一丢,然后调用就可以了。我没有亲手配置过

3.什么是ajax,我的理解是ajax具体每个单词怎么拼,郁闷出来一想,我为什么不回答ajax就是js创建xhr通过sent方法向某个url要数据,并且处理返回的xml/json/js/html等数据。

4.js获取表单值,这个我的答案是:设置id通过document.getElementBy获取,其他的方法,如 document.all.form等方法浏览器兼容性都不理想。但是他还问我有没有其他办法,我当时没想起来,出来后觉得他想通过xpath等选择器方式实现。我对这些不了解,但是也知道可以通过jquery框架来实现。估计这样回答会好一些。


复试:

尚未接到复试电话.......

 

我的总结就是,此次面试我给我自己打5分,需要扎实java基础,想办法放慢面试节奏,留出充足时间回答问题。不要只回答面试提出的问题,可以变通回答。能表达对该技术明了就可以。虽然线程等问题不了解,以后也需要加强,但是java web用到线程的好象真的不多。

 

 

这些都是最基础的 不知道你为什么答不上来?

0 请登录后投票
   发表时间:2009-08-01  
知道错了,java 的东西没回答上来是无知,其他东西是应该回答上来的。
0 请登录后投票
   发表时间:2009-08-01  
以下为我没答上来的题目,大家可以嘲笑我的基础不扎实,但是一定留下你的答案或者评论,括号是我的答案:

1. x=5 y=10 x<y x>=y的逻辑值分别是(我不想说。。)
2. x=4 (x++)/3=?(1我觉得应该是x=5我不知道他这道题想考你什么??)
3.面向对象四特点(封装继承多态。。。????我就知道这三个。。第四个是啥啊)
4.if(i%2 == 1)i=?为true (3,5,7...)
5.char 是unicode占几字节,int占多少位(2,32)
6.error和exception区别 (运行时错误。编译时错误)
7.list/set/map都继承自collection接口? (只要能iterator的都是。。。)
8.abstract是否可以同时是:static/natie/synchronized(static。synchronized可以。。native是java本地方法。。直接调用c的应该不可以)
9.接口可以继承接口?(可以)抽象类可以继承接口?(可以)可以继承实体类?(可以)
10.打印99乘法表 (static final string定义了常量 *,=等,然后创建stringBuffer,通过两层for循环进行append,最后print,大家有改进或其他方案把?)(对的。建议用stringBuilder。。)
0 请登录后投票
   发表时间:2009-08-01   最后修改:2009-08-02
ansjsun 写道
以下为我没答上来的题目,大家可以嘲笑我的基础不扎实,但是一定留下你的答案或者评论,括号是我的答案:
3.面向对象四特点(封装继承多态。。。????我就知道这三个。。第四个是啥啊)第一个就是抽象
7.list/set/map都继承自collection接口? (只要能iterator的都是。。。)
8.abstract是否可以同时是:static/natie/synchronized(static。synchronized可以。。native是java本地方法。。直接调用c的应该不可以)

0 请登录后投票
论坛首页 招聘求职版

跳转论坛:
Global site tag (gtag.js) - Google Analytics