本人是一位JAVA的学习者,现在面临找工作。请问在面试前需要准备什么,面试时又会有哪些经常问的问题

2024-05-13 14:45

1. 本人是一位JAVA的学习者,现在面临找工作。请问在面试前需要准备什么,面试时又会有哪些经常问的问题

你好,我之前也是处于你这种状态,经过很多次面试。
刚开始实习的时候,不会找,觉得很难,现在看回去觉得为什么当时自己这儿蠢,
第一份找的事软件测试的,面试前了解相关的要求,要会Java,和一些测试工具,还有就是Ubuntu的相关操作语言,然后面试的时候就问了面向对象的三大特征,还有一些数组的相关知识,然后就是为什么要从事测试,当时傻逼的回答了最后会转开发(致命的失败),然后做的一套测试题,内容就是相关sql的题目,不难,都是基本增删改,然后还有数据结构相关知识和Ubuntu的语句意思
第二份找的是系统维护,一面很简单就过了,二面三轮,一轮做题,题目都是相关的面向对象和数据库知识,面向对象方面是this的用法,还有接口的相关知识为主,啊~~前面几题还有相关的性格测试吧,这个不重要,后面数据库的题目很难,基本大题没完成,HR看完后说基楚不错,然后就是见了部门主管,各种了解就通过了。
不过这工作是做C#的,我基本不会,但是因为Java se部分学的还可以,说可以培训一下,感觉知识相关性很大。
后面还是没有去那间公司,现在移动做运维
面试it方面的工作,要做的准备
相关的工作内容涉及的知识(不用都会但连接)
基础要扎实,题目都不会难,你又不是面试高级工程师
对面试公司有一定的了解
不要像我,别人问你为什么要做测试,回答想转开发
回答过程中,不会就说不会,你糊弄不了他的
但是,你可以展现你的长处,会其他技能,什么ps,ae,pr等。
纯属个人见解~~祝面试成功!!

本人是一位JAVA的学习者,现在面临找工作。请问在面试前需要准备什么,面试时又会有哪些经常问的问题

2. java面试问题,希望过来人解答

8、你还有什么问题要问吗?
回答提示:企业的这个问题看上去可有可无,其实很关键,企业不喜欢说“没问题”的人,因为其很注重员工的个性和创新能力。企业不喜欢求职者问个人福利之类的问题,如果有人这样问:贵公司对新入公司的员工有没有什么培训项目,我可以参加吗?或者说贵公司的晋升机制是什么样的?企业将很欢迎,因为体现出你对学习的热情和对公司的忠诚度以及你的上进心。
 
 
 
1、请你自我介绍一下你自己?
回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”,企业喜欢有礼貌的求职者。
 
本人有一个关于面试问题解答的TXT文件,需要的话留邮箱!

3. 关于面试JAVA工程师中遇到的一些棘手的问题,求大家帮忙来解答下,求助各位软件开发高手

