中远面试题
中远海运测试工程师面试题(一)
中远海运测试工程师面试题(一)面试题:中远海运测试工程师一、职责与能力要求•了解中远海运的相关产品和业务流程•掌握软件测试原理和方法,能够编写测试用例,并进行测试执行和结果分析•具备敏锐的问题发现和解决能力,能够分析和定位问题的根本原因•熟悉数据库操作和SQL语句,能够进行数据验证和数据完整性测试•具备自动化测试工具使用经验,能够编写自动化测试脚本和执行自动化测试•具备良好的沟通能力和团队合作精神,能够与开发人员和业务人员进行有效的协作二、基础知识测试1.请解释什么是软件测试?2.列举几种常用的软件测试方法。
3.什么是黑盒测试和白盒测试?它们有什么区别?4.请说明测试用例的作用以及编写测试用例的方法。
5.如何进行错误定位和根本原因分析?6.数据库测试是什么?你如何进行数据库测试?7.什么是自动化测试?你使用过什么自动化测试工具?8.你如何与其他团队成员进行有效的沟通和协作?三、实际操作能力测试1.编写一个测试用例,验证中远海运的船舶定位系统是否能准确显示船舶的位置和航行轨迹。
2.请列举至少五个可能的缺陷类型,你是如何发现和报告这些缺陷的?3.根据给定的数据库表结构和需求,编写一条SQL语句,查询出船舶状态为“停泊”的所有船舶。
4.请尝试使用你熟悉的自动化测试工具,编写一个简单的测试脚本,测试中远海运的登录功能。
5.在一个团队合作的项目中,遇到一个开发人员反馈测试报告中的某个缺陷不是问题,你该如何处理?四、综合素质评估1.请简要介绍一下你之前的测试项目经验。
2.在你的项目经验中,你是如何处理与其他团队成员之间的冲突和问题的?3.提供一个你在测试工作中遇到的挑战,并说明你是如何解决的。
4.你觉得一个优秀的测试工程师应该具备哪些品质和能力?5.为什么你选择应聘中远海运的测试工程师职位?以上是针对“中远海运测试工程师”职位的面试题。
希望通过这些问题能够对应聘者的能力和素质进行全面评估,找到最适合的人选。
2020中国远洋海运集团有限公司校园招聘试题及答案解析
2020中国远洋海运集团有限公司校园招聘试题及答案解析(网络整理,题目顺序与原题可能不一致)1. 为了维护我国作为一个统一的多民族国家的各民族的平等,必须选择合理的国家结构形式。
下列对于我国国家结构形式的叙述,不正确的是_____。
A: 我国是单一制的国家B: 我国的国家结构形式是由我国的历史传统和民族状况决定C: 民族区域自治以少数民族聚居区为基础,实行民族自治D: 民族自治地方设立自治机关,行使自治权参考答案: C本题解释:【答案】C。
解析:我国是单一制国家,我国的国家结构形式是由我国的历史传统和民族状况决定的,国家根据各少数民族的特点和需要,帮助各少数民族地区加速经济和文化的发展。
各少数民族聚居的地方实行区域自治,设立自治机关,行使自治权。
因此我国实行的是区域自治,不是民族自治,注意两者的区别。
故本题答案为C。
2. 以下关于刚性需求的说法,正确的是_____。
A: 它是供求关系中受价格影响适中的需求B: 它是供求关系中受价格影响较大的需求C: 它是供求关系中受价格影响较小的需求D: 它是供求关系中受价格影响均衡的需求参考答案: C本题解释:【答案】C。
解析:刚性需求,相对于弹性需求,指商品供求关系中受价格影响较小的需求,这些商品包括曰常生活用品、家用耐耗品等。
也可理解为人们日常生活中常见的商品和必需品。
故本题正确答案为C。
3. 文化软实力的提升,还重在文化民生,这既不是传统意义上的衣食住行之类物质意义上的民生,也不单纯是现时某些人所说的唱歌跳舞旅游休闲之类很表面化的民生,而是广大群众的精神生命的安顿问题。
没看正确的价值观念,就等于没有灵魂。
经济是血肉,文化就是灵魂。
这段话主要讲述的是_____A: 文化软实力的提升,重在文化民生B: 没有正确的价值观念,就等于没有灵魂C: 传统的民生观念存在误区D: 变单民生观念,有助于文化软实力的提升参考答案: A本题解释:【答案】A。
解析:文段首句即点明主旨:文化软实力的提升重在文化民生,接着对文化民生的含义进行了阐述,最后再次强调文化民生的重要性。
中远海运面试英语水手
中远海运面试英语水手1、Nice to meet you! (很高兴见到你)It's very nice to meet you! (非常高兴见到你)Glad to meet you!2、 What's your name? ( 你叫什么名字) Could you tell me what your name is?(能告诉我你叫什么名子吗? )答: I am XXX、或My name is XXX、 Where are you from? (你是那里人? )11、How old are you? (你多大? )答:Iam27yearsold.(我27岁)3、Whenwereyouborn?(你什么时候出生?)答: I was born in nineteen seventy-three.( 我1973年出生。
) 答: I am from lianyungang.(我是连云港人)4、 Are you married? ( 你结婚了吗? )答: Yes, I am.5、 How many people are there in your family?(你家里有几口人? ) 答: There are three people in my family. My wife, son andI. (有三口人,我的妻子、儿子和我)6、 How long have you ever worked on board? (你曾经在船上工作过多长时间)答: Ihave ever worked on board for ten years.(我曾经在船工作7、 Which company did you serve?(你在那家公司服务过? ) Which company did you work for?答: I have served for Lianyungang shipping corp.( 我在连云港船务公司服务过)8、 Are those ships you worked all Chinese ones? (你工作过的那些船是不是都是中国船)?答: No, I worked on Chinese ships about 3 years, and 1 year on board underthe Liberian flag.(不我在中国船上工作了三年,在利比里亚的船上工作了一年)9、 What is the name of the Liberian ship and what's her tonnage? (利比里亚船是哪一、类船,吨位是多少? )答: She is a bulk carrier, her gross tonnage is over 30 thousand tonnage.(是一艘散货船,总吨3万多)10、 Were the crew all Chinese? (船员都是中国人? )答: No, they weren't, including me; there were only 4 Chinese in the deckdepartment、 We joined the ship at the same time、While the others came fromdifferent countries、(不,只有在甲板部有四位中国人,包括我在内。
中国远洋海运集团笔试
中国远洋海运集团笔试1. 笔试题:请简述您对中国远洋海运集团的了解和认识。
答案:中国远洋海运集团是中国最大的远洋运输企业之一,主要从事国际货物运输、船舶租赁、货物代理等业务。
该集团拥有庞大的船队和广泛的业务网络,为国内外客户提供高效、可靠的物流服务。
2. 笔试题:请描述您在工作中遇到的一次挑战,并说明您是如何克服的。
答案:在我之前的一份工作中,有一次我们的项目进度严重落后于计划。
我和我的团队一起分析了原因,并采取了一些措施,如优化工作流程、加强团队沟通等,最终成功地赶上了进度。
这次经历让我深刻地认识到团队合作和有效沟通的重要性。
3. 笔试题:请谈谈您对中国远洋海运集团未来发展的看法。
答案:我认为中国远洋海运集团未来将继续保持其在国内国际物流市场的领先地位。
随着全球经济的不断发展和中国对外贸易的不断扩大,该集团将有更多的机会拓展业务,提高服务质量和效率,实现可持续发展。
4. 笔试题:请描述您在团队合作中扮演的角色和作用。
答案:在团队合作中,我通常扮演协调者和执行者的角色。
我能够有效地协调团队成员的工作,推动团队目标的实现。
同时,我也能够承担自己的工作任务,保证工作的高质量完成。
5. 笔试题:请谈谈您对物流行业的认识和看法。
答案:我认为物流行业是一个非常重要的领域,它涉及国家经济的发展和人民生活的方方面面。
随着电商、制造业等行业的快速发展,物流需求不断增加,物流行业也将迎来更多的发展机遇和挑战。
我认为未来的物流行业将更加注重智能化、绿色化、个性化发展,以满足不断变化的市场需求。
6. 笔试题:请简述您对风险管理的重要性和方法的看法。
答案:我认为风险管理是任何企业都必须重视的问题。
通过科学的风险管理方法,企业可以有效地降低风险、提高运营效率、保障资产安全。
我通常采用定性和定量的方法进行风险管理,如风险评估、风险控制等,以确保企业的稳定发展。
7. 笔试题:请谈谈您对数字化转型的认识和看法。
答案:数字化转型是当前企业发展的重要趋势之一。
中远考试题目要求详细说明
机上考试题目要求详细说明( 3-6级 )笔试说明笔试考试时间共120分钟,分为:Section A 单项选择 (50分)Section B 阅读理解 (26分)Section C 汉译英 (24分)点击屏幕右下角的“下一页”键进入笔试考试。
Section A 单项选择,共50题。
每道题会显示4个选项,请选择最佳答案,用鼠标点击该选项左面的按钮。
答题后请点击“下一页”键,进入下一题。
Section B 阅读理解,共4篇短文。
每篇短文有3-4个问题,每道题会显示4个选项,请选择最佳答案,用鼠标点击该选项左面的按钮。
答题后请点击“下一页”键,进入下一篇短文。
Section C 汉译英。
3-4级共6题,5-6级共5题。
将试题答案输入该题下方的空白方框内。
听力说明听力测试所有题目只播放一遍,分为:Section A 听句子选择 (30分)Section B 听对话选择 (40分)Section C 听短文选择 (30分)Section A听句子选择,共10题,每题只播放一遍。
每题会显示4个选项,提示音后你将听到一个句子,请选择与句子内容最接近的选项,用鼠标点击该选项左边的按钮。
每题有15秒答题时间。
Section B听对话选择,共10题,每题只播放一遍。
每题会显示4个选项,提示音后你将听到一个对话,对话之后将提出一个问题。
请根据对话内容选择答案,用鼠标点击该选项左边的按钮。
每题有15秒答题时间。
Section C听短文选择,共3篇短文。
提示音后你将听到一篇短文,每篇短文后有3-4个问题。
短文播放两遍,问题只播放一遍。
每题会显示4个选项,请根据短文内容选择答案,用鼠标点击该选项左边的按钮。
每题有15秒答题时间。
口语说明口语测试分为:(电脑会自动保存答题内容并进入下一部分测试)Section A 朗读 (30分)Section B 口述 (30分)Section C 回答问题 (40分)Section A朗读测试。
中外运面试
1.先问你做大幅有多长时间了?4.做过哪些船?装过哪些货物?木材船有没有做过?危险货物有没有装过(比如镍矿)?5.装木材应注意哪些事项?有一下几个方面?A:GM的要求?B:怎么计算稳性?C:装甲板货物应注意什么?D:甲板货物吸湿对船舶稳性产生哪些影响?为什么甲板货物吸湿会对稳性产生影响?甲板货物吸湿时,甲板货物的重量怎么计算(加上10%甲板货物重量)?6.BC CODE中A、B、C货物的含义?A类货:易流态货物。
B类货:具有危险化学性货物。
C类货物:出A和B类以外的其他货物。
最好要简单了解哪些属于A类、B类、C类。
7.装A、B类货物需要注意的事项?8.装镍矿应注意哪些事项?具体需要了解适运水分点(TML),流动水分点(FMP),一般TML取FMP的90%。
货物含水量超过TML时,货物不适合装运。
9.提问,货方有时为了装运货物,即使含水量超过TML,他们有时候会做假证明,而且是经常有做假证明,那么你用什么方法检验货物适不适合装运?所以需要了解BC规则中的易流态货物的简易方法:用坚固圆筒形或类似容器装半罐具有代表性的货物样品,从离地面20CM处,用力地摔到坚硬地面,重复25次,每次间隔2S,如果货物出现游离水分或流动情况,应要求将货物送到正规实验室重新检验。
10.如果镍矿发生流态情况,对船舶产生哪些影响?你回答会对船舶稳性产生影响,减小船舶稳性。
他会提问具体影响多大?回答就按长方形中自由液面对出船舶稳性的影响,具体要知道公式。
11.煤炭属于哪类货物?装运煤炭时,装货过程中,主要要监控哪方面?答:主要监控煤炭的温度。
12.那么怎么监控装货过程中的煤炭温度?答:要用红外线温度枪。
最好具体回答怎么监控,比如说舱内煤炭每个地方的温度都有可能不一样,每个时间段的温度也不一样等。
13.那么监控煤炭温度的意义是什么?也就回答如果发现煤炭温度达到35℃以上,那么船方要停止装货。
14.煤炭装运,在航行过程中,应监控哪些方面?答:主要监控T、CH4、CO、H2S、O2、以及测量污水井、检测污水井PH值。
中远面试题
中远面试题1、面向对象的三个基本特征2、方法重载和方法重写的概念和区别3、接口和内部类、抽象类的特性4、文件读写的基本类**5、串行化的注意事项以及如何实现串行化6、线程的基本概念、线程的基本状态以及状态之间的关系7、线程的同步、如何实现线程的同步8、几种常用的数据结构及内部实现原理。
9、Socket通信(TCP、UDP区别及Java实现方式)**10、Java的事件委托机制和垃圾回收机制11、JDBC调用数据库的基本步骤**12、解析XML文件的几种方式和区别13、Java四种基本权限的定义14、Java的国际化二、JSP1、至少要能说出7个隐含对象以及他们的区别** 2、forward 和redirect的区别3、JSP的常用指令三、servlet1、什么情况下调用doGet()和doPost()?2、servlet的init()方法和service()方法的区别3、servlet的生命周期4、如何现实servlet的单线程模式5、servlet的配置6、四种会话跟踪技术四、EJB**1、EJB容器提供的服务主要提供声明周期管理、代码产生、持续性管理、安全、事务管理、锁和并发行管理等服务。
2、EJB的角色和三个对象EJB角色主要包括Bean开发者应用组装者部署者系统管理员EJB容器提供者EJB服务器提供者三个对象是Remote(Local)接口、Home(LocalHome)接口,Bean类2、EJB的几种类型会话(Session)Bean ,实体(Entity)Bean 消息驱动的(Message Driven)Bean会话Bean又可分为有状态(Stateful)和无状态(Stateless)两种实体Bean可分为Bean管理的持续性(BMP)和容器管理的持续性(CMP)两种3、bean 实例的生命周期对于Stateless Session Bean、Entity Bean、Message Driven Bean一般存在缓冲池管理,而对于Entity Bean和Statefull Session Bean存在Cache管理,通常包含创建实例,设置上下文、创建EJB Object (create)、业务方法调用、remove等过程,对于存在缓冲池管理的Bean,在create之后实例并不从内存清除,而是采用缓冲池调度机制不断重用实例,而对于存在Cache管理的Bean则通过激活和去激活机制保持Bean的状态并限制内存中实例数量。
三副面试问题
三副面试问题三副面试问题1. can you tell me about your educational background and working experience as a seaman?for example: i graduated from dalian maritime university in july 1999. since april, 1999, i began my seamen career. i have worked on two ships. on the first ship, i worked as a deck cadet for 10 months. on the second ship, i worked as a 3/o for nearly a year.2. can you tell me about your last vessel?my last ship was a general cargo sailing globally, but mainly from european ports to the us and canada port. i worked on that vessel for 13 months as third officer.3. what are your responsibilities as a third officer?(1) to perform sea watches and cargo watch, from 0800~1200 and 2000~2400 hours(2) to assist the chief officer in supervising cargo handling operation(3) to measure the draft at the discretion of the chief officer or the master(4) to assist the master on the bridge with anchoring and mooring and unmooring operation is underway(5) to inspect communication systems and important items related to the navigational system and other department before leaving port or shifting anchorage(6) to maintain the life-saving appliances and fire fighting equipment and make records in the maintenance log and inventory book(7) to do some pa-pe-r work and other jobs assigned by themaster4. when do you call the master to the bridge?if the master were not in the bridge room, according to some rules and my experience, i would call the master to the bridge under the following circumstances.when i do not know the correct actions to take.when the giving away vessel does not give away as a rule and cannot get into contact with it.when navigational equipment fails to respondwhen receiving the distress callwhen navigational marks are missing or in the expected time, and did not see the markswhen the depth sounding do not have expected resultwhen entry into heavy traffic, low visibility areaswhen main engine speed decreases or breakdownwhen approaching the poor visibility areasand when the vessel is in danger and i am not sure how to react.5. who is responsible for the lsa and ffe equipment on boarda ship?。
2020中国远洋海运集团有限公司校园招聘试题及答案解析
2020中国远洋海运集团有限公司校园招聘试题及答案解析(网络整理,题目顺序与原题可能不一致)1. 为了维护我国作为一个统一的多民族国家的各民族的平等,必须选择合理的国家结构形式。
下列对于我国国家结构形式的叙述,不正确的是_____。
A: 我国是单一制的国家B: 我国的国家结构形式是由我国的历史传统和民族状况决定C: 民族区域自治以少数民族聚居区为基础,实行民族自治D: 民族自治地方设立自治机关,行使自治权参考答案: C本题解释:【答案】C。
解析:我国是单一制国家,我国的国家结构形式是由我国的历史传统和民族状况决定的,国家根据各少数民族的特点和需要,帮助各少数民族地区加速经济和文化的发展。
各少数民族聚居的地方实行区域自治,设立自治机关,行使自治权。
因此我国实行的是区域自治,不是民族自治,注意两者的区别。
故本题答案为C。
2. 以下关于刚性需求的说法,正确的是_____。
A: 它是供求关系中受价格影响适中的需求B: 它是供求关系中受价格影响较大的需求C: 它是供求关系中受价格影响较小的需求D: 它是供求关系中受价格影响均衡的需求参考答案: C本题解释:【答案】C。
解析:刚性需求,相对于弹性需求,指商品供求关系中受价格影响较小的需求,这些商品包括曰常生活用品、家用耐耗品等。
也可理解为人们日常生活中常见的商品和必需品。
故本题正确答案为C。
3. 文化软实力的提升,还重在文化民生,这既不是传统意义上的衣食住行之类物质意义上的民生,也不单纯是现时某些人所说的唱歌跳舞旅游休闲之类很表面化的民生,而是广大群众的精神生命的安顿问题。
没看正确的价值观念,就等于没有灵魂。
经济是血肉,文化就是灵魂。
这段话主要讲述的是_____A: 文化软实力的提升,重在文化民生B: 没有正确的价值观念,就等于没有灵魂C: 传统的民生观念存在误区D: 变单民生观念,有助于文化软实力的提升参考答案: A本题解释:【答案】A。
解析:文段首句即点明主旨:文化软实力的提升重在文化民生,接着对文化民生的含义进行了阐述,最后再次强调文化民生的重要性。
中远海运先面试后笔试
中远海运先面试后笔试
1、在单位,领导派给小李和小王的工作特别多,而你的工作却很少。
你该怎么办?
在这种情况下,我就应该引起重视、认真反省了,是我的能力不够,不能胜任太多的工作,还是我工作不负责任,领导不放心把工作交给我做,或者是因为其他什么原因?总之,我首先应该认真地自我检讨,在此基础上对症下药,采取一些补救措施。
如果是我能力不够、水平有限,我就要加紧学习本岗位的业务知识。
我可以主动与小李、小王进行对照、寻找差距,也可以向领导和同事取经,多看、多学、多做、多积累经验,争取尽快提高自己的工作能力和业务水平;如果是我工作责任心不强,我就必须彻底改掉坏毛病,端正工作态度,否则将无立身之地;如果是因为我不善于表现自己,领导对我的情况所知甚少,那我就应该在工作中坚持苦干加巧干,既要圆满地完成任务,又要适时地进行自我表现。
比如我经过努力为公司赢得一位大客户后,我就可以写上一篇报道或简讯,向大家展示自己的成功。
2、工作环境和团队不如你想象的那样,你怎么办?
调整心态,以积极的态度参与工作,不能因为工作环境、团队与自己想象不符而失去进取心。
再一次审视自己开始的工作想法,重新规划符合实际的职业目标,
努力让自己适应工作,适应现在的工作环境和团队,不断学习和提高自身的业务水平,多向同事请教,多帮助他人,与同事构建和谐的人际关系。
保持乐观积极的工作态度。
题目类型:解题思路:答题思路是:摆正心态+解决问题+总结提高。
此题仍然属于工作态度类试题。
当工作环境和团队与自己的想象不符合时,应调整自己的心态,积极配合同事,努力构建和谐的人际关系。
2019-2020中远海运散货运输有限公司毕业生招聘考试真题及解析网络整理版.docx
2019-2020中远海运散货运输有限公司毕业生招聘考试真题及解析网络整理版.docx2019-2020中远海运散货运输有限公司毕业生招聘考试真题及解析网络整理版第1题:科学社会主义的核心内容是()。
A.无产阶级专政和社会主义民主B.唯物史观C.剩余价值学说D.国家政权【解析】正确答案:答案A。
无产阶级专政和社会主义民主是科学社会主义的核心。
故选A。
第2题:2020年5月,江苏省很多瓜农发现许多西瓜尚未成熟就竞相炸裂开来,有媒体称该现象与瓜农使用“膨大剂”有关,许多购买者担心其会对身体造成不利影响,导致西瓜的整体销量受到影响。
以下哪项如果为真,最不能削弱上述推论?A.美国、日本等许多发达国家将膨大剂列入不需要进行毒性管理物质清单,其残留不需要制定安全限量标准B.此次出现“裂瓜”的西瓜品种名称叫“日本全能冠军”,去年刚在当地引进推广.其特点就是皮薄、易裂C.20世纪80年代末,我国从日本引进这种膨大剂,直到现在一直沿用,许多瓜农纷纷使用D.今年春天以来,江苏干旱较重,在出现“裂瓜”的前后几天,恰逢当地下了大雨,在低洼地、水量多的地方,西瓜过度吸收水分出现“裂瓜”的情况比较多【解析】正确答案:答案C。
削弱型题目。
A项表明膨大剂并不会对人体造成伤害,B.D两项说明西瓜裂开是“另有他因”,均削弱了题干推论。
C项一直使用并不代表其对人体无害,也不能说明这次的西瓜开裂就不是膨大剂的原因,属于无关项。
故答案选C。
第3题:某市主要干道上的摩托车车道的宽度为2米,很多骑摩托车的人经常在汽车道上抢道行驶.严重破坏了交通秩序.使交通事故频发。
有人向市政府提出建议:应当将摩托。
中远海运集团2020年校园招聘真题及解析
中远海运集团2020年校园招聘真题及解析中远海运集团2020年校园招聘真题及解析第1题:皇权是一种象征性的权威,是确保政府决策正常化和社会秩序稳定化的__________性力量。
从这个意义上来说,皇权的存在并不影响民主政治的发展,相反,如果协调得当,皇权甚至会成为民主政治的__________力量。
依次填入画横线部分最恰当的一项是()。
A.震慑推动B.威慑保证C.凝聚支柱D.保障辅助【解析】正确答案:答案B。
“确保……的保障性力量”表述重复,故首先排除D项。
皇权是一种权威,因而具有威慑力或者震慑力,而不是凝聚力,排除C项。
皇权本身并不会促进或推动民主政治的发展,它只是通过“确保政府决策正常化和社会秩序稳定化”来为民主政治的发展提供保证,因此是一种“保证力量”。
本题选B。
第2题:______你孜孜不倦地追求生活的真善美,终有一天会得到生活的______评价。
填入划横线部分最恰当的一项是()。
A.只有公平B.只要公正C.只管公证D.如果正确【解析】正确答案:答案B。
首先,根据句意和语气,第一个空填“只要”。
公平:处理事情合情合理,不偏袒任何一方。
公正:公平正直,没有偏私。
公证:法院或被授以权力的机关对于民事上权利义务关系所作的证明。
正确:符合事实、道理或某种公认的标准。
根据句意,第二个空填“公正”。
第3题:即使笔试成绩优秀的考生,对于面试也有心理压力,毕竟面试形式多样,考官提问出其不意,所以,面试对考生是有挑战性的。
虽然,绝对不可能有万无一失的应试方法,但是,下面的一些建议可以帮助你提高应试能力,增加成功可能性。
由此可推知下面的内。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中远面试题
1、面向对象的三个基本特征
2、方法重载和方法重写的概念和区别
3、接口和内部类、抽象类的特性
4、文件读写的基本类
**5、串行化的注意事项以及如何实现串行化
6、线程的基本概念、线程的基本状态以及状态之间的关系
7、线程的同步、如何实现线程的同步
8、几种常用的数据结构及内部实现原理。
9、Socket通信(TCP、UDP区别及Java实现方式) **10、Java的事件委托机制和垃圾回收机制
11、JDBC调用数据库的基本步骤
**12、解析XML文件的几种方式和区别
13、Java四种基本权限的定义
14、Java的国际化
二、JSP
1、至少要能说出7个隐含对象以及他们的区别
** 2、forward 和redirect的区别
3、JSP的常用指令
三、servlet
1、什么情况下调用doGet()和doPost()?
2、servlet的init()方法和service()方法的区别
3、servlet的生命周期
4、如何现实servlet的单线程模式
5、servlet的配置
6、四种会话跟踪技术
四、EJB
**1、EJB容器提供的服务
主要提供声明周期管理、代码产生、持续性管理、安全、事务管理、锁和并发行管理等服务。
2、EJB的角色和三个对象
EJB角色主要包括Bean开发者应用组装者部署者系统管理员EJB容器提供者EJB服务器提供者
三个对象是Remote(Local)接口、Home(LocalHome)接口,Bean类
2、EJB的几种类型
会话(Session)Bean ,实体(Entity)Bean 消息驱动的(Message Driven)Bean
会话Bean又可分为有状态(Stateful)和无状态(Stateless)两种
实体Bean可分为Bean管理的持续性(BMP)和容器管理的持续性(CMP)两种
3、bean 实例的生命周期
对于Stateless Session Bean、Entity Bean、Message Driven Bean一般存在缓冲池管理,而对于Entity Bean和Statefull Session Bean存在Cache管理,通常包含创建实例,设置上下文、创建EJB Object(create)、业务方法调用、remove等过程,对于存在缓冲池管理的Bea n,在create之后实例并不从内存清除,而是采用缓冲池调度机制不断重用实例,而对于存在C ache管理的Bean则通过激活和去激活机制保持Bean的状态并限制内存中实例数量。
4、激活机制
以Statefull Session Bean 为例:其Cache大小决定了内存中可以同时存在的Bean实例的数量,根据MRU或NRU算法,实例在激活和去激活状态之间迁移,激活机制是当客户端调用某个EJB实例业务方法时,如果对应EJB Object发现自己没有绑定对应的Bean实例则从其去激活Bean存储中(通过序列化机制存储实例)回复(激活)此实例。
状态变迁前会调用对应的ejbActive和ejbPassivate方法。
5、remote接口和home接口主要作用
remote接口定义了业务方法,用于EJB客户端调用业务方法
home接口是EJB工厂用于创建和移除查找EJB实例
6、客服端调用EJB对象的几个基本步骤
一、设置JNDI服务工厂以及JNDI服务地址系统属性
二、查找Home接口
三、从Home接口调用Create方法创建Remote接口
四、通过Remote接口调用其业务方法
五、数据库
1、存储过程的编写
2、基本的SQL语句
六、weblogic
1、如何给weblogic指定大小的内存?
在启动Weblogic的脚本中(位于所在Domian对应服务器目录下的startServerName),增加set MEM_ARGS=-Xms32m -Xmx200m,可以调整最小内存为32M,最大200M
2、如何设定的weblogic的热启动模式(开发模式)与产品发布模式?
可以在管理控制台中修改对应服务器的启动模式为开发或产品模式之一。
或者修改服务的启动文件或者commenv文件,增加set PRODUCTION_MODE=true。
3、如何启动时不需输入用户名与密码?
修改服务启动文件,增加WLS_USER和WLS_PW项。
也可以在boot.properties文件中增加加密过的用户名和密码.
4、在weblogic管理制台中对一个应用域(或者说是一个网站,Domain)进行jms及ejb或连接池等相关信息进行配置后,实际保存在什么文件中?
保存在此Domain的config.xml文件中,它是服务器的核心配置文件。
5、说说weblogic中一个Domain的缺省目录结构?比如要将一个简单的helloWorld.jsp放入何目录下,然的在浏览器上就可打入http://主机:端口号//helloword.jsp就可以看到运行结果了?又比如这其中用到了一个自己写的javaBean该如何办?
Domain目录\服务器目录\applications,将应用目录放在此目录下将可以作为应用访问,如果是Web应用,应用目录需要满足Web应用目录要求,jsp文件可以直接放在应用目录中,Java bean需要放在应用目录的WEB-INF目录的classes目录中,设置服务器的缺省应用将可以实现在浏览器上无需输入应用名。
6、如何查看在weblogic中已经发布的EJB?
可以使用管理控制台,在它的Deployment中可以查看所有已发布的EJB
7、如何在weblogic中进行ssl配置与客户端的认证配置或说说j2ee(标准)进行ssl的配置
缺省安装中使用DemoIdentity.jks和DemoTrust.jks KeyStore实现SSL,需要配置服务器使用Enable SSL,配置其端口,在产品模式下需要从CA获取私有密钥和数字证书,创建identity 和trust keystore,装载获得的密钥和数字证书。
可以配置此SSL连接是单向还是双向的。
8、在weblogic中发布ejb需涉及到哪些配置文件
不同类型的EJB涉及的配置文件不同,都涉及到的配置文件包括ejb-jar.xml,weblogic-ejb-jar.x mlCMP实体Bean一般还需要weblogic-cmp-rdbms-jar.xml
9、EJB需直接实现它的业务接口或Home接口吗,请简述理由.
远程接口和Home接口不需要直接实现,他们的实现代码是由服务器产生的,程序运行中对应实现类会作为对应接口类型的实例被使用。
10、说说在weblogic中开发消息Bean时的persistent与non-persisten的差别
persistent方式的MDB可以保证消息传递的可*性,也就是如果EJB容器出现问题而JMS服务器依然会将消息在此MDB可用的时候发送过来,而non-persistent方式的消息将被丢弃。
11、说说你所熟悉或听说过的j2ee中的几种常用模式?及对设计模式的一些看法
Session Facade Pattern:使用SessionBean访问EntityBean
Message Facade Pattern:实现异步调用
EJB Command Pattern:使用Command JavaBeans取代SessionBean,实现轻量级访问Data Transfer Object Factory:通过DTO Factory简化EntityBean数据提供特性
Generic Attribute Access:通过AttibuteAccess接口简化EntityBean数据提供特性Business Interface:通过远程(本地)接口和Bean类实现相同接口规范业务逻辑一致性
EJB架构的设计好坏将直接影响系统的性能、可扩展性、可维护性、组件可重用性及开发效率。
项目越复杂,项目队伍越庞大则越能体现良好设计的重要性。