明天下午去面试Java程序员,一般会问到什么问题,请大家来交流交流!!多谢!

时间:2021-01-10 08:06:56
他吗的,叫我明天下午2:30,都请不到假,哎,咋整!

还是大家来说说看, 会提到一些什么技术上的问题!

它的要求是熟悉Weblogic,websphere,Jrun,Resin,Tomcat,
还有精通Java,Javabean,JSP,Servlet,Javascript等!

43 个解决方案

#1


http://www.csdn.net/Expert/TopicView1.asp?id=787716

#2


1.java的运行机制、jvm(虚拟机概念);
2.Weblogic的connecions pools 和 jdbc的配置,以及.jar文件的部署;
3.jsp的运行机制,客户端(浏览器)如何访问jsp页面,并通过servlet访问后台数据库、Ejb等应用,jsp页面和servlet如何加载到应用服务器(Web Sphere等)
4.政体框架的掌握,有个大致的认识;
最后,祝你好运!

#3


wylove(阿刚):
你好,你能帮我给我你问的这么问题的答案吗?不胜感激!多谢,拜托!

#4


wylove(阿刚):
你好,你能帮我给我你问的这么问题的答案吗?不胜感激!多谢,拜托!

#5


wylove(阿刚):
你好,你能帮我给我你问的这么问题的答案吗?不胜感激!多谢,拜托!

#6


补一些
1.java的多态性
2.静态函数static
3.jsp中的session处理
 祝你好运气 !

#7


麻烦上面的兄弟可以不可以告诉一下答案啊,多谢,多谢!!

#8


1.java的多态性分三种重载、继承和接口。
2.静态函数、类、属性个体只有一个,静态函数中用到的属性必须是静态的,静态的东西不需要实例化。
3.session则是Jsp和Asp等语言中必须知道的东东,用于在服务器端存储每个用户相关信息,类似于一个hashtable实例

#9


xg_delayth(铁鹰):

十分感谢你,多谢,多谢,你要多少分,告诉我一下!!

#10


如果你的简历上说自己独立开发了一个系统或者你负责这个系统的整体,有可能会问你开发的思路框架。

#11


你作了什么,针对你说的问问题

#12


多谢,大家的提示,我现在知道了他要问什么了,但是他会不会问一些很概念性的东西啊??

如果会,那我不是要熟悉熟悉!

还有谁帮我回答一下下面的问题:

 1.java的运行机制、jvm(虚拟机概念);
2.Weblogic的connecions pools 和 jdbc的配置,以及.jar文件的部署;
3.jsp的运行机制,客户端(浏览器)如何访问jsp页面,并通过servlet访问后台数据库、Ejb等应用,jsp页面和servlet如何加载到应用服务器(Web Sphere等)
4.政体框架的掌握,有个大致的认识;

#13


麻烦帮我回答一下上面的这些问题,好吗?

#14


第三个问题, 浏览器通过向主机发送访问字符串来获得主机的回复,就算是访问jsp喽,不知道对不对 ^_^,至于jsp调用servlets,可以在jsp中import servlets class 就可以了

这些问题都太实际了,很不适合作为面试题,如果是一个高手但是对这些特定的服务器等不熟悉,也只能回答 这些东西上手很快,看看文档就可以了

#15


1.Java虚拟机规范为Java虚拟机(JVM)作了如下定义:
在真实机器中用软件模拟实现的一种想象机器。Java虚拟机代码被存储在 .class文件中;每个文件都包含最多一个public类。
Java虚拟机规范为不同的硬件平台提供了一种编译Java技术代码的规范,该规范使Java软件独立于平台,因为编译是针对作为虚拟机的“一般机器”而做,这个“一般机器”可用软件模拟并运行于各种现存的计算机系统,也可用硬件来实现。
编译器在获取Java 应用程序的源代码后,将其生成字节码,它是为JVM生成的一种机器码指令。每个Java解释器,不管它是Java技术开发工具,还是可运行applets的Web浏览器,都可执行JVM。 
JVM为下列各项做出了定义
指令集(相当于*处理器[CPU] )
注册集
类文件格式

垃圾收集堆
存储区