一:项目经理分两种,一种是技术的,一种是业务的。基本都是负责项目的架构设计实现安排与进度等。项目经理基本不写代码,是给你分配任务的人,你具体负责的类型很多,需求分析,架构设计,编码实现,项目测试等。具体的你做过什么就说什么。
二:没做过正式的商业项目你就说你做过实践项目,不要吹牛,项目经理一般都是专业的老手,你有没有经验非常明显的能看出来,如果你非要编造一个,那你起码要非常熟悉你所编造的项目的功能流程和实现原理,否则就是搬起石头砸自己。
三:这个考察的是你的开发经验,因为学校做的实践项目实在太小了,都算不上项目,如楼下所说的一样,那就是玩具。和公司的商业项目完全不是一个档次的,甚至你刚出去混,会觉得什么都不会,觉得你学的东西与公司的完全不一样,只是学了个基础而已,就基础都不一定学好。
四:如果非要说自己有经验,那能忽悠过去的东西你再写。如果纯粹不知道的楼主就不要写了,经理一问就知道真假了,有时候不说,有时候说出来会很尴尬,会觉得你不诚实,还没有真真实实的好,也许你说自己做过的实践项目,但没经验,经理说你踏实诚实,如果基础不错的话很可能留下你,相反很难找到合适的工作。
五:你可以说自己的公司比较小,业务不稳定倒闭了,或者说开的薪资和能力不成正比留不住人解散了,总之不要明显的说公司老板不好之类的话。
六:项目经理说你公司有加班费没,这是再考察你真正的上过班没!大家都知道程序员加班很多很累,是没有加班费的,国内不管是大公司还是小公司都没加班费,华为中兴腾讯都是如此,加班算调休。不知道调休什么意思可百度问问。一般项目要看什么项目,还要看参与开发人数,不大不小的4.5个月吧。
七:这也是很重要的一项,我感觉你对自己的技术评估和市场定位有误解,现在学校计算机专业的刚出来都没这么高的薪资,大家都知道程序员刚毕业工资并不高,只是增值快,现在名牌本科生出来在大公司基本4000-6000左右,普通本科2500-4500左右,专科生1800-3500左右。这是最普遍的正规大学毕业的计算机专业应届生,极少的特例就不说了。也许有人刚出来就过万的,当然找不到工作的人很多,正如楼下所说,以上几点看这个水平3000一招一大把的人;建议楼主多学点东西,现在这个行业太热门了,很多人都想干,竞争很激烈而且程序员基本处于饱和状态。所以要多学点东西,毕业后也要给自己不断充电,刚毕业,如果你是本科的就要个4000,专科的就要3500,如果没学历只是上培训班的话,那有3000-3500的就去吧,没开发经验这个薪资真心不低了!我见过很多试用期1800转正后2500的本科生,能力不好不差的那种。刚出来学东西积累经验才是主要任务,前两年别把工资看太重。

关于面试JAVA工程师中遇到的一些棘手的问题,求大家帮忙来解答下,求助各位软件开发高手

4. java开发工程师找工作时一般面试和笔试的问题??给点实际的题

给不了你得实际答案,不过我这有个本书   《应聘时最漂亮的回答!》
应聘时最漂亮的回答!  


