
可能目标不一样吧,应该是:
具备怎样的基础。。。通常会通过答卷来体现。
有哪些经验。。看简历,并了解一些项目背景。
你的开发角色。。了解你在项目开发中所负责的工作。
框架。。如果用人单位使用了哪些框架,一般会问问你对框架的理解。
其他。。完全看你的表现了,通常关注思路是否清晰,是否具备基本的表达能力。
人品。。我一般面试会问在上一家公司工作情况,以及辞职的原因,这很重要的。
一般都会问你参与了什么项目,在项目中充当社么角色,使用什么框架技术,项目中的难点和突破等等,如果面试官比较积极而且你也确实参与了项目的话那顺着说就是了,如果面试官等你说那最好准备一些技术上的亮点和自己对项目的思考,不仅是技术上可能也包括团队上
1抽象:
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象 并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
2 继承:
继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的 类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继 承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。
3封装:
封装是 把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象 通过一个受保护的接口访问其他对象。
4 多态性:
多态性是指允许不同类的对象对同一消息 作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。
5、 String是最基本的数据类型吗
基本数据类型包括byte、int、char、long、float、double、 boolean和short。
javalangString类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节 省空间,我们应该用StringBuffer类
6、int 和 Integer 有什么区别
Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每 个原始类型提供了封装类。
原始类型 封装类
boolean Boolean
char Character
byte Byte
short Short
int Integer
long Long
float Float
double Double
引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问 题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。
7、String 和StringBuffer的区别
JAVA平台提供了两个类:String和StringBuffer,它们可以储存和 *** 作字符串,即包含多个字符的字符数据。这个String类提供了数 值不可改变的字符串。而这个StringBuffer类提供的字符串进行修改。当你知道字符数据要改变的时候你就可以使用StringBuffer。典型 地,你可以使用 StringBuffers来动态构造字符数据。
8、运行时异常与一般异常有何异同?
异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚 拟机的通常 *** 作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未 被捕获的运行时异常。
9、说出Servlet的生命周期,并说出Servlet和CGI的 区别。
Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法 (doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。
与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而 CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet。
10、说出 ArrayList,Vector, LinkedList的存储性能和特性
ArrayList 和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元 素移动等内存 *** 作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差, 而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。
如何在面试时脱颖而出
简历投递出去了,人力资源部的面试通知也接到了,是不是就数着日子,等着去面试了呢?当然不是。求职时,最沮丧的事莫过于面试被刷,一切都安排的妥妥当当,结果“临门一脚”出界了。面试的成败与否,并不完全取决于现场的表现,前期的准备是否充足,是否有针对性,才是确保面试成功的关键
专家启示录:
首先要避免面试时紧张。很多人面试时会出现紧张,紧张的原因是多方面的,最关键的因素就在于你不自信。关键在于你顾虑重重,你不知道面试官会问你什么问题,你也不知道自己会不会回答得体,你不知道你前后的应聘者会不会表现得比你更优秀……确实,对于刚接到面试通知的你来说,一切都是未知数。但是,记住一点,把你所能够掌控的准备到最充足,那么和其他的面试者相比,你就有了更多的胜算,你也就会更自信。机会是给有准备的人的,这句话永远也不会错。
接下来的问题就涉及到你要准备什么,准备的内容包括以下几个方面:
其一,答题准备。一般来说,你的初试是由人力资源部来进行的,他们会就你的学历、个性、能力、价值观和过去的成绩等问一些常规问题,以帮助他们判断是否要向你未来的主管推荐。所以,你不妨对着镜子对某些必考题进行自问自答。在这个过程中,不妨设想你正在面对公司的HR,这样可以帮助你确立自信,是临场回答时更游刃有余。问答的内容可以是对你的经历做一个简单的介绍;对自己做一个简要的评价;你最感到自豪的事情是什么;你觉得你最大的缺点是什么;你最大的成就是什么;你为什么认为你适合这个职位等等。
在准备问题的时候,切记千万不要长篇大论,要抓住面试官感兴趣的内容——这就是你的背景是否适合这份工作。无论回答对方的什么问题,无论是传统的自我介绍型,还是闻所未闻的刁钻古怪型,记住,将自己的特长与对方的需要相结合,无论成功还是失败的经历,都要导出积极向上的一面。 所以,在准备这些回答的时候,要紧抓住他们的职位描述和企业文化。可以登陆该公司的网站,对该公司的文化、产品和发展历程进行深入的了解。也不妨通过其他渠道,去做更加确切的认识。把握了这两点,你的准备也就会更充分了。 平时要多积累自己的成功案例库,以便面试时备用,对于自己的缺点无需回避,这也表现了你诚实的态度和品质,但要让他们看到你的改进,并且不会对完成工作造成负面影响。
其二,问题准备。这也是非常重要的,因为并不仅仅是公司在单方面选择你,你同样在选择合格的公司,这是一个双向的过程。所以,对于公司的发展趋势、市场开拓情况、为什么要招聘这个职位、公司的用人标准、管理风格等你觉得对你的发展有影响的实际情况,也不妨进行询问,帮助你进行判断。
不要问薪水,这一点一定要牢记。而更多地侧重于职位的职责和目标、怎样衡量目标的达成、公司的市场发展策略等实际的问题。
成功面试的小贴士:
1.要摸清交通线路。这是很多人都会忽略的一个问题,往往随便看地图,大致了解一下路线,面试的时候就匆匆地上路了。而这个往往会出现预估失误,而导致迟到的发生,而面试中迟到是一件非常不礼貌的事情,会给招聘单位留下不好的印象,还会打乱他们原定的招聘安排。也可以在面试时多提前一个小时出门,这样既可以避免迟到,也可以给自己留下充足的时间,在到达公司后,平定一下自己的心情,缓解路途中的劳累,有更好的状态在面试中充分展示自己的能力。
2.服装准备不可忽视。正装,这是永远也不变的主题,不管是去严谨的德国公司,还是随意的广告公司,正装永远都是对别人的一种尊重。不论是新衣还是旧装,最好提前几天在家装扮完毕,先在镜子中看一下效果。万一出现大小或是其他方面的问题,还可以有时间做调整,以防面试当天发现问题,影响情绪和面试效果。
3.在面试中,除了你的外表和语言外,肢体和语音语调都在面试的成败中,起了非常重要的作用。要知道,面谈中肢体语言和语音语调最能另人印象深刻。所以怎样把握,大家也就心中有数了!
4.现场面试结束,并不代表整个面试的结束。结束以后的感谢信,和必要的电话询问都是面试的后续动作。同时,也不要患得患失,而要立即重新投入新的战斗,准备、准备、再准备!只有做了充分的准备,了解了公司需求和自身发展的契合度,并使自己成为他们不可或缺的人,才是职业成功的关键。(完)
这方面的问题回答,越简单越好,言多必失。官话么,说的冠冕堂皇就好了,但是要是积极的,乐观的。
问这种问题,要么是很N的公司,要么是很垃圾的公司。技术方面的可以多回答点
你为什么要应聘这个职位呢?
要对这个职位有浓厚的兴趣,目前的经验、能力,可以胜任
4 你为什么选择来我们公司工作?
对贵公司非常感兴趣,也比较关注贵公司,愿意在这个优秀的平台上,展示我的梦想。
面试时平等的,要不卑不亢,你也可以反问他:
贵公司未来发展趋势是什么?
贵公司与同等行业的优势是什么?
如果很荣幸,我能来到贵公司,那我的工作职责是什么?
公司是否愿意培养新人?未来上升空间有多大?
项目进展状态?
合作团队规模?与我同等级别员工有多少人?
我今天的表现怎么样?(自己衡量下,如果自我感觉还不错,感觉面试官对你也比较满意。在问这个问题)
以上就是说个方向,具体的语言还要你自己组织下,面试前,做好充分的准备。我和你一样,JAVA WEB,不过我现在做管理,也招人,上面的问题我是不问,我只关新员工来了,能不能干活,是否稳定。技术差点没关系,大家可以交流。关键是要有想法,有思路。光说不做的,我也不要。一般都是通过面试的交流,能感觉到的。面试的时候,你要表现的积极点、主动点。分析面试官的问题,给出画龙点睛的回答,不会就是不会,不要装会,可以简单说说自己的理解,但是不能乱说,否则可能会起到相反的作用。
我来分享一下吧,我的学历是专科,但是我最近一次的跳槽,是进的外企,并且是那个行业里面的老大。其实呢,我个人觉得,java这东西入门容易,可是想要学的透,学的精点,还挺难的。面试的时候,你应该把你擅长的方面给面试官凸显出来。 1让面试官跟着你走,你要善于引导面试官往你会的方面问问题。比如。原本面试官问了arraylist和linkedlist之间的区别。如果你对这块了解的透彻的话,应该知道这和数据结构有关系,如果你的数据结构很好的话,你在说区别的时候,尽量的说些数据结构相关的知识,以及引升出相关的知识(你熟悉的)。这样面试官的思路会被你引到你的知识面上来 2尽量表现你在某方面的特长,java的相关知识很广,你不可能将每个方面学的都很透彻,但是如果遇到你精通的题目,尽量阐述清晰、透彻,并引出你自己的个人见解。 3不会的问题,没关系。正如第二点,每个人有善长的一面,可能面试你的人善长的不是你善长的,如果不会,要调整心态,要用你现有的知识原理去推导面试官的问题,并且申明这是你的推导,如果对则最好,如果不对,向面试官虚心讨教。其实面试也是个成长的过程,说不定这次的学习,在下次的面试中起到至关的作用 4拖延时间。前几轮的面试时间正常都不会太长,使用前面的注意点,把自己的有点表现出来,同时拖时间,面试官没有更多的时间去问问题。 5谦逊点。很重要!
《java程序员面试宝典》百度网盘pdf最新全集下载:
h5ja
简介:引入了一批来自于名牌高校、就职于明星企业的职场达人的真实求职案例,通过他们的求职经验与教训,抛砖引玉,将整个求职过程生动形象地展示在读者面前,进而对求职者起到一定的指引作用。
一般都会问你参与了什么项目,在项目中充当社么角色,使用什么框架技术,项目中的难点和突破等等,如果面试官比较积极而且你也确实参与了项目的话那顺着说就是了,如果面试官等你说那最好准备一些技术上的亮点和自己对项目的思考,不仅是技术上可能也包括团队上
以上就是关于java程序员面试时面试官对项目经验(你做过的项目)会问哪些内容全部的内容,包括:java程序员面试时面试官对项目经验(你做过的项目)会问哪些内容、去公司面试JAVA程序员,问关于项目经验的问题、作为java程序员笔试或者面试oracle一般考些什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)