第一篇:房地产面试题总结
1.在决定这一职位聘用什么人时,你认为那些资格是最重要的? 答:我认为21世纪对企业提出了一些真正的挑战,如果是招聘者的话,不管什么职位,我会考略以下几个方面:既可以决策又能参加团队工作,能理解竞争又不害怕市场竞争的人,能真正意识到质量和服务是企业成功之本的人
2.在你所做的事中,最具创造新的事 答:国创项目的方案设计
3.你是否认为大学的学习成绩能决定你在企业中的成功程度? 答: 我认为学习成绩是非常重要的,如果专业课成绩都不理想,这无疑会对工作产生不小的影响.但是大学不仅仅是学习,大学在于培养一个人各方面的能力,现在的企业不仅需要非常专业的人才,也需要综合素质较高的人才.4.如果在企业内自主选择工作,你会选择什么样的工作? 答: 首先,我希望找到的工作能发挥自己的特长和技能(具体)我还希望自己的工作能够得到企业的认同,也就是说这份工作队实现企业的目标却是很有必要.如果有一定的发展空间或者多样化的可能性,那这份工作就更理想了.5.你怎样从成为一名领导者? 答:之前三年,一直在学院科协担任职务,负责住址协调过不少活动,并且都很成功,更重要的是,在过去几年的工作中,我感到自己的能力在不停的发展.我能够发现别人的领导才能,而且能够培育他们的领导能力.对我来说,帮助别人开发他们的潜能,这才是对领导者的真正挑战.6.哪些成就给你带来最大的满足? 答:在我大三担任部长期间,作为领导者,我很看重一个部门内部的团结与融洽,并努力发现这个团队里每个人的特质,充分发挥他们的潜能.在我卸任之后,整个部门的发展也是我三年来学生工作中最自豪的事.7.如果重新读大学的话,你的做法会有什么不同? 答:大学期间,我收获了很多成长,但是可能是由于自己内心的恐惧心理,还是失去了不少成长的机会.如果再给我一次机会,我一定会更加的敢于质疑,敢于挑战,让自己获得更多的发展.8.你认为怎样才能成为一名专业人士? 答:对我来说,桌位一名专业人士,意味着在做任何工作室都要尽一切努力实现预期结果.同时,也意味着要对自己的表现负责.作为一名专业人士,最重要的是自己监督自己
9.你是怎么准备这次面试的? 答:首先,我研究了你们的年度报告,.然后,我在主要贸易期刊上查看了有关贵公司的文章,以促进我对贵公司的了解.接着我联系了一个我认识的人,询问他对你们企业的印象,我把这些资料加以整合,并在来之前加以复习
10.你个人的短期目标和长期目标是什么? 答:同所有显示目标一样,我的目标会经常调整,不论是长期目标还是短期目标,我的个人策略是根据当前目标评价自己所处的位置,然后相应的修改自己的计划.我当前的计划就是找到一份适合自己的工作.长期目标就是能在这份工作上呆上几年,最好有一次升迁,期待下一步发展.11.你重视细节吗? 答: 我认为,关注细节能将一般性成果转变为优秀成果.关注细节可以保证项目实现预期的最佳结果,而且可以保证项目在后续阶段不会出现问题(举例 国创)
12.什么样的事情会让你感到沮丧? 答:如果一件事情拖得太久会让我很不舒服,这既是半死没有效率的体现,而且一件事情拖着拖着横有可能就会变成阑尾事件,从而影响整个工作的环境和事情的发展.13.你相信自己正确,别人不赞同
答:为自己的观点找佐证 关注对方反对的理由
从他们的角度说服他们.14.你是否有自信做好工作
答:并不是每件事情自己都有经验,然后自信的很轻松的quzuo,danshi我认为借刀一项任务之后,能够细致的分析.,做好前期准备,我就会有自信去把这件事做好.15.在你眼里一个成功的经理是怎样的? 答:应该能够及时分析形势,确定合适的战略并采取行动,然而,我认为最重要的是能够理解别人.每个人都是独一无二的,依据此优化工作的分配方式.16.你能够在压力下工作的很好嘛? 答:在充实有价值的工作时,任何人都会在工作中不时地遇到压力,我能够应付一定量的压力,有些情况下还能承受相当大的压力.对我来说,应对压力的关键是找到一种方法控制形势,从而减轻压力的剧烈程度,通过这种方式,压力就不会影响我的生产力.17.你为什么觉得自己能在这个职位上取得成功? 答:这将是我的第一份工作,在校期间,我一直关注房地产这一行业,这与我所学的好专业高度一致,另外,房地产企业偏重于管理,我相信我三年的学生工作会帮助我更快的适应工作,所以一致期待着这样的职位,我相信我能做好.18.你最大的优点和缺点是什么/ 答:优点: 在遇到繁重的工作任务或问题是,我能够很快的进入状态, 冷静的分析问题加以处理.缺点:有时候比较容易受其他人的影响(举例)
19.对于你的挂科,你怎么看? 答:对于这次挂科,那是大二上学期,正值我们全力准备全国赛的阶段,那段时间通宵比较多,所以落下了不少课程.加上自己心理上的懈怠,我以为自己一定能行,结果盲目的自信导致了这次教训,后来我又好好地反思,现在能更好地处理工作学习之间的关系,重修也以就是多的分数通过.对于我来说,这是一次成长.20.处于晋升的考虑,你打算继续深造吗 答:作为一名本科毕业生,四年来学到了很多知识,目前想工作以增加我的工作经验.如果我发现自己所做的工作确实有价值,而且也需要更多的教育才能在这一领域做得出色,我当然会毫不犹豫地去学习.21.你曾经参加过哪些竞争活动,这些活动值得吗? 答:大学期间主要参加的竞争活动是学校的竞赛.我两次参加的竞赛都是以小组形式参加的,在比赛的过程中不仅能团队工作,收获友谊,还能从其他竞争队伍那里学习到很多有意思的创新,这样的活动是我难忘的经历,应为它让我成长.22.你怎样评价自己的口头表达能力? 答:不得不说,我是一个偏内向的人,还记得高中时候,参加英语演讲比赛,站到台上的时候突然忘词了,上了大学之后,英语课上,社团里,出去支教的过程中,在讲台上的锻炼越来越多,自身的口语表达能力也有了很大程度上的成长,可能我还不够优秀,但那同时代表着我还有很大的成长空间.23.在写专论文时,你最不喜欢哪一方面? 答:最难的就是判断什么时候才能获得足够多的信息可以开始动笔写论文.24.上下级之间应该如何交往? 答:我认为,能在企业的各个层面上进行清除的交流,这对企业的生存至关重要,我认为我三年的学生工作使我在这方面有一定的经验.从上下级关系来说,我认为最重要的是应该意识到每个人以及每种关系都是不同的.对我来说最好的方式就是始终不带任何成见地来对待这种关系的发展.工作关系和个人关系是有界定的.25.你的好友怎样评价你? 答:我的盆友对我很重要,在于朋友交往的过程中,最重要的是彼此间依赖的感觉,在我的几个亲密朋友中,我们都知道,大家随时可以相互依赖.26.在什么情况下你的工作最为成功? 答:我解决问题有一个系统的过程,这个过程包括手机与问题有关的信息,清楚地界定问题,制定策略以及实施这个策略.我发现不少人直接跳过前两个步骤进行第三个步骤.只要拥有足够的信息而且能够看清问题,我就能解决任何问题.27.为了实现自己的目标你会怎样努力工作? 答:对我来说,如何努力工作不是问题,我的做事原则是,如果我制定了一个目标或者被分配了一个重要任务,我就会尽我所能的努力工作,实现预期的目标.所以对我来说,重要的是怎样出色的工作,怎样工作才能尽可能简单和顺利地完成任务,这样就会有多余的精力转移到其他地方.28.竞争对你的成就有什么积极或者消极的影响.答:如果害怕竞争,我就不会申请这份工作,我知道竞争是始终存在的,对我来说最重要的是意识到竞争,清楚自己是为了什么二竞争当我处于竞争环境中时,我首先要先确保自己头脑清行,一旦了解了竞争形势和规则,就会全身心投入到竞争中去,无竞争努力工作,有竞争更要加倍努力.29.在高薪,表彰和晋升之间,你认为那种事情最有价值? 答:对我来说,这些东西是紧密相连密不可分的.经管我对金钱并不着迷,但我认为,随着成功,晋升一级表彰的出现,金钱的回报也是一定会有的.30.谈谈你的家庭情况? 答:我的家庭主要和我父母和我组成,我是家里的独生子,从小爸妈就在外面打工赚钱供我上学,跟着爷爷奶奶长大,再教育上,他们不管什么样的费用都是毫不犹豫的付出,和所有的中国父母一样,经过这么多年的学习,现在自己有能力找到一份好的工作,我希望能够早些发展自己的事业,不让他们操心,随着自己事业的发展,我要好好的回报他们,让他们有一个幸福的晚年.31.你有什么业余爱好? 答:我的业余爱好主要是台球和沙滩排球,打台球是我使用最多的一种自我调节的方法,在搭台球室,我能够有效地将自己的注意力集中,提高工作的效率,又能有效地缓解压力,避免过度压抑影响正常的生活,打台球是一种非常适合我的自我调节方式.沙滩排球是每个夏季,我和我的朋友们经常一起进行的运动,排球比足球篮球更加看重整个团队的分工合作,每打出一个漂亮的配合时,都是最让人开心的时刻.32.你的偶像是谁? 答:我最崇拜的一个人是许嵩,崇拜他不仅仅因为他的歌唱得横好,更重要的是以下几个方面的原因,他对自己的梦想很执着,大学期间他一直坚持自己对音乐的热爱,学习有关音乐制作的所有知识,在大学期间就独立发行两张专辑,并获得不小的影响力,第二,许嵩为人低调,在成名之后,他没有频繁的参加各种商业演出,也没有代言各式各样的广告,一直低调地做着自己喜欢的事情,不为娱乐圈的各种负面现象影响,出道两年来,从未有过任何负面新闻.33.面试时可以反问主考官的问题
答:贵公司对这项职务的期望目标是什么?有没有什么部分是我需要努力地地方.贵公司是否有正式或非正式的教育训练 贵公司的升迁管道
贵公司多角化经营,而且在海内外都设有分公司,将来是否有外派,论调的机会 贵公司能够超越其他同行的最大利基点是什么
在项目的执行分工上,是否有资深的人员能够带领新近者,并让新进者哟发挥的机会 公司是否鼓励在职进修,对于在职进修的补助办法如何
34.你如何规划你未来的事业, 答:我的事业计划是用于进取,苏佐的事情必须能够将我的能力和专业知识融入我所在的工作岗位所需要的地方.因此,我希望在今后今年中,伴随着一次升迁成为一名业内的专业人士,很清楚地了解自己的公司,行业,最大的挑战和机会所在,到时候,将来的发展目标会更明确的显示出来.35.你在接受别人指导时,会不会感到难受或受到伤害? 答:在收到别人指导时,首先胡发现自己的不足和需要努力地地方,我认为只有勇于找出问题并改正才是不断进步的办法,而不是一味的去抵触,去躲避,但是对于其他人的指导,我会谨慎地去判断,因为你不能保证所有别人的指导都一定是正确的.36.你对企业运作的看法是什么? 答:任何一家企业的目的都是尽可能快速,高校的获取利润,其运作方式应该鼓励老客户做回头生意,用出色的口碑和信誉发展新客户.作为员工,到企业来也是为了实现自己的价值二获取更多的回报,所以员工也必须尽做大的努力为企业创造价值.37.多个问题同时出现时该如何解决? 答:事分轻重缓急,根据具体情况寻求最佳的解决方案.(举例
网站和软件)
38.职业规划
刚进企业的半年内,主要是企业的培训和跟着师父做一些事情,我希望自己能够快速的进入自己的角色,尽早的对所在职位和行业有所了解,两年内成为一位专业人士,成为一名小负责人,统筹一些事务,五年内有一次大的晋升,能够做到项目经理的位置,这个问题很大,所以我在学校时也不停的思考,现在简单的讲一下,希望能得到您的指点.注:不懂的地方要有技巧的承认,我对这个不是很了解,但我谈一下自己的看法吧.二.网友总结
1. 语言表达、仪表
No.题目 面试要点参考 谈谈你自己 观察应试者的语言是否流畅、有条理、层次分明,讲话的风度如何
请你告诉我你的一次失败经历 如果能迅速作答,则应试者反应灵敏,或可能是应试者善于总结教训 你有何优缺点 应试者对自己的判断是否中肯,自信、自卑和自傲倾向如何
请讲述一次让你很感动的经历 考察应试者是否有感性
2. 工作经验
No.题目 面试要点参考
你现在或最近所做的工作,其职责是什么?它有些什么具体的事务?你担任什么职务 应试者是否曾关注自己的工作,是否了解自己工作的重点,表述是否简明扼要 你认为你在工作中的成就是什么? 了解对方对“成就”的理解,了解对方能力的突出点,是否能客观的总结回顾自我 你认为该工作的难点或挑战性在什么地方? 只有熟悉该工作才能准确回答此问题,并以此判断对方能力处于什么层级 在您主管的部门遇到过什么困难?您是如何处理的? 解决问题的方法固然重要,关键的是分析、判断时的思路和考虑过哪些因素 请谈一下你在公司中职务升迁和收入变化情况? 从职业历程判断对方工作的成就和对自己成长投入的努力 谈谈你对公司未来某一业务发展计划的设想。了解对方思维的创造性和对工作的感悟能力,以及对本业务发展趋势的把握程度 你以前在日常工作中主要处理些什么问题? 通过对方对自己工作的归纳判断其对业务的熟练程度和关注度。可依此继续追问细节 以前工作中有过什么良好的建议和计划? 了解对方对工作的改善能力。要追问细节,避免对方随意编造或夸夸其谈
3. 应聘动机与期望
No.题目 面试要点参考 请谈谈你现在的工作情况。包括待遇、工作性质、工作满意度等等。关键在于追问对方对目前状况的满意程度,在综合其它因素判断其在本公司的稳定性 你为什么决定调换工作?你认为原单位有什么不足?你认为什么样的工作比较适合你? 观察对方的眼睛,判断对方是否说实话。把原单位说得一文不值的人不宜录用 你最喜欢的工作是什么?为什么?请谈谈你在选择工作时都考虑哪些因素?如何看待待遇和工作条件? 同时可判断对方的分析能力和自知力 你为什么选择来我公司工作?你对我公司了解些什么?你为什么应聘这个职位? 只为找到一份工作糊口而盲目求职的培养潜质不高,但对公司的不了解不应成为重点 你对我公司提供的工作有什么希望和要求? 能大胆而客观地提出要求的优先,提出不切实际要求的可不予考虑 你认为自己有哪些有利条件?哪些不利条件?如何克服这些不利条件? 对方阐述“不利条件”时应盯住对方的眼睛以作出判断 你喜欢什么样的领导和同事? 喜欢什么样的人,自己也将最终成为那种人
你认为在一个理想的工作单位里,个人事业的成败是由什么决定的? 价值观的一种。不同的职位需要不同价值观的人,但基本观念不能和企业文化相差太远 你为什么喜欢这种工作?请明确说出理由。了解对方的职业倾向,以判断对方是否适合应聘的职位 你为什么要选读这个专业?你所学的专业和我们的工作有何关系? 当对方专业与本职位关联不大时使用本条 你更喜欢什么样的公司? 判断对方在本公司的适应可能和稳定性
4. 事业心、进取心、自信心
No.题目 面试要点参考 你认为现在的工作有什么需要改进的地方? 追问题,避免对方夸夸其谈
你个人有什么抱负和理想?你准备怎样实现它? 你认为这次面试能通过吗?理由是什么? 理想情况是既自信又不狂妄 你对自己的工作有什么要求? 如追求完美还是追求效率,或“对得起这份薪水”等一般性回答,判断对方的工作特性 你经常向领导提合理化建议吗?举些例子 询问思路,避免对方搬用别人的案例
你认为成功的决定性因素是什么? 追问题:你认为自己具备其中的哪些? 你怎样看待你部门中应付工作、混日子的现象? 对于管理者候选人可追问:你有什么改善的建议? 你的职业发展计划是什么?如何实现这个计划? 有计划的人才是真正有进取心,但要看对方所描述的是否适合本职位,或是否适于本阶段的本岗位工作 领导交给你一个很重要又很艰难的工作,你怎么处理? 理想情况是对方在表述中流露出敢担担子、主动解决困难的情绪
5. 工作态度、组织纪律性、诚实可靠性
No.题目 面试要点参考 你认为公司管得松一些好还是紧一点好? 无标准答案,关键在于对方思路
在工作中看见别人违反规定和制度,你怎么办? “挺身制止”并非最佳答案 你经常对工作做改进或向领导提建议吗?举例说明 能经常主动改进工作(哪怕是微不足道的改进)而不仅仅是提出建议才是好的工作态度 除本工作外,你还在其他公司兼职吗?做什么职业? 两难问题,工作态度与工作能力间的矛盾,但以前做兼职也可能是工作不够丰满,应询问清楚,不可随意判断
你在工作中喜欢经常与主管沟通、汇报工作,还是最终才做一次汇报? 无标准答案,工作习惯问题 你如何看待超时和周末、休息日加班? 理想情况是既能接受加班,又不赞成加班
你认为制定制度的作用是什么?怎样才能保证制度的有效性? 观察对方是否言不由衷
6. 分析判断能力
No.题目 面试要点参考 你认为成功的关键是什么? 要求对方分析理由 你认为自己适合什么样的工作?为什么? 希望对方能切实结合自己的性格、能力、经历特点有条理地分析 你认为怎样才能跟上飞速发展的时代而不落后? 追问题:你平时主要采取一些什么学习方式 “失去监督的权力必然产生腐败”,对于这句话你怎么理解? 虽与工作无关,但主要观察对方的观察问题的角度与推导的思路
吸烟有害健康,但烟草业对国家的税收有很大的贡献,你如何看待政府采取的禁烟措施? 虽与工作无关,但主要观察对方的观察问题的角度与推导的思路
7. 应变能力
No.题目 面试要点参考 在实际生活中,你做了一件好事,不但没人理解,反而遭到周围人的讽刺和挖苦,这时你会如何处理? 反馈的时间应作为主要参考因素,若对方在20秒内还没有回答,自然转入下一个问题 在一次重要的会议上,领导做报告时将一个重要的数字念错了,如不纠正会影响工作。这时你会怎么办? 假如你的主管平时不苟言笑,一天,你正和一位同事议论自己的主管,谈完一转身发现主管面色铁青地就站在你们旁边,对此你怎么办? 你有个朋友生病了,你带了礼物去看他,路上正好碰上你的领导,他认为你是来看他的,因此他接下礼物连连致谢,这时你如何向你领导解释你是来看朋友的,而又不伤领导的面子?
8. 自知力、自控力
No.题目 面试要点参考 你认为自己的长处和短处是什么?怎样才能做到扬长避短? 关注对方对自己短处的描述 你听见有人在背后议论你或说风凉话,你怎么处理? 关注对方思维的出发点
你认为自己在工作中有什么不足或欠缺? 观察对方是否敷衍
你认为在自己选择的工作领域里,要想取得事业的成功,自己的哪些个性和素质是必需的? 你的上司和同事怎么评价你?你认为评价准确吗? 领导和同事批评你时,你如何对待? 观察对方是否言不由衷 领导在部门会议上当众错误地批评了你,你如何处理? 对方无法回答时可形象举例
你的工作很努力,也有很多成绩,但你的收入总是没有别的同事高,你怎么办? 一味只会“调整心态”的也并不可取 假如这次考试你未被录取,你今后会做哪些努力? 观察对方提到问题时瞬间的反应
9. 组织协调能力、人力关系与适应能力
No.题目 面试要点参考 你担任过什么社团工作? 顺势追问细节,全面观察对方 你喜欢和什么样的人交朋友?你和同事的关系相处得怎么样?请详细描述。营造轻松氛围,尽量让对方放低戒心,展开阐述,从中观察细节 你经常与陌生人交谈吗?是否只习惯和关系很密切的相处? 追问:你和陌生人搭讪一般是怎样开始的? 你经常发起和同学、朋友的聚会吗?在这样的集体活动中你经常扮演什么样的角色? 角色一般包括:发起、主持、参与、被动参加、边缘人等,聚会中的表现有:活跃气氛、高谈阔论、附和、观察、实干等 从一个熟悉的环境转入陌生的环境,你会怎样努力去适应?大概需要多久? 不妨先举个实例引导对方,如:想象你到了一个陌生的城市拓展市场业务„„ 如果你调到了一个新部门,你会怎样着手适应新工作? 观察对方应付时的轻重、缓急 你是否愿意与不同地位、职业、年龄、经历、性格的人打交道?还是更偏向于哪一类人?举3个不同类的朋友的例子简单描述一下 你在单独外出旅行时,是否感到孤独?是否能经常结识一些朋友?请举例说明。你怎样与你不喜欢的同事安然相处,共同合作? 观察对方阐述的是否切合实际
你是否认为自己是一个比较受欢迎的人?试说明理由。既是对过去情况的了解,又是对自知、自信的考察 如果由你牵头,组织有关部门制定5年发展规划,你应该如何开展工作? 对中、高层管理候选人适用 如果让你接待一起群众上访工作,你应考虑从哪几方面做好这项工作? 关注对方思维的缜密性 你部门的副主管安排你写一项计划,你写完后交副主管审阅,他很不满意,但你的计划中想法曾征得主管的赞同,这时你该怎么办? 两难问题,追问问题时力求条件苛刻,观察对方在压力下的反应 如果你受到严厉的批评怎么办? 应根据回答追问,避免被对方堂皇的语言所敷衍
你更喜欢主动地开展工作还是由上级指挥工作? 两类人都有可取的地方,当对方选择其中一个时,可追问他对另一类人的看法
你喜欢独立工作还是与别人合作? 同上
你喜欢与什么样的人交往? 遇到与朋友冲突的时候,你怎么处理? 与主管意见相左的时候,而你认为你才是对的,你会用什么方式让主管接受? 公司需要的不是力争到底的坚持,而是需要更进一步的搜集资料,透过人际关系来积聚力量,找寻正确的工作决策和方法。
10. 精力、活力与兴趣、爱好
No.题目 面试要点参考 你喜欢什么运动? 将对方的兴趣分为身体接触对抗型、不接触对抗型、非竞争型、静止型、独享趣味型等再进一步分析 你一般什么时候休息?什么时候起床? 休息有规律者优先 你业余时间怎么度过?你喜欢什么电视节目?喜欢读哪些书籍? 将爱好与应聘的职位一起分析,试寻找共同点,判断对方今后对职业感兴趣的可能性 你喜欢什么娱乐活动?有什么爱好? 将爱好与应聘的职位一起分析,试寻找共同点,判断对方今后对职业感兴趣的可能性 你每月抽烟、喝酒、打麻将的消费是多少? 陷阱题,不良嗜好过多的应滞后考虑
你每天需要睡多少小时? 你经常和朋友玩到很晚才休息吗? 能熬夜是精力充沛的表现,但若是经常“玩”得很晚则上进心不足
第二篇:面试题总结
SSH面试题总结
题目1:Hibernate工作原理及为什么要用?
原理:
hibernate,通过对jdbc进行封装,对 java类和 关系数据库进行mapping,实现了对关系数据库的面向对象方式的操作,改变了传统的jdbc + sql操作数据的方式,从而使开发人员可以话更多精力进行对象方面的开发
1.读取并解析配置文件
2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory 为什么要用:
1.对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。
2.Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作
3.hibernate的性能非常好,因为它是个轻量级框架。映射的灵活性很出色。它支持各种关系数据库,从一对一到多对多的各种复杂关系。
题目2: 什么是Hibernate延迟加载
延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载。
题目3:Hibernate中类之间的关联关系有几种(如:一对多、多对多的关系)
many-to-one、one-to-many、many-to-many、one-to-one
题目4: 说下Hibernate的缓存机制
一、hibernate一级缓存
(1)hibernate支持两个级别的缓存,默认只支持一级缓存;(2)每个Session内部自带一个一级缓存;
(3)某个Session被关闭时,其对应的一级缓存自动清除;
二、hibernate二级缓存
(1)二级缓存独立于session,默认不开启; 题目5: Hibernate的查询方式 本地SQL查询、Criteria、Hql
题目6: 如何优化Hibernate? 1.使用双向一对多关联,不使用单向一对多 2.不用一对一,用多对一取代 3.配置对象缓存,不使用集合缓存
题目7: Struts工作机制?为什么要使用Struts? 工作机制:
Struts的工作流程: 在web应用启动时就会加载初始化ActionServlet,ActionServlet从 struts-config.xml文件中读取配置信息,把它们存放到各种配置对象 当ActionServlet接收到一个客户请求时,将执行如下流程.-(1)检索和用户请求匹配的ActionMapping实例,如果不存在就返回请求路径无效信息;-(2)如果ActionForm实例不存在,就创建一个ActionForm对象,把客户提交的表单数据保存到ActionForm对象中;-(3)根据配置信息决定是否需要表单验证.如果需要验证,就调用ActionForm的validate()方法;-(4)如果ActionForm的validate()方法返回null或返回一个不包含ActionMessage的ActuibErrors对象, 就表示表单验证成功;-(5)ActionServlet根据ActionMapping所包含的映射信息决定将请求转发给哪个Action,如果相应的 Action实例不存在,就先创建这个实例,然后调用Action的execute()方法;-(6)Action的execute()方法返回一个ActionForward对象,ActionServlet在把客户请求转发给 ActionForward对象指向的JSP组件;-(7)ActionForward对象指向JSP组件生成动态网页,返回给客户;
为什么要用:
1.JSP、Servlet、JavaBean技术的出现给我们构建强大的企业应用系统提供了可能。但用这些技术构建的系统非常的繁乱。2.基于Struts开发的应用: 不用再考虑公共问题 专心在业务实现上
结构统一,易于学习、维护 新手也可写出好程序
题目10:为什么要用spring Spring是一个轻量级的IOC和AOP框架。
IOC(控制反转)意味着将你设计好的类交给系统去控制,而不是在你的类内部控制。这称为控制反转
AOP(面向切面),它将那些影响多个类的行为封装到可重用的模块中,面向对象是把问题从同类事物中抽象出来,面向切面是把问题从不同类问题中抽象出来。
1.hibernate中get()与load()区别
请注意如果没有匹配的数据库记录,load()方法可能抛出无法恢复的异常(unrecoverable exception)。如果类的映射使用了代理(proxy),load()方法会返回一个未初始化的代理,直到你调用该代理的某方法时才会去访问数据库。若你希望在某对象中创建一个指向另一个对象的关联,又不想在从数据库中装载该对象时同时装载相关联的那个对象,那么这种操作方式就用得上的了。如果为相应类映射关系设置了batch-size,那么使用这种操作方式允许多个对象被一批装载(因为返回的是代理,无需从数据库中抓取所有对象的数据)。如果你不确定是否有匹配的行存在,应该使用get()方法,它会立刻访问数据库,如果没有对应的行,会返回null。
17.[Hibernate题目]判断题:使用save/persist一个对象时,便立即向数据库发送执行insert sql语句?
1)persist把一个瞬态的实例持久化,但是并“不保证”标识符被立刻填入到持久化实例中,标识符的填入可能被推迟到flush的时间。
2)persist“保证”当它在一个transaction外部被调用的时候并不触发一个Sql Insert,这个功能是很有用的。
3)save会立即执行Sql insert,不管是不是在transaction内部还是外部.18.[Hibernate题目]:指出一下代码哪里错误使用了Hibernate。
背景简介:Board是一个实体类,id是它的主键,name和description是他的两个属性。BoardDao是Board实体的数据访问对象,BoardBo是业务对象,用户提交变更Board对象的请求,由Struts的BoardAction接收,调用BoardBo处理。HibernateUtil.currentSession()用于返回当前请求的Session对象。//数据访问层代码:BoardDao.java
publicBoardloadBoard(Longid){
Sessionsession=HibernateUtil.currentSession();
returnsession.load(Board.class,id);
}
publicvoidupdateBoard(Boardboard){
Sessionsession=HibernateUtil.currentSession();
session.update(board);
}
//业务对象层代码:BoardBo.java
privateBoardDaoboardDao;
publicvoidupdateBoard(Longid,Stringname,Stringdescription){
Boardboard=boardDao.loadBoard(id);
board.setName(name);
board.setDescription(description);
boardDao.updateBoard(board);
}
//Web控制器代码:BoardAction.java
privateBoardBoBoardBo;
publicActionForwardexecute(ActionMappingmapping,ActionFormform, HttpServletRequestrequest,HttpServletResponseresponse)throwsException{
Stringid=request.getParameter(“id”);
Stringname=request.getParameter(“name”);
Stringdescription=request.getParameter(“description”);
boardBo.updateBoard(id,name,description);
returnmapping.findForward(“update-success”);
}
6.public void updateBoard(Board board){ 7.Session session = HibernateUtil.currentSession();Transaction t=session.beginTransaction();8.session.update(board);t.commit();9.}
简单叙述一下Spring中BeanFactory与ApplicationContext的差别 使用BeanFactory从xml配置文件加载bean: importorg.springframework.beans.factory.xml.XmlBeanFactory;importorg.springframework.core.io.FileSystemResource;
publicclassXmlConfigWithBeanFactory{
publicstaticvoidmain(String[]args){ XmlBeanFactoryfactory=newXmlBeanFactory(newFileSystemResource(“build/beans.xml”));} } 使用ApplicationConText从xml配置文件加载bean: publicclassXmlConfigWithApplication{
publicstaticvoidmain(String[]args){ ApplicationContextapplication=newClassPathXmlApplicationContext(beans.xml“));application.getBean(”BeanName“);} } 简而言之,BeanFactory提供了配置框架和基本的功能,而 ApplicationContext为它增加了更强的功能,这些功能中的一些或许更加接近J2EE并且围绕企业级应用。一般来说,ApplicationContext是 BeanFactory的完全超集,任何BeanFactory功能和行为的描述也同样被认为适用于ApplicationContext 相对于BeanFactory而言,ApplicationContext 提供了以下扩展功能.(a)国际化支持(b)资源访问
(c)事件传播(d)多实例加载
2.写一段程序,使用springAPI读取classpath下的一个xml文件,并解析(1)Resource resource=new ClassPathResource(”appcontext.xml“);BeanFactory factory=new XmlBeanFactory(resource);
(2)ClassPathXmlApplicationContext appcontext=new ClassPathXmlApplicationContext(”appcontext.xml“);BeanFactory factory=(BeanFactory)appcontext;
4.说说在hibernate中使用Integer做映射和使用int做映射之间有什么差别 Integer code和int code;的区别: Integer是对象.code = null;对象可以为空.int 是普通类型, 不可能 = null.根据你的数据库code是可以空的, 故应该映射成Integer.你没理由hbm.xml里写Integer, 类里却写int
(1)使用Spring如何简化了Hibernate编码?
通过org.springframework.orm.hibernate3.support.HibernateDaoSupport类支持数据库操作,且封装了事务.public class AccountDAO extends HibernateDaoSupport implements IAccountDAO{
(2)Spring如何与Struts集成?
(3)如何使用Spring2.0实现声明式事务?
(4)依赖注入的好处是? 程序可扩展性更强;利于并行开发;
(5)Spring怎么实现依赖注入?
(6)“面向方面编程”的好处是? 将程序中涉及的公共问题集中解决
(7)和SQL相比,HQL有哪些特点?
HQL是面向对象的查询语言。select Fw表示查询Fw对象
(8)如何配置单向多对一关联?
(9)如何配置单向一对多关联?
(10)如何配置双向一对多关联?
第三篇:房地产销售人员、销售工程师面试题
房地产销售代理面试题
一、自我介绍(1分钟):
二、谈一谈最新的银行商业个贷利率?
三、作为一名现场销售经理,你认为最重要的工作职责是什么?应具备什么样的素质?
四、你认为在销售现场,最容易发生一些什么问题?如何去处理这些问题?
五、客户交叉问题如何处理?如何确定客户的归属?
六、组织一次项目开盘活动,你认为最容易发生一些什么问题?如何去规避这些问题?
七、在项目开盘选房活动中,你认为以什么方式确定选房顺序更有利于销售?(如:排队、摇号、交诚意金或会费的顺序),如何组织和控制?
八、你认为对销售人员进行培训,重点要培训哪几个方面?
九、在你以往做销售经理的过程中,你遇到过一些什么困难?你是怎样克服和解决的?
十、你对待遇有何要求?
一、基本素质与工作态度
1.你认为自己在这个岗位上的竞争优势是什么?
2.你认为一名销售人员需要什么样的素质?
3.销售人员的工作职责如何?
4.你如何看待房地产这个行业?
5.你希望有怎样的合作伙伴与团队?
6.什么是亲和力?
二、业务水平与技巧?
1.人民币为什么面值只有1、2、5、10、20、50、100的?
2.售楼部最应该注意的事项是什么?
3.谈一谈接待客户的流程?
4.接待客户的要点?
5.怎样推荐房源?
6.带客户看样板房与工地的注意事项?
7.什么是现场SP?
8.怎样回访与跟踪客户?
9.自己的楼盘条件一般时,怎样说服客户?
三、忠诚度、价值取向及其他
1.你为何重新求职?
2.你对原来公司的上司有何看法?
3.简述对本公司的认识?
4.什么样的单位是你的第一选择?
5.业余时间你通常用来做什么?
6.高薪、晋升、表彰你会选择哪一种?
第四篇:公务员面试题(总结)
(1)政策理解型。比如,“如何理解科学发展观?”“如何理解和谐社会?”“谈谈你对以人为本的认识”等。这类问题与国家大政方针有关,要考生对国家大政方针熟知并能结合报考职位流利地表达。(2)名言警句型。例如:“有人说失败是失败之母,也有人说失败是成功之母,你如何理解,为什么?”这类问题首先要正确诠释名言警句的含义,然后说明这句话在现实生活中的意义,再联系职位情况,说明对公务员工作的指导意义。
[HTH]答题步骤[HT]
第一步:解题。可以从题干中的关键词开始解释,也可以从整体上理解句义。 第二步:理论分析。
第三步:联系公务员工作实际。
综合分析能力,其实是综合和分析两个部分,综合是指考生在面对一个问题的时候,分析、表达能不能涉及到事务的各个部分或者各个特征,从而将这些每一个局部联合成整体。而分析相对与综合来说一个更加细节的问题,比如说,某一件事情的影响,我们能想到有利和不利的两个方面。这就是综合前面的把握,而分析,就是要求我们将每一个层面进行更加细致的理解。如果是有利的一方面,有哪一些,不利的又有哪一些。
衡量综合分析能力有下面三个标准:1是否能对事物进行宏观方面的总体思考;2能否对事物进行微观的各个组成部分的思考;3能够将整体和局部,不同的局部之间进行有效联系。
一、答题要点
此类题型这类题目信息量大,可分为有标题的和无标题的两大类。解答这类题目需要我们要有极强的观察归纳能力。应掌握以下几个原则:
1首先考生要领会故事,寓言或者漫画所蕴含的意思,要先点题,并用语言将其表达出来。 2后面的步骤和普通的综合分析题型差别不大,要分析问题并提出对策(可同时进行)。 3考生要注重联系故事,寓言和漫画中的实际内容。
[BT2]
二、答题套路
[BT3](一)可得出具体寓意的漫画
帽子:这是一幅非常有趣的漫画,但是其反映出来的道理却是非常深刻的,对此我有以下几点看法。 首先:阐释漫画的具体含义,什么代表什么,什么代表什么,整个漫画的含义是什么 其次:在生活中举具体的例子说明这个道理
第三:这个道理对于我们的生活和工作具有很大的借鉴意义,那就是„。 鞋子:从这幅简单的漫画中可以得出如此深刻的道理, [BT3]
(二)一时得不出寓意的漫画
帽子:这是一幅非常有趣的漫画,可以从多个角度去理解这幅漫画,对此,我有以下几点看法。 首先:这幅漫画画的是**,其可以想象成**,也就是** 其次:还可以从另一个角度去思考这幅漫画,那就是***
第三:这些道理对我们平时的生活和工作有很大的启迪意义。
鞋子:总而言之,强调你最后认为比较好的那个含义和它的现实意义。
故事、寓言、漫画等题近些年在公务员考试中出现的频率越来越高。此类的综合分析与别的题目的差别就是它们并没有采用直接的语言将意思表达出来。如漫画,我们都将之成为会说话的图画。一副漫画中有很多细节,反映了一个或者几个深刻的社会问题,需要考生首先将这些材料进行加工,领会到其中的意思,然后再进行回答。
漫画的表达往往是非常简洁而寓意深刻的,我们要善于借助画面提供的要素,充分想像作者省略的内容,要使静止的画面动起来,要使单调的画面充实起来,比如让人物或动物说话,开展心理活动,使景物具有色彩,使环境具有象征意味。要实现合理的想像,必须明确作者采取了哪些表现手法。我们知道,漫画常见的表现手法有对比、比拟、夸张等,将抽象的道理借助生活中常见的形象加以表现。
如下图,大家了解这副漫画说的是未成年人进入网吧。几个任务关系分别问小孩,网吧老板,和老人,通过这些信息考生就能继承用语言表述了。而故事、寓言也是一样,考生要将故事和寓言所蕴含的事故,或者它们所反映的问题用语言表达出来。故事,寓言和漫画甚至比一般的综合分析题更加轻易,因为在材料中往往有很多信息是能直接被考生利用起来了。只是需要考生在审题的时候更加细致。 〖TPt1.tif,BP#〗
尽管我国多次开展有声势、有力度的网吧专项整治,网吧管理逐步规范,但是许多网吧仍在接纳未成年人,城市未成年人泡网吧现象依然严重。为限制未成年人进入网吧,国家有关部委再次发出禁令,从2005年12月16日起,网吧服务营业场所必须使用实名登记卡。但是,在北京、天津的一些网吧门前,虽然都挂着文化部门统一制作的“严禁未成年人入内”的牌子,但仍有背着书包、穿着学生服装的学生自由出入网吧
第五篇:SSH总结面试题
张国良编辑
SSH面试题
版本1.0
1.struts1与struts2的区别 :
1、两者之间目前只有名字是一样的。
2、struts1是通过继承来实现相关机制的。而struts2是通过接口方式来实现的。
3、在struts2中没有了ActionForm使用Action来代替原来struts1中的ActionForm和Action两者的功能。
4、Struts2比Struts1更加容易进行单元测试
5、线程安全
2.hibernate与iBATIS的区别
hibernate和ibatis都是持久层的ORM框架,hibernate是全自动化的,而ibatis是半自动化的。
为什么这样说呢?因为hibernate把我们要用到的增、删、改的SQL语句都封装了,我们不需要再自己手动写,直接调用即可,所以称它全自动。而对于ibatis,所有的SQL语句都要我们自己来手写,所以称它为半自动化的框架,就等于是一个O/R Mapping 解决方案.有了这框架,只要配置下映射文件,就不需要手写sql语句了.Hibernate是全自动化的,可以说O/R做的相当全面了.iBateis和Hibernate相比,iBatis最大的特点就是小巧,上手很快。如果你不需要太多复杂的功能,iBatis是能满足你的要求又足 够灵活的最简单的解决方案
3、hibernate的优化(项目)
1.使用双向一对多关联,不使用单向一对多
2.灵活使用单向一对多关联
3.不用一对一,用多对一取代
4.配置对象缓存,不使用集合缓存
5.一对多集合使用Bag,多对多集合使用Set
6.继承类使用显式多态
7.表字段要少,表关联不要怕多,有二级缓存撑腰
4、hibernate中session与sessionfactory的联系,分别什么时候用
sessionFactory、session都是由hibernate框架生成的,其中sessionFactory包括了数据库配置和映射关系等资源,一个项目中只能生成一个sessionFactory实例。因此sessionFactory被设计成线程安全的。session是对对象进行操作并映射至对应的数据库表中的,它由sessionFactory生成,不支持多线程并发,因此它是非线程安全的。
5、hibernate中get和load的区别
1、它们都用来根据主键,查找相应的记录
2、load和get方法对缓存的应用不同,其中load和get都可以使用session层的缓存,但是对于load可以应用二级缓存,而get无法使用
抛异常Null
张国良编辑
注意:criteria也是绑定session的,即随着session的产生而产生,随着session的消亡而消亡。如果想重用criteria对象,必须使用DetechedCriteria对象,实现criteria和session进行分离。
7、在项目中用hibernateORM框架与传统jdbc比较有什么优点
延迟加载:
延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载。
hibernate中lazy的使用
hibernate中lazy的使用(2008-09-12 13:57:47)
标签:杂谈分类:hibernate
hibernate中lazy的使用
lazy,延迟加载
Lazy的有效期:只有在session打开的时候才有效;session关闭后lazy就没效了。
lazy策略可以用在:
*
*
标签上,可以取值true/false,这个特性需要类增强
* 等集合上,可以取值为true/false/extra
*
一、概念:即两者之间存在关联关系,那么在加载主对象的时候,对副对象的加载处理,是延迟或立即,比如说公司(主)-》部门(副).二、分析
1.立即检索
实现方法:将
a.在业务或程序中,需要立即访问关联对象时可以使用.b.使用二级缓存.2.延迟检索
实现方法:将
a.一对多或多对多的关联使用.b.在程序中不需要立即访问或者该关联的对象不需要访问的时候.什么时候用延迟加载
例如:银行开户,一个人可以开多个帐户,一个帐户只能属于一个人,所以在用户类里包含一个帐户的集合,帐户类里包含一个用户类型,他们之间是一对多的关系.如过你在查询的时候,通过用户查询是,如果只想查到用户就用(hibernate)默认的延迟加载,这样效率也高,如果你想把该用户的的所有帐户都一同查出来,那就需要立即加载了,这样一来如果一个用户对应的帐户比较多的话,他的效率是很低的.设置加载方式一般有两种,一种是通过映射文件(lazy=false),另一种是通过程序的方式来实现的也很简单.Struts2工作流程:
Struts2:
(1)客户端提交一个HttpServletRequest请求(.action或JSP页面)。
(2)请求被提交到一系列Filter过滤器,如ActionCleanUp和FilterDispatcher等。
(3)FilterDispatcher是Struts2控制器的核心,它通常是过滤器链中的最后一个过滤器。
(4)请求发到FilterDispatcher后,FilterDispatcher询问ActionMapper是否需要调用某个Action来处理这个Request(一般根据URL后缀是否为.action来判断)。
(5)如果ActionMapper决定需要调用某个Action,FilterDispatcher则把请求交到ActioProxy,由其进行处理。
(6)ActionProxy通过Configuration Manager(它会访问struts.xml)询问框架的配置文件,找到需要调用的Action类。
(7)ActionProxy创建一个ActionInvocation实例,而ActionInvocation通过代理模式调用Action,(在调用之前会根据配置文