1、请你自我介绍一下自己好吗?
回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”,企业喜欢有礼貌的求职者。
2、你觉得你个性上最大的优点是什么?
回答提示:沉着冷静、条理清楚、立场坚定、顽强向上、乐于助人和关心他人、适应能力和幽默感、乐观和友爱。我在北大青鸟经过一到两年的培训及项目实战,加上实习工作,使我适合这份工作。
3、说说你最大的缺点?
回答提示:这个问题企业问的概率很大,通常不希望听到直接回答的缺点是什么等,如果求职者说自己小心眼、爱忌妒人、非常懒、脾气大、工作效率低,企业肯定不会录用你。绝对不要自作聪明地回答“我最大的缺点是过于追求完美”,有的人以为这样回答会显得自己比较出色,但事实上,他已经岌岌可危了。企业喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分,企业喜欢聪明的求职者。
4、你对薪资的要求?
回答提示:如果你对薪酬的要求太低,那显然贬低自己的能力;如果你对薪酬的要求太高,那又会显得你分量过重,公司受用不起。一些雇主通常都事先对求聘的职位定下开支预算,因而他们第一次提出的价钱往往是他们所能给予的最高价钱,他们问你只不过想证实一下这笔钱是否足以引起你对该工作的兴趣。
回答样本一:我对工资没有硬性要求,我相信贵公司在处理我的问题上会友善合理。我注重的是找对工作机会,所以只要条件公平,我则不会计较太多。
回答样本二:我受过系统的软件编程的训练,不需要进行大量的培训,而且我本人也对编程特别感兴趣。因此,我希望公司能根据我的情况和市场标准的水平,给我合理的薪水。
回答样本三:如果你必须自己说出具体数目,请不要说一个宽泛的范围,那样你将只能得到最低限度的数字。最好给出一个具体的数字,这样表明你已经对当今的人才市场作了调查,知道像自己这样学历的雇员有什么样的价值。
5、你对加班的看法?
回答提示:实际上好多公司问这个问题,并不证明一定要加班,只是想测试你是否愿意为公司奉献。
回答样本:如果工作需要我会义不容辞加班,我现在单身,没有任何家庭负担,可以全身心的投入工作。但同时我也会提高工作效率,减少不必要的加班。
6、如果通过这次面试我们录用了你,但工作一段时间却发现你根本不适合这个职位,你怎么办?
回答提示:一段时间发现工作不适合我,有两种情况:①如果你确实热爱这个职业,那你就要不断学习,虚心向领导和同事学习业务知识和处事经验,了解这个职业的精神内涵和职业要求,力争减少差距;②你觉得这个职业可有可无,那还是趁早换个职业,去发现适合你的,你热爱的职业,那样你的发展前途也会大点,对单位和个人都有好处。
7、谈谈你对跳槽的看法?
回答提示:①正常的“跳槽”能促进人才合理流动,应该支持。②频繁的跳槽对单位和个人双方都不利,应该反对。
8、工作中难以和同事、上司相处,你该怎么办?
回答提示:①我会服从领导的指挥,配合同事的工作。②我会从自身找原因,仔细分析是不是自己工作做得不好让领导不满意,同事看不惯。还要看看是不是为人处世方面做得不好,如果是这样的话我会努力改正。③如果我找不到原因,我会找机会跟他们沟通,请他们指出我的不足,有问题就及时改正。④作为优秀的员工,应该时刻以大局为重,即使在一段时间内,领导和同事对我不理解,我也会做好本职工作,虚心向他们学习,我相信,他们会看见我在努力,总有一天会对我微笑的。
9、你对于我们公司了解多少?
回答提示:在去公司面试前上网查一下该公司主营业务。如回答:贵公司有意改变策略,加强与国外大厂的OEM合作,自有品牌的部分则透过海外经销商。
10、最能概括你自己的三个词是什么?
回答提示:我经常用的三个词是:适应能力强,有责任心和做事有始终,结合具体例子向主考官解释,
11、你的业余爱好是什么?
回答提示:找一些富于团体合作精神的,这里有一个真实的故事:有人被否决掉,因为他的爱好是深海潜水。主考官说:因为这是一项单人活动,我不敢肯定他能否适应团体工作。
12、作为被面试者给我打一下分?
回答提示:试着列出四个优点和一个非常非常非常小的缺点(可以抱怨一下设施,没有明确责任人的缺点是不会有人介意的)。
13、你为什么要离开原来的公司?
回答提示:①回答这个问题时一定要小心,就算在前一个工作受到再大的委屈,对公司有多少的怨言,都千万不要表现出来,尤其要避免对公司本身主管的批评,避免面试官的负面情绪及印象。建议此时最好的回答方式是将问题归咎在自己身上,例如觉得工作没有学习发展的空间,自己想在面试工作的相关产业中多加学习,或是前一份工作与自己的生涯规划不合等等,回答的答案最好是积极正面的。②我希望能获得一份更好的工作,如果机会来临,我会抓住。我觉得目前的工作,已经达到顶峰,即没有升迁机会。
14、你欣赏哪种性格的人?
回答提示:诚实、不死板而且容易相处的人、有“实际行动”的人。
15、你通常如何对待别人的批评?
回答提示:①沈默是金,不必说什么,否则情况更糟,不过我会接受建设性的批评。②我会等大家冷静下来再讨论。
16、怎样对待自己的失败?
回答提示:我们大家生来都不是十全十美的,我相信我有第二个机会改正我的错误。
17、你为什么愿意到我们公司来工作?
回答提示:对于这个问题,你要格外小心,如果你已经对该单位作了研究,你可以回答一些详细的原因,像“公司本身的高技术开发环境很吸引我。”、“我同公司出生在同样的时代,我希望能够进入一家与我共同成长的公司。”、“你们公司一直都稳定发展,在近几年来在市场上很有竞争力。”、“我认为贵公司能够给我提供一个与众不同的发展道路。”这都显示出你已经做了一些调查,也说明你对自己的未来有了较为具体的远景规划。
18、对这项工作,你有哪些可预见的困难?
回答提示:①不宜直接说出具体的困难,否则可能令对方怀疑应聘者不行。②可以尝试迂回战术,说出应聘者对困难所持有的态度——工作中出现一些困难是正常的,也是难免的,但是只要有坚忍不拔的毅力、良好的合作精神以及事前周密而充分的准备,任何困难都是可以克服。
19、如果录用了你,你将怎样开展工作?
回答提示: ①如果应聘者对于应聘的职位缺乏足够的了解,最好不要直接说出自己开展工作的具体办法。②可以尝试采用迂回战术来回答,如“首先听取领导的指示和要求,然后就有关情况进行了解和熟悉,接下来制定一份近期的工作计划并报领导批准,最后根据计划开展工作。”。
分析:这个问题的主要目的也是了解应聘者的工作能力和计划性、条理性,而且重点想要知道细节。如果向思路中所讲的迂回战术,面试官会认为回避问题,如果引导了几次仍然是回避的话,此人绝对不会录用了。
20、你希望与什么样的上级共事?
回答提示:①通过应聘者对上级的“希望”可以判断出应聘者对自我要求的意识,这既上一个陷阱,又是一次机会。②最好回避对上级具体的希望,多谈对自己的要求。③如“做为刚步入社会的新人,我应该多要求自己尽快熟悉环境、适应环境,而不应该对环境提出什么要求,只要能发挥我的专长就可以了。
分析:这个问题比较好的回答是,希望我的上级能够在工作中对我多指导,对我工作中的错误能够立即指出。总之,从上级指导这个方面谈,不会有大的纰漏。
21、与上级意见不一时,你将怎么办?
回答提示:①一般可以这样回答“我会给上级以必要的解释和提醒,在这种情况下,我会服从上级的意见。”②如果面试你的是总经理,而你所应聘的职位另有一位经理,且这位经理当时不在场,可以这样回答:“对于非原则性问题,我会服从上级的意见,对于涉及公司利益的重大问题,我希望能向更高层领导反映。”
分析:这个问题的标准答案是思路①,如果用②的回答,必死无疑。你没有摸清楚改公司的内部情况,先想打小报告,这样的人没有人敢要。
22、为什么选择我们公司?
回答提示:曾经在报章杂志看过关于贵公司的报道,与自己所追求的理念有志一同。而贵公司在业界的成绩也是有目共睹的,而且对员工的教育训练、升迁等也都很有制度。
分析:去面试前先做功课,了解一下该公司的背景,让对方觉得你真的很有心想得到这份工作,而不只是探探路。
23、谈谈如何适应办公室工作的新环境?
回答提示①办公室里每个人有各自的岗位与职责,不得擅离岗位。②根据领导指示和工作安排,制定工作计划,提前预备,并按计划完成。③多请示并及时汇报,遇到不明白的要虚心请教。④抓间隙时间,多学习,努力提高自己的政治素质和业务水平。
24、除了本公司外,还应聘了哪些公司?
回答提示:很奇怪,这是相当多公司会问的问题,其用意是要概略知道应徵者的求职志向,所以这并非绝对是负面答案,就算不便说出公司名称,也应回答“销售同种产品的公司”,如果应聘的其他公司是不同业界,容易让人产生无法信任的感觉。
25、你还有什么问题要问吗?
回答提示:企业的这个问题看上去可有可无,其实很关键,企业不喜欢说“没问题”的人,因为其很注重员工的个性和创新能力。企业不喜欢求职者问个人福利之类的问题,如果有人这样问:贵公司对新入公司的员工有没有什么培训项目,我可以参加吗?或者说贵公司的晋升机制是什么样的?企业将很欢迎,因为体现出你对学习的热情和对公司的忠诚度以及你的上进心。
26、如果你被录用,何时可以到职?
回答提示:大多数企业会关心就职时间,最好是回答“如果被录用的话,到职日可按公司规定上班”,但如果还未辞去上一个工作、上班时间又太近,似乎有些强人所难,因为交接至少要一个月的时间,应进一步说明原因,录取公司应该会通融的。

