面试JAVA程序员最基本的面试题有哪些?
java基本知识,基本都是为难人的题.不过你掌握好think in java里面所有内容应该就没问题了.
另外最常面的就是hibernate,spring,struts等等第开源开发包,以及servlet和jsp相关内容,这个就是看你有没有经验了,没写过那些程序你也没法回答
java面试(有面试经验的请进)
1、一般面试流程是先投简历、然后1-3三天后,如果简历通过对方会通知你去面试,这次面试是笔试,笔试后有两种情况,一种是回去等通知,一般的话也是在1-3天,如果笔试通过会接到面试通知,接到面试通知后,这次是人事面试,谈的好的话当场就会录用了,也可能会回去等几天接到通知,另一种情况是笔试之后直接人事面试,这样的公司对笔试结果不是很看重,只要他们感觉你说的差不多当场就会谈到薪资待遇,如果双方都满意,那么当场就会录用了。
2、数据结构不管java还是C#或者其他语言,他们的理论都是一样的
3、面试题都是基础的东西,想final、finally的区别,EJB和javaBean的区别啦等等,最多会有30道题,面试时间在1-2小时,也有的公司会出些智力分析题,但不管怎么说,笔试时间不会超过2小时。
4、面试时不会让你做项目,但是少数公司会有机试,像给你两个数组,去除第二个数组中和第一个数组中相同的数据之类的,不会太难
应聘java程序员问到:你在做项目的时候遇到了哪些问题?是如何解决的?
常见的问题 需求调查方法 增加了新的需求 逻辑错误 代码错误 多人开发时候的版本控制 任务的记录和回流 单元测试设计 平台依赖性 还有就是单元测试设计。
做项目的时候,真正的问题一般都应该是出在需求和设计上,而且一般都有多种解决方案,可以谈很多东西。
java程序员面试,已经过了技术主管这关,过几天要过总经理面谈这一关,请问总经理面谈一般都会问些什么?
对于过了面试的之后最终的老板面。
首先,你要确定企业的规模和档次。
简单来说,越大的公司,老板面就越简单。
见最终BOSS感觉就和胡老板握着某些人的手问在北京一个月80块钱租房子贵不贵一样。
------------你啥都不用说,就说感谢党感谢政府就行了。
古时候这种面试叫做三元面圣,探花主笔,榜眼讲述,状元回答问题。
激动的一塌糊涂多磕头就能搞定的事情。
对大公司来说,这就是一个蛊惑人心的小把戏,尤其是数千人以上的企业,可能你这辈子就能觐见这一回,哈哈。
深层问题?不会的。
一般都是问这样的:
小伙子,以前在哪里做啊?
你对我们公司怎么看啊?
干这个位置有没有信心啊?
以后XXX就是你的领导(下属)了,和他们好好相处,有什么问题来找我啊(千万别找)。
个人有什么要求啊?(最好说一些很容易实现的,比如有机会请老板多多指点)
有没有男朋友啊?晚上有没有时间吃个饭啊?-------------这个限于你是美女,老板很色。
。
。
当然,喜欢搞基的老板也会问这样的问题。
。
。
。
除了这一类的问题之外
老板也会给你画个饼,告诉你明年公司就要上市了,好好干,我看好你一类的屁话。
别的真的不会问什么特殊的东西,都是一些常见的对答。
最有难度的就是问XXX项目给你了,你打算怎么干。
-----------这个你应该自己很清楚。
记着一句话言多必失,尽量说专业知识。
比如,我在原公司有很多的专业经验,对于XX的开发,我们有一整套的XXX流程体系,省时省心省钱。
一般说来,100万的项目我们会分成XXX小组,各自XXX干XXX活。
我负责的是XXX,我很厉害,很牛B,你放心好了。
我来之前也和咱们的XXX领导交流过,我认为我的经验会在这个团队里起到带头作用,对于咱们的XXX项目,我会1234做到您满意。
-------------这个话比较适合你现在的职位和身份,让老板看出来你很喜欢这个职业,并且会努力干好。
不卑不亢,大方得体,有能力有潜力可塑性强,会合理处理人际关系。
这些都是你要表达的重点。
这四方面,你最好用实际例子一句话说出来,
比如,我个人没啥爱好,就喜欢钻研点这类的计算机知识。
我原来在公司弄了个课题研究小组,大家一起交流学习,进步很快,也会经常的培训新人。
。
。
。
。
。
这句话的杀伤力很强大。
里面有很多潜台词,比如爱好、专业能力、人际关系和领导力,照着背下来聘不上就出鬼了。
java面试(有面试经验的请进)
你你是2011应届毕业生? 实习的话还是比较简单的 只要Java 基础扎实 还有就是形象不要太另类 基本做技术的对形象要求不太高,但也别太吸引人眼球(美女例外) 另外主要就是 要自信 给人阳光 踏实 有活力 朝气蓬勃的最好 毕竟是年轻人啊 对于不明白的问题 一定不要随口乱说
面试一年经验的程序员,会问哪些问题
在当今的互联网大军中,不少人顺应时代潮流,选择了PHP开发作为自己的发展方向,进行PHP培训。
技术很重要,面试技巧也很重要,讲一下:Java程序员面试失败的5大原因。
一、说得太少
尤其是那些开放式的问题,如“请介绍下你自己”或“请讲一下你曾经解决过的复杂问题”。
面试官会通过你对这些技术和非技术问题的回答来评估你的激情。
他们也会通过模拟团队氛围和与你的交流互动来判断你的经验和能力。
所以,仅仅只用两三句话来回答不但不能显示出你对这个专业的兴趣,还会让整个面试过程显得非常无聊。
如果你不能很好地说明你的经验、成就和技能可以给企业带来的价值,那么你的竞争力毫无疑问就高不起来。
所以,你需要对一些最常见的开放式问答作充分的准备,学会推销自己。
二、说得太多
不断地说,不断地说,却并没有什么实质性的内容。
换句话说,就是废话连篇,言之无物。
如果你不能简洁的解释问题,那么面试官就会怀疑你在工作时的表现是不是也会像你的谈话一样拖泥带水?可以先问问面试官,确定是否真的需要详细解释。
解释也是一门艺术,关键是确定重点,如果需要的话再深入到细节。
当聊到业务的时候,就应该从业务的角度看问题,不要涉及任何技术术语。
学会用简洁明了的方式解释问题。
如果你能时刻把握主旨,那么这一点也不是问题。
三、回答不出一些必知的基本技术问题
面试不是技术竞赛,不是看谁答对的问题多,但是有一些“必须知道”的核心Java和Web基础知识,你不能不知。
例如,对于Java开发人员
1)不知道“==”和equals()之间的区别。
2)不知道equals()和hashCode()方法被隐式调用时的约定。
3)不知道OO的概念和设计原则。
4)不能很好地处理多线程。
5)不知道如何在HTTP客户端与服务器端之间保持状态。
6)不能解释曾投入精力过的应用程序的高层体系结构。
7)不知道SQL。
四、既写不好简单的代码,又回答不出如何解决棘手的问题
作为一个开发人员,你应该根据自己的经验水平,来针对给定的问题和情况编写代码。
特别是如果碰到一个比较棘手的问题,那么即使你还没有解决方案,也应该将你的思路讲给面试官听。
当然这在面试时会让人特别紧张,尤其是在还有时间限制的情况下,但是你也必须保持冷静,至少应该说明你将如何试着去解决问题的方法。
五、糟糕的礼仪和态度
迟到,不适宜的着装,抖手抖脚,没有眼神接触,过于紧张,没有提问,显示不出对这份职业的兴趣,“我什么都知道”的高傲态度,贬低你的现在和以前的雇主,遇到技术问题时烦躁不安或者垂头丧气,为自己找理由而不是虚心接受错误,与面试官发生争执,不好的肢体语言,随波逐流而没有自己的看法,过于呆板,撒谎,嗓门太大,无法成为良好的倾听者,等等。
提示:面试官要找的不是技术明星,而是实实在在具备了合适的技术技能、软技能、端正的态度以及能为企业获取利益、全面的专业人才。
因此,不妨先研究下想要应聘的机构,深入了解其工作规范以调整回答问题时的方向和重点。
将每一场面试都当作免费的培训课程,积极调整心态,不但能达到一个双赢的局面,还可以减少紧张的情绪,从而获得更好的表现。
这样即使你并没有得到那份工作,也可以由此学到点什么,获得进步。