Java运行环境
一个Java技术的运行环境可运行为JVM编译的代码并执行如下三大任务:
加载代码-由类加载器执行
校验代码-由字节码校验器执行
执行代码-由运行时的解释器执行

2.配置JDBC步骤有4:
   .创建驱动程序对象
   .传入相应参数连接数据库
   .编写SQL句,执行数据库操作
   .得到结果集
 例子如下:
  Class.forname("weblogic.jdbc.dblib.Driver");
  Connection connection=
     DriverManager.getConnection("jdbc:weblogic:sybase");
  Statement statement=connection.createStatement();
  String sql="SELECT * FROM CONTACT_TABLE";
  ResultSet resultset=statement.executeQuery(sql);
  while(resultset.next()){
     ......
  }......  

我只知道这点,还是抄的.

#16


多谢,dynku(随风来去.cn)!

没有人知道吗其他的问题吗?

#17


多谢,dynku(随风来去.cn)!

没有人知道吗其他的问题吗?

#18


一个JSP文件由HTML代码和JSP代码组成.当客户端浏览器请求JSP页面时,JSP文件
被发送到SERVER的JSP编译器里,编译器自动生成JAVA代码并生成一个页面对象,既
HTTP Servlet,页面对象创建HTMLPage,发送给客户端浏览器

#19


他吗的,叫我明天下午2:30,都请不到假,哎,咋整!

还是大家来说说看, 会提到一些什么技术上的问题!

它的要求是熟悉Weblogic,websphere,Jrun,Resin,Tomcat,
还有精通Java,Javabean,JSP,Servlet,Javascript等!

-----------------------------------------------
看它的要求,如果没猜错,这家单位应该不是很厉害;你也太弱了点吧,基本的东西还是该清楚啊!

#20


sharedata(琴心剑胆逍遥客);

  请问你怎样的单位才叫厉害,基本的东西我想我会,但是要我用概念来回答就觉得不好回答!我也觉得自己是不是有问题?

#21


JAVA基础知识也不要忽视.

#22


能说说你在哪个城市吗?

谁知道哪里用JAVA程序员的单位多?

#23


sunspot(行吟骑士) :

我在深圳!

#24


呵呵,面试的单位要求的也太多了吧?

#25


看你的水平了,主要会问你作过什么项目?如果你没有真正做过什么东西,会被问倒的,但是一般的要求是很高的,而且是故意刁难,到时你就伸出你的中指,操他

#26


maqinglong_2000(狼) :

     呵呵,这样不行吧,要求都很高吗??请问你是不是JAVA程序员?

#27


啥结果啊??

#28


dynku(随风来去.cn) :
兄弟,昨天没去,今天中午,等一下回来告诉你结果!

#29


大家来看一看这个:
http://www.csdn.net/expert/topic/799/799900.xml?temp=3.342837E-02

#30


呵呵,我也在深圳哦
我的面试经验告诉我
很多这么写的公司只是撒大网打鱼而已
不一定要大鱼的

#31


dynku(随风来去.cn):

你什么意思,要我告诉你面试经验??我自己也没有啊,还是你想告诉我面试经验。我想要具体的经验!

      我不是大鱼啊!看他打不打我?

#32


我来提供一点点:
他们可能会问你用java做过什么?而不是要问你仅仅很简单的jsp,servlet.
你可能会说你了解websphere,weblogic什么的,他们就会问你,你认为weblogic是个什么,你能把它和ms很相近的东西结合起来谈谈吗?
假如用jdbc来访问数据库时,发生超时,你该怎么办?
等等---
这些问题都很深入,你做过项目,你肯定知道,你没有做过,你就回答不正确。

#33


最为重要的问题:

提问:你的期望薪水是多少?

错误回答:6000

正确回答:2500

#34


回答的太可怜了,连刚出学校的都不如!深圳不会那么可怜吧!

#35


To: cool_stanny(), 
我来提供一点点:
他们可能会问你用java做过什么?而不是要问你仅仅很简单的jsp,servlet.
你可能会说你了解websphere,weblogic什么的,他们就会问你,你认为weblogic是个什么,你能把它和ms很相近的东西结合起来谈谈吗?
假如用jdbc来访问数据库时,发生超时,你该怎么办?