5. java程序员新手一般面试什么问题 知乎

跟你遇到的面试官有很大的关系。
下面我总结了几种一般会被问到的问题:

1、简单描述一下Log4J?
2、简单描述JavaBean的特点?

3、Hibernate在MVC模式中处于哪里?且它主要完成什么工作?
4、列举Hibernate中常见的几种主键产生方法,并做简要说明?
5、简单说说HQL与SQL的异同,试着写个例子?
6、Hibernate 运行时需要获取一些底层实现的基本信息,其中几个关键属性包括哪些?
7、利用Hibernate操作数据库,主要有哪几个步骤?
8、Hibernate中调用Session.flush()的目的是什么,什么时候调用,什么时候不用调用?
9、简单描述SessionFactory 与Sesson;
10、描述一下Hibernate,MySQL,Oracle 分别用什么方法来实现查询制定条记录
    如{从检索结果中获取第x条记录开始的y条记录}(简单分页)?
11、Hibernate对数据库进行增、删,改,查所对应的方法是?
12、简单描述Hibernate持久化对象的3种状态?

java程序员新手一般面试什么问题 知乎

6. java面试怎么搞?好烦啊!?

目测楼主是新手吧?如果有丰富的经验就不会这么问了。那拿我当初的例子和楼至分享下吧,不一定精彩,希望对你有帮助。
刚开始缺乏项目经验的时候都是很不自信的,面对面试官难免忐忑。我当时没学过java,做了个邮件发送也是抄的。但是面试个时候还要小小装一下。
第一点就是不要太夸大自己,实事求是,挑自己明白的地方说,如果太夸大自己了会给对方过高的期望值,如果对方是技术人员,那么多问几个深入的问题咱就露出马脚了,这样会使对方反感。
第二点面试之前你要把你做过的项目好好研究一下,尽量多懂一些,如果时间不充足的话就只针对你做过的项目,挑自己做的部分或者能当做自己创新的部分和面试官说,最好能有个人见解。如果有哪些地方不明白也可以坦白说,比如某某技术还不是太懂,准备继续研究,给人感觉你很诚实,而且有上进心。
第三就是突出优势,引导面试官问你熟悉的或者已准备的问题,比如我当时会的c语言比java多一点,我就和面试官说了我以前是学c语言的(其实也是入门而已)。面试之前我背了点东西,就是面向对象和面向过程的区别,面试官一听我说起c语言,就问了我这个问题,所以我答的很好。
第四很多时候面试官会和你谈本专业的东西,比如看到你是某某专业毕业的,自然会问一下平时都学的什么,这个问题如果真问了一定要大好,及时专业知识不好,但是也可以说出很多,表现的自己对本专业很精通(其实面试官不一定听懂啦,忽悠),所谓术业有专攻,所以本专业问题一定答好,一般就问问学什么课程,专业主要从事哪些工作。
第五个人总结的就是一般笔试考的技术题,面试的时候就不太会多问了,所以不要太紧张,着重准备上面说的第二第三点,注意自己的表达,表现的淡定一点。要注视面试官的眼睛,会显得你更自信更尊重。
第六补充一下吧,关于java你会哪些,可以说基本语法没问题,还有一些相关知识(看书都能懂得,即使没用过也无所谓的,比如接口啊,内部类啊),拓展的知识比如spring,jsp,js之类的,不会的话可以先百度一下这些技术是干什么的,至少面试官说起来你不会连听都没听过。然后你说:正准备自学什么什么。。。。。
好像有点跑题了,
关于你的项目描述,如果是面试官让你设计一个产品的话,先搞明白面试的公司是做什么的,然后针对他们的产品研究下,一般的东西基本上就是前台显示和后台操作及数据库,如果能套你自己的项目模版就直接套进去。如果说不清楚你可以想象一下这个项目要实现哪些功能,越多越好。突出自己的逻辑性。
希望对你有帮助,祝你好运!