你可以告诉我你这些问题的答案吗??多谢!!

dynku(随风来去.cn) 

你好,我已经去面试过了,那个经理好象什么都不懂,简直本末倒置,问我会不会CSS,我说很熟悉,好象还有点不相信我,他吗的,去面试JAVA程序员,这么看中CSS,那么简单的东西,还用得着面试的时候谈吗,网上不到处可以COPY吗。是不是?

还有问一些也是不专业的问题,弄得我都不好回答,还说我做的项目太小,说他们是做大项目的,我一去,我就告诉他我在小公司做,没办法,不知道有没有戏?还有一些谈到的,一时记不起了!

#36


不过谈到最后,没有跟我谈薪水,我也没有主动提,感觉好象对我没什么兴趣,说一个礼拜之内会给我消息,如果没有就是没有希望,还做了一套题,感觉出的也不是很专业(全E文),不过我觉得很简单,里面有很多是问Awt,Swing界面方面的问题,我就想,有程序员用SWING,AWT来开发界面吗??反正我们公司是没有,是不是我太闭塞了啊,不了解外面的世界啊?

呵呵,大家来发表一下自己的看法??

#37


To: cool_stanny(), 
我来提供一点点:
他们可能会问你用java做过什么?而不是要问你仅仅很简单的jsp,servlet.
你可能会说你了解websphere,weblogic什么的,他们就会问你,你认为weblogic是个什么,你能把它和ms很相近的东西结合起来谈谈吗?
假如用jdbc来访问数据库时,发生超时,你该怎么办?


你可以告诉我你这些问题的答案吗??多谢!!

#38


呵呵,我就用swing awt做界面的:))
这个不希罕

不知道这个公司是做什么方向的
所以不好判断这些问题的意义

我面试的公司也有几十家,应该说经验还是不少的
可惜记忆力不佳,不太记得了

#39


如果是我,发生超时就重新连接

#40


老兄,靠你的自信,一切OK!

#41


一切后果怎想象,如常望你但觉冰凉!!!

#42


: dynku(随风来去.cn) :请问老兄你是做JAVA哪方面的开发的?可以交个朋友吗,一起学习JAVA,我的QQ是:45573739

#43


最好你说做过项目,到时候考的就是项目方面的知识了,那样子用不着去重温那些慨念了。只有笔试,没有考官的面试不做也罢。

#1


http://www.csdn.net/Expert/TopicView1.asp?id=787716

#2


1.java的运行机制、jvm(虚拟机概念);
2.Weblogic的connecions pools 和 jdbc的配置,以及.jar文件的部署;
3.jsp的运行机制,客户端(浏览器)如何访问jsp页面,并通过servlet访问后台数据库、Ejb等应用,jsp页面和servlet如何加载到应用服务器(Web Sphere等)
4.政体框架的掌握,有个大致的认识;
最后,祝你好运!

#3


wylove(阿刚):
你好,你能帮我给我你问的这么问题的答案吗?不胜感激!多谢,拜托!

#4


wylove(阿刚):
你好,你能帮我给我你问的这么问题的答案吗?不胜感激!多谢,拜托!

#5


wylove(阿刚):
你好,你能帮我给我你问的这么问题的答案吗?不胜感激!多谢,拜托!

#6


补一些
1.java的多态性
2.静态函数static
3.jsp中的session处理
 祝你好运气 !

#7


麻烦上面的兄弟可以不可以告诉一下答案啊,多谢,多谢!!

#8


1.java的多态性分三种重载、继承和接口。
2.静态函数、类、属性个体只有一个,静态函数中用到的属性必须是静态的,静态的东西不需要实例化。
3.session则是Jsp和Asp等语言中必须知道的东东,用于在服务器端存储每个用户相关信息,类似于一个hashtable实例

#9


xg_delayth(铁鹰):

十分感谢你,多谢,多谢,你要多少分,告诉我一下!!

#10


如果你的简历上说自己独立开发了一个系统或者你负责这个系统的整体,有可能会问你开发的思路框架。

#11


你作了什么,针对你说的问问题

#12


多谢,大家的提示,我现在知道了他要问什么了,但是他会不会问一些很概念性的东西啊??

如果会,那我不是要熟悉熟悉!

还有谁帮我回答一下下面的问题:

 1.java的运行机制、jvm(虚拟机概念);
2.Weblogic的connecions pools 和 jdbc的配置,以及.jar文件的部署;
3.jsp的运行机制,客户端(浏览器)如何访问jsp页面,并通过servlet访问后台数据库、Ejb等应用,jsp页面和servlet如何加载到应用服务器(Web Sphere等)
4.政体框架的掌握,有个大致的认识;

#13


麻烦帮我回答一下上面的这些问题,好吗?

#14


第三个问题, 浏览器通过向主机发送访问字符串来获得主机的回复,就算是访问jsp喽,不知道对不对 ^_^,至于jsp调用servlets,可以在jsp中import servlets class 就可以了

这些问题都太实际了,很不适合作为面试题,如果是一个高手但是对这些特定的服务器等不熟悉,也只能回答 这些东西上手很快,看看文档就可以了

#15


1.Java虚拟机规范为Java虚拟机(JVM)作了如下定义:
在真实机器中用软件模拟实现的一种想象机器。Java虚拟机代码被存储在 .class文件中;每个文件都包含最多一个public类。
Java虚拟机规范为不同的硬件平台提供了一种编译Java技术代码的规范,该规范使Java软件独立于平台,因为编译是针对作为虚拟机的“一般机器”而做,这个“一般机器”可用软件模拟并运行于各种现存的计算机系统,也可用硬件来实现。
编译器在获取Java 应用程序的源代码后,将其生成字节码,它是为JVM生成的一种机器码指令。每个Java解释器,不管它是Java技术开发工具,还是可运行applets的Web浏览器,都可执行JVM。 
JVM为下列各项做出了定义
指令集(相当于*处理器[CPU] )
注册集
类文件格式

垃圾收集堆
存储区

Java运行环境
一个Java技术的运行环境可运行为JVM编译的代码并执行如下三大任务:
加载代码-由类加载器执行
校验代码-由字节码校验器执行
执行代码-由运行时的解释器执行

2.配置JDBC步骤有4:
   .创建驱动程序对象
   .传入相应参数连接数据库
   .编写SQL句,执行数据库操作
   .得到结果集
 例子如下:
  Class.forname("weblogic.jdbc.dblib.Driver");
  Connection connection=
     DriverManager.getConnection("jdbc:weblogic:sybase");
  Statement statement=connection.createStatement();
  String sql="SELECT * FROM CONTACT_TABLE";
  ResultSet resultset=statement.executeQuery(sql);
  while(resultset.next()){
     ......
  }......  

我只知道这点,还是抄的.

#16


多谢,dynku(随风来去.cn)!

没有人知道吗其他的问题吗?

#17


多谢,dynku(随风来去.cn)!

没有人知道吗其他的问题吗?

#18


一个JSP文件由HTML代码和JSP代码组成.当客户端浏览器请求JSP页面时,JSP文件
被发送到SERVER的JSP编译器里,编译器自动生成JAVA代码并生成一个页面对象,既
HTTP Servlet,页面对象创建HTMLPage,发送给客户端浏览器

#19


他吗的,叫我明天下午2:30,都请不到假,哎,咋整!

还是大家来说说看, 会提到一些什么技术上的问题!

它的要求是熟悉Weblogic,websphere,Jrun,Resin,Tomcat,
还有精通Java,Javabean,JSP,Servlet,Javascript等!

-----------------------------------------------
看它的要求,如果没猜错,这家单位应该不是很厉害;你也太弱了点吧,基本的东西还是该清楚啊!

#20


sharedata(琴心剑胆逍遥客);

  请问你怎样的单位才叫厉害,基本的东西我想我会,但是要我用概念来回答就觉得不好回答!我也觉得自己是不是有问题?

#21


JAVA基础知识也不要忽视.

#22


能说说你在哪个城市吗?

谁知道哪里用JAVA程序员的单位多?

#23


sunspot(行吟骑士) :

我在深圳!

#24


呵呵,面试的单位要求的也太多了吧?

#25


看你的水平了,主要会问你作过什么项目?如果你没有真正做过什么东西,会被问倒的,但是一般的要求是很高的,而且是故意刁难,到时你就伸出你的中指,操他