7. java 相关,被面试问题到的问题

Tomcat
Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的.
这里的诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。
webloigic
BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。
BEA WebLogic Server拥有处理关键Web应用系统问题所需的性能 、可扩展性和高可用性。
与BEA WebLogic Commerce ServerTM配合使用, BEA WebLogic Server可为部署适应性个性化电子商务应用系统提供完善的解决方案。
BEA WebLogic Server具有开发和部署关键任务电子商务Web应用系统 所需的多种特色和优势。
tomcat,Jboss,weblogic区别与比较

java 相关,被面试问题到的问题

8. 今天遇到一公司的超难的java面试题,面挂了,求帮忙!

交流一下,有些我也不会。^_^
1、数据没有排序的吗?排序了,可以用类似二分法搞。
3、只需用ThreadLocal包装一下这个bean的日期属性即可,简单。
5、有接口直接用spring HttpInvoke远程调用即可。
6、最简单的办法就是使用Terracotta服务器集群tomcat,ecache、quartz、session一站式解决。不那样的,缓存的话,可用memcached。tomcat中的session是复制式,直接在tomcat配置文件就可以吧。如果要实现自己手动更新感觉可以考虑用jms手动传递数据同步。
8、处理效率高了不少,并发效率好、数据更安全。
9、签名的算法是公开的,但是算法相关的密钥是私有的。
最新文章
热门文章
推荐阅读