#26


maqinglong_2000(狼) :

     呵呵,这样不行吧,要求都很高吗??请问你是不是JAVA程序员?

#27


啥结果啊??

#28


dynku(随风来去.cn) :
兄弟,昨天没去,今天中午,等一下回来告诉你结果!

#29


大家来看一看这个:
http://www.csdn.net/expert/topic/799/799900.xml?temp=3.342837E-02

#30


呵呵,我也在深圳哦
我的面试经验告诉我
很多这么写的公司只是撒大网打鱼而已
不一定要大鱼的

#31


dynku(随风来去.cn):

你什么意思,要我告诉你面试经验??我自己也没有啊,还是你想告诉我面试经验。我想要具体的经验!

      我不是大鱼啊!看他打不打我?

#32


我来提供一点点:
他们可能会问你用java做过什么?而不是要问你仅仅很简单的jsp,servlet.
你可能会说你了解websphere,weblogic什么的,他们就会问你,你认为weblogic是个什么,你能把它和ms很相近的东西结合起来谈谈吗?
假如用jdbc来访问数据库时,发生超时,你该怎么办?
等等---
这些问题都很深入,你做过项目,你肯定知道,你没有做过,你就回答不正确。

#33


最为重要的问题:

提问:你的期望薪水是多少?

错误回答:6000

正确回答:2500

#34


回答的太可怜了,连刚出学校的都不如!深圳不会那么可怜吧!

#35


To: cool_stanny(), 
我来提供一点点:
他们可能会问你用java做过什么?而不是要问你仅仅很简单的jsp,servlet.
你可能会说你了解websphere,weblogic什么的,他们就会问你,你认为weblogic是个什么,你能把它和ms很相近的东西结合起来谈谈吗?
假如用jdbc来访问数据库时,发生超时,你该怎么办?


你可以告诉我你这些问题的答案吗??多谢!!

dynku(随风来去.cn) 

你好,我已经去面试过了,那个经理好象什么都不懂,简直本末倒置,问我会不会CSS,我说很熟悉,好象还有点不相信我,他吗的,去面试JAVA程序员,这么看中CSS,那么简单的东西,还用得着面试的时候谈吗,网上不到处可以COPY吗。是不是?

还有问一些也是不专业的问题,弄得我都不好回答,还说我做的项目太小,说他们是做大项目的,我一去,我就告诉他我在小公司做,没办法,不知道有没有戏?还有一些谈到的,一时记不起了!

#36


不过谈到最后,没有跟我谈薪水,我也没有主动提,感觉好象对我没什么兴趣,说一个礼拜之内会给我消息,如果没有就是没有希望,还做了一套题,感觉出的也不是很专业(全E文),不过我觉得很简单,里面有很多是问Awt,Swing界面方面的问题,我就想,有程序员用SWING,AWT来开发界面吗??反正我们公司是没有,是不是我太闭塞了啊,不了解外面的世界啊?

呵呵,大家来发表一下自己的看法??

#37


To: cool_stanny(), 
我来提供一点点:
他们可能会问你用java做过什么?而不是要问你仅仅很简单的jsp,servlet.
你可能会说你了解websphere,weblogic什么的,他们就会问你,你认为weblogic是个什么,你能把它和ms很相近的东西结合起来谈谈吗?
假如用jdbc来访问数据库时,发生超时,你该怎么办?


你可以告诉我你这些问题的答案吗??多谢!!

#38


呵呵,我就用swing awt做界面的:))
这个不希罕

不知道这个公司是做什么方向的
所以不好判断这些问题的意义

我面试的公司也有几十家,应该说经验还是不少的
可惜记忆力不佳,不太记得了

#39


如果是我,发生超时就重新连接

#40


老兄,靠你的自信,一切OK!

#41


一切后果怎想象,如常望你但觉冰凉!!!

#42


: dynku(随风来去.cn) :请问老兄你是做JAVA哪方面的开发的?可以交个朋友吗,一起学习JAVA,我的QQ是:45573739

#43


最好你说做过项目,到时候考的就是项目方面的知识了,那样子用不着去重温那些慨念了。只有笔试,没有考官的面试不做也罢。