“一只香狗”通过精心收集,向本站投稿了8篇国企面试题及参考答案选择题,下面是小编为大家准备的国企面试题及参考答案选择题,欢迎阅读借鉴。
- 目录
篇1:国企面试题及参考答案选择题
20xx年国企面试题及参考答案:选择题
1、时间的分配本质是(D)
A、对效率的追求
B、对未来的谋划
C、对未来的向往
D、价值观的体现
2、在政府的目标管理中,首先要(B)
A、确认并界定各个关键因素
B、确定施政目标
C、年度报告与绩效分析
D、协调手段策略与目标
3、在制订行动计划时,首先要(B)
A、找出对完成目标有决定性影响的因
B、分析理解自己要达成的目标
C、编排行动的合理顺序
D、决定每项工作的负责人和每一阶段的绩效标准
4、绩效评估的目的是(C)
A、培养职业素养
B、评出优秀员工
C、促进持续改进
D、推进绩效管理
5、绩效管理工作的出发点是(D)
A、改革、改善组织的管理方式
B、发挥员工的潜能和积极性
C、促进员工和组织的核心竞争力
D、员工和组织的需求分析
6、在一个人的职业生涯中,需要学会适应和坚持,适应与坚持的关系是(D)
A、适应与坚持都是发展的需要
B、适应与坚持都是生存的需要
C、适应是发展的需要,坚持是生存的需要
D、适应是生存的需要,坚持是发展的需要
7、对于一些涉及多个部门协调的紧急事项,应以现场会方式,由(B)参加,迅速解决,并形成“判例”。
A、无决策权的部门职员
B、有决策权的部门负责人
C、组织的所有成员
D、与该事项无关的部门负责人
8、“我们是谁,为什么而存在?”,这个问题属于企业的(C)
A、长期计划;
B、战略目标;
C、使命;
D、远景
9、在目标管理中,工作目标的来源是(D)
A、上一年度企业的盈利状况
B、绩效考评结果
C、上级领导指派
D、岗位说明书和年度计划
10、在绩效的各种因素中,如果缺乏愿景,那么可能会导致的个人表现是(B)
A、着急;
B、茫然;
C、怨气;
D、焦虑
11、一个外向且反对社会规范的人适合的工作是(D)
A、生产管理;
B、内务管理;
C、设计研发;
D、市场销售
12、专业技术人员应该有长远目标和近期目标,长远目标是(C)
A、周计划;
B、工作任务;
C、职业发展;
D、月计划
13、在公共管理中,目标管理最突出的薄弱环节在于(D)
A、目标太少;
B、目标需要多部门协同完成;
C、目标的层次不高;
D、目标更多的体现在当前重要且紧急的事项上,而对重要不紧急的事项往往资源配置不够
14、我国政府实行目标管理的特点是(A)
A、借鉴吸收了国企改革的经验和企业管理的经验;
B、完全照搬苏联模式;
C、从一开始就实行了360度考核;
D、目标的考核与评估工作由纪委负责
15、下列选项中,不属于职业生涯危机的是(D)
A、职业怠慢;
B、想干却不让你干了;
C、35岁后仍不知自己是干什么的;
D、过早开始职业生涯
16、现代的目标管理理念是由(A)
A、彼得-德鲁克;
B、爱德华-施来
C、乔治-奥迪奥恩;
D、道格拉斯-麦格雷戈
17、在目标管理中,目标的达成是通过(A)来实现的。
A、考核;
B、年终总结;
C、监督;
D、专业技术人员培训
18、关于单位人和职业人的特点,下列说法正确的是(A)
A、单位人有依附性,职业人有独立性;
B、单位人和职业人都有依附性;
C、职业人有依附性,单位人有独立性;
D、单位人和职业人有独立性
19、目标管理的缺陷是(C)
A、目标与手段的概念重叠;
B、目标不能决定组织的未来;
C、目标是动态的;
D、目标是一种承诺
20、科学设计考核指标,前提是(C)
A、指标要通过组织成员的全员讨论通过;
B、设计的考核指标符合上级领导的要求;
C、指标所衡量的目标是正确的;
D、考核指标的数量要充足
21、我国公共部门实行目标管理是从(C)开始的。
A、绩效管理;
B、绩效发展;
C、岗位责任制;
D、目标管理责任制
22、1992年美国学者奥斯本和盖布勒在《改革政府——企业精神如何改革着公营部门》一书中提出了政府再造的十大原则,其核心是(A)
A、使政府更有效率;
B、使政府更加集权;
C、使政府更有公信力;
D、使政府更加廉洁
23、进行目标分解的标准是(A)
A、组织目标等于所有岗位目标之和;
B、组织目标小于所有岗位目标之和;
C、组织目标与岗位目标没有任何关系;
D、组织目标大于所有岗位目标之和
24、在制订职业生涯目标前,要(D)
A、执行职业生涯战略;
B、确定职业生涯战略;
C、进行职业生涯规划;
D、探索职业生涯
25、下列措施中,能提高开会效率的有(ABCD)
A、不要议而不决;
B、会前做好准备;
C、议题不要过多;
D、少一些“念文件”式的报告传达
26、制订目标的衡量标准时,需要包含的要素有(ABCD)
A、其他方面的反应;
B、数量和质量;
C、时间;
D、成本
27、在公共管理中,近期目标与远期目标存在矛盾时,合理的解决方法有(ABC)
A、强化规划的法律地位;
B、为了长远需要牺牲眼前或局部利益时,要做好补偿机制;
C、将长远发展目标公之于众,接受监督;
D、为了近期目标的实现可以放弃长远目标
28、绩效管理的作用有哪些?(ACD)
A、激励作用;
B、开发作用;
C、约束作用;
D、导向作用
29、在公共管理中,涉及多部门协作的目标问题应该如何解决?(BCD)
A、直接责任部门对目标的完成负全部责任;
B、明确责任;
C、树立整体意识;
D、部门合署办公
篇2:选择题答案
选择题答案
后测一
1.(多选)《中小学教师教育技术能力标准(试行)》中规范的对象有( )。
A.技术人员
B.教学人员
C.教辅人员
D.技术人员
2.(单选)下列对《标准・教学人员版》中“意识与态度”部分的描述,不恰当的一项是?( )
A.能够认识到教育技术的有效应用对于推进教育信息化、促进教育改革和实施国家课程标准的重要作用。
B.能够认识到教育技术是由信息技术促进发展的,并且它也是教育技术能力的核心和培训的目的。
C.能够认识到教育技术能力是教师专业素质的必要组成部分。
D.能够认识到教育技术的有效应用对于优化教学过程、培养创新型人才的重要作用。
3.(单选)下列哪项不包括在《标准・教学人员版》要求掌握的基本知识中?
A.了解教育技术基本概念和主要理论基础。
B.掌握教育技术理论的基本内容。
C.了解基本的教育技术研究方法。
D.掌握教育技术基本理论及掌握绩效技术基本知识。
4.(单选)在《标准・教学人员版》的“应用与创新部分”有关教学实施的要求,表述正确的一项是( )
A.能够正确地描述教学目标、分析教学内容,并能根据学生特点和教学条件设计有效的教学活动。
B.能够收集、甄别、整合、应用与学科相关的教学资源以优化教学环境。
C.能利用技术与同事在教学和科研方面广泛开展合作与交流。
D.能针对学科教学中教育技术应用的效果进行研究。
5.(单选)下列对教学人员创新的表述不正确的一项是( )
A.积极开展信息技术与课程的整合,探索信息技术与课程整合的有效途径。
B.能在教学中对教学资源进行有效管理。
C.能利用技术与家长及学生就学生发展与成长进行交流。
D.能针对学科教学中教育技术应用的效果进行研究。
6.(多选)在《标准・教学人员版》中,对教师的社会责任作出了4项要求,以下表述正确的是( )
A.公平利用努力使不同性别、不同经济状况的学生在学习资源的利用上享有均等的机会。
B.有效应用努力使不同背景、不同性格和能力的学生均能利用学习资源得到良好发展。
C.能够促进学习资源的应用潜能得到最大化的发挥。
D.规范行为能向学生示范并传授与技术利用有关的法律法规知识和伦理道德观念。
7.(单选)申请免费邮箱时,邮箱名可以自定,但有效的邮箱名只能出现3种类型的标识符,除了一下哪一项?( )
A.空格
B.下划线
C.西文大小写字母
D.阿拉伯数字
8.(多选)对于已建立文件夹可以进行的操作是( )
A.删除
B.任意移动
C.剪切
D.复制、粘帖
后测二
1.(多选)对于教学媒体,一般需要具备哪些基本要素:( )。
A.用于储存与传递以教学为目的的信息
B.用于教与学的活动
C.用于先进性
D.大多数人都会使用
2.(单选)教学媒体表现事物的空间、时间和运动特征的能力,体现了它的什么特性?
A.呈现力
B.重现力
C.传播性
D.可控性
E.参与性
3.(单选)媒体把信息同时传送到接受者的空间范围,体现了媒体的什么特性?
A.呈现力
B.重现力
C.传播性
D.可控性
E.参与性
4.(单选)按照对受信者感官的刺激的差异来分,电影、电视、录像、激光影碟等通常又称为( )。
A.视觉媒体
B.听觉媒体
C.视听觉媒体
D.交互媒体
5.(单选)按照加工程度来分,文摘、索引、目录数据卡片等属于( )
A.一次信息资源
B.二次信息资源
C.三次信息资源
6.(单选)评价教育资源的四个维度中,教学模式、教学工具、认知风格等属于( )。
A.基本信息
B.教学策略
C.知识组织
D.沟通方式
7.(多选)对于教学网站的评价量规,涉及哪两个方面?
A.总体性评价
B.项目性评价
C.形成性评价
D.总结性评价
8.(单选)关于矢量图与位图( )。
A.放大位图格式图像时会产生失真,缩放矢量图格式图像时不会引起失真
B.放大位图格式图像时不会产生失真,缩放矢量图格式图像时会引起失真
C.放大位图格式图像和缩放矢量图格式图像时都不会引起失真
D.放大位图格式图像时和缩放矢量图格式图像时都会引起失真
后测三
1.(单选)当两根等长的小木棍两端放齐时,儿童才认为它们同样长;若把其中一根朝前移一些,就会认为它长一些。根据皮亚杰的认知发展阶段理论,此时的儿童处于认知发展的哪一阶段?
A.具体运算阶段
B.形式运算阶段
C.前运算阶段
D.感知运动阶段
2.(单选)下面哪一项不是对学习者起点水平所进行的分析?
A.预备技能的分析
B.学习风格的分析
C.学习态度的分析
D.目标技能的分析
3.(单选)“操练与练习”教学方法属于下列哪一种教学模式(T:教师 L:学习者 R:资源 P:问题)?
A.呈现力
B.重现力
C.传播性
D.可控性
4.(单选)下列符合马杰的“ABCD”教学目标陈述法的是?
A.在指认和书写中,学生能迅速无误地读出和写出10个生字
B.理解植物生长的条件
C.提供10个图形,二年级学生能够识别哪些是长方形、哪些不是长方形
D.连贯、迅速地说出影响植物生长的各个要素
5.(单选)按照美国教育心理学家布鲁姆的“教育目标分类”理论,认知领域包括哪六个层次?
A.知识、技能、过程、方法、情感态度、价值观
B.知道、理解、应用、分析、综合、评价
C.接受、反应、价值评估、组织、价值的复合
D.模仿、控制、精确、连接、自动化
6.(单选)下列关于教学媒体的说法中,哪项不恰当?
A.教学媒体的出现,丰富了传统的课堂教学
B.在选择教学媒体时,应该优先选择先进、智能化的教学媒体
C.媒体是指承载、加工和传递信息的介质或工具;当某一媒体被用于教学目的时,被称为教学媒体
D.在选择教学媒体的时候需要考虑教学目标、教学条件、教学对象、教学内容等信息
7.(多选)在学习进展过程中所做的评价,具有反馈的功能,其目的是监督学习进程,对学习进程进行调整或修正,该评价是下列哪个评价?
A.终结性评价
B.诊断性评价
C.形成性评价
D.总结性评价
8.(单选)通常所说的相对评价和绝对评价的分类准则是?
A.评价功能的不同
B.评价分析方法的不同
C.参与评价的主体不同
D.评价基准的不同
9.(单选)下列哪一项不是教育评价的功能?
A.导向功能
B.监督功能
C.激励功能
D.调节功能
E.筛选功能
F.鉴定功能
后测四
1.(单选)以下描述不属于探究型学习特征的是?
A.学生在活动中进行问题探究
B.强调学生能力发展和良好思维习惯培养
C.在课堂教学中主要以教师的讲解为主
D.强调对所学知识、技能的实际运用
2.(单选)下列选项属于探究型学习基本过程的是?
A.确定问题、形成探究思路、实施探究、结果展示/交流
B.研究探索、确定问题、分析问题、结果展示/交流
C.确定问题、预设方案、分析问题、得出结论
D.研究探索、预设方案、实施方案、得出结论
3.(单选)以下关于WebQuest与MiniQuest说法不正确的是?
A.两者都属于探究型学习
B.两者活动的开展都基于网络信息资源
C.MiniQuest是WebQuest的精简形式
D.WebQuest一般用时很短,而MiniQuest一般用时较长
4.(单选)以下对于MiniQuest的说法不正确的是?
A.MiniQuest一般针对的是单学科学习
B.一个MiniQuest过程中不能完成真实问题的研究
C.一个MiniQuest过程一般1~2课时内就能完成
D.最简单的MiniQuest可能只包含情境、任务、成果、过程、资源、评估等要素中的三到四个要素
5.(单选)MiniQuest必须包含①情境②任务③成果④过程⑤资源⑥评估这些要素中的( )三个要素。
A.①情境②任务③成果
B.①情境③成果④过程
C.②任务③成果⑥评估
D.③成果④过程⑥评估
6.(单选)以下关于“基本问题”的描述不正确的是?
A.探究型学习是围绕着问题解决的求知过程
B.探究型学习过程中完全可以不提出基本问题
C.基本问题的设计要反映学科领域的基本概念
D.基本问题通常没有唯一、明显“正确”的答案
7.(单选)以下关于结构化问题的描述不正确的是?
A.结构化问题是由基本问题分解出来的
B.结构化问题是完成任务部分所必需的
C.结构化问题是一些比较抽象的问题
D.结构化问题可以帮助学生回答基本问题
8.(单选)在资源的查找过程中应该注意一些问题,以下不正确的是?
A.与主题的相关程度
B.资源引用要规范
C.资源要尽可能多
D.作资源引用记录
9.(单选)下面选项中提供了几种常用的信息化教学评价方法的描述,其中,你认为哪一项符合量规评价方法的描述( )
A.此评价方法具有作品展示的功能
B.此评价方法能有效记录学习者的思维历程
C.此评价方法可以为学习者指明学习方向,同时也可以为不同的评估者提供统一的判断标准
D.此评价方法可以了解学生的学习兴趣和态度、学习习惯和意向,了解各方面对教学过程和教学效果的意见
10.(单选)以下关于量规评价方法的描述不正确的是?
A.量规是适用于探究型学习的一种评价方法
B.量规是一种结构性的等级量化评价工具
C.量规适合评价客观性试题或任务
D.量规已经成为一种用于评估复杂学习绩效的工具
11.(单选)以下哪个不属于设计量规的基本方法?
A.根据教学目标和学生水平设计结构分量
B.根据教学目标的侧重点确定各结构分量的权重
C.用具体的、可操作性的描述语言清楚地说明量规中的每一部分
D.每个量规水平里应尽可能包含不同部分
12.(单选)在使用量规评价时,以下不正确的使用方法是?
A.在学习结束后提供量规
B.与其他评价工具配合使用
C.在整个学习过程中,提醒学生注意量规的要求
D.为自评和互评设计良好的氛围
后测五
1.(单选)以下描述不属于探究型学习环境的是?
A.一定要有网络的支持
2.(单选)下列哪项不是授导型和探究型教学中都需要的教学环境?
A.多媒体计算机、实物展示台
B.投影仪、大屏幕
C.支持学习的问题列表
D.各种演示型课件
3.(单选)在创建教学实施计划时,以下不属于需要考虑的内容是?
A.教学单元实施的教学环境
B.学生分组情况
C.软硬件资源
D.教学内容的组织策略
4.(单选)为确保教学过程的顺利进行实施,教师应当做到的不包括下列哪项?
A.事先预测在教学过程中可能发生的问题,但不需要做好解决预案,只需具体问题具体解决即可
B.根据教学模式,选择相应的技术设备和教学软件
C.能简单快速地处理在教学过程中出现的技术故障
D.熟练掌握技术设备与软件的操作使用
5.(单选)在创建教学实施计划时下列哪个问题我们不需要考虑?
A.需要准备什么硬件和软件
B.需要为学生准备哪些相应的练习
C.在教学实施之前,学生应当掌握哪些技能
D.在教学过程中,是否需要将学生分组,如何分组
6.(单选)某老师要对学生的'电子文本作业进行修改,并能在修改过程中体现修改的前后变化,你认为这位老师最好选择Word软件的( )功能?
A.审阅
7.(单选)如果要对全班期末考试成绩统计平均分,可以借助以下哪一个软件?
B.Excel
8.(单选)在教学过程中,教师之间、教师与学生之间、教师和家长之间需要保持信息沟通,电子邮件是比较常用的沟通方式,对于电子邮件,下面说法不正确的是?
A.通过电子邮件与人交流,你必须要有一个电子邮箱
B.电子邮件可以及时或延时交流信息
C.电子邮件可以方便地传送文件
D.用Foxmail软件不能及时收发电子邮件
后测六
1.(单选)在教学中利用google、百度等搜索引擎获取相关资源体现了信息技术在教学应用中的什么功能?
A.资源获取加工和利用
√此题答对了!
答案是:A 解析:在教学中利用google、百度等搜索引擎获取相关资源体现了信息技术在教学应用中起到资源获取加工和利用的功能。
2.(单选)QQ、MSN体现了信息技术在教学应用中的什么功能?
A.资源获取加工和利用
B.知识创建、展示和演示
C.情境创设和实验模拟
D.交流、通讯、协作
E.练习、测试、评估
√此题答对了!
答案是:D 解析:QQ、MSN体现了信息技术在教学应用中交流、通讯、协作的功能。
3.(单选)交互动画、微世界等体现了信息技术在教学应用中的什么功能?
A.资源获取加工和利用
B.知识创建、展示和演示
C.情境创设和实验模拟
D.交流、通讯、协作
E.练习、测试、评估
√此题答对了!
答案是:C 解析:交互动画、微世界等体现了信息技术在教学应用中情境创设和实验模拟的功能。
4.(多选)信息技术和课程整合先后经历哪些阶段?
A.封闭式、以知识为中心
B.开放式、以资源为中心
C.全方位课程整合
D.封闭的、以内容为中心
√此题答对了!
答案是:ABC 解析:信息技术和课程整合先后经历封闭式、以知识为中心和开放式、以资源为中心和全方位课程整合三阶段。
二、判断题
1.信息技术与课程整合是一个的简单过程,存在着固定的模式,教师只要掌握这个模式,就能在教学中应用自如。
A.对
B.错
√此题答对了!
答案是:B 解析:信息技术与课程整合模式是多种多样的,我们需要根据教学目标,综合考虑各种因素,在不同的教学模式之间权衡取舍。
2.信息技术语课程的整合就是信息技术和课程的简单叠加。
A.对
B.错
√此题答对了!
答案是:B 解析:信息技术语课程的整合就是信息技术和课程的融合,是一种有效地整合。
3.信息技术与课程整合是指在学科教学过程中把信息技术、信息资源和课程有机结合,建构有效的教学方式,促进教学的最优化。
A.对
4.技术喧宾夺主是因为在整合过程中,教学目标出现偏移,课程成了技术和资源的展示,而没有突破培养学生的学科能力,这种缺乏目标的技术活动对于提高学生的思维能力几乎没有多大作用。
A.对
5.信息技术必须与学科课程整合才能实质性地促进学生的学习与教师的教学。
A.对
1.(单选)1. 在PowerPoint演示文稿中,模板文件的后缀名为( )。
A.POT
2.(单选)2. 如果想在幻灯片浏览视图中选择多张幻灯片,则可按下( )。
A.Del
3.(单选)希望在幻灯片中显示自动更新的日期,可以进行如下操作( )。
C.选择“视图”中的“页眉页脚”,并在“页眉”文本框中输入当日日期
4.(单选)4. 根据你对教育技术基础知识的理解,下列说法中错误的是( )。
A.教育技术是通过创建、利用、管理适当的技术过程和资源以促进学习与改进绩效的研究和合乎伦理道德的实践
B.在教学过程中运用了计算机或网络就标志着已经掌握了教育技术
C.教育技术实践是在相关理论的指导下开展的,学习理论、教学理论和教育传播理论都是教育技术的重要理论基础件。
D.教育技术是关于学习资源和学习过程的设计、开发、利用、管理和评价的理论和实践
二、判断题
1.整合的教学情境是指使用电脑、多媒体和网络。
A.对
B.错
2.信息技术与课程整合存在着固定的模式,教师只要掌握这个模式,就能在教学中应用自如。
A.对
B.错
3.信息技术必须与学科课程整合才能实质性地促进学生的学习与教师的教学。
A.对
B.错
篇3:百度面试题及答案
* 有一根27厘米的细木杆,在第3厘米、7厘米、11厘米、17厘米、23厘米这五个位置上各有一只蚂蚁。
* 木杆很细,不能同时通过一只蚂蚁。开始 时,蚂蚁的头朝左还是朝右是任意的,它们只会朝前走或调头,
* 但不会后退。当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。假设蚂蚁们每秒钟可以走一厘米的距离。
* 编写程序,求所有蚂蚁都离开木杆 的最小时间和最大时间。
*
*
* 分析:题目中的蚂蚁只可能相遇在整数点,不可以相遇在其它点,比如3.5cm处之类的,也就是可以让每只蚂蚁走 1秒,然后
* 查看是否有相遇的即可.
*
* 这样我的程序实现思路就是,初始化5只蚂蚁,让每只蚂蚁走1秒,然后看是否有相遇的,如果有则做相应处理.当每只蚂蚁都
* 走出木杆时,我就记录当前时间.这样就可以得到当前状态情况下,需要多久可以走出木杆,然后遍历所有状态则可以得到所胡
* 可能.
*/
package baidu;
public class Ant {
/*
* step 表示蚂蚁每一个单位时间所走的长度
*/
private final static int step = 1;
/*
* position表示蚂蚁所处的初始位置
*/
private int position;
/*
* direction表示蚂蚁的前进方向,如果为1表示向27厘米的方向走, 如果为-1,则表示往0的方向走。
*/
private int direction = 1;
/*
* 此函数运行一次,表示蚂蚁前进一个单位时间,如果已经走下木杆则会抛出异常
*/
public void walk {
if (isOut()) {
throw new RuntimeException(“the ant is out”);
}
position = position + this.direction * step;
};
/**
* 检查蚂蚁是否已经走出木杆,如果走出返回true
*
*/
public boolean isOut() {
return position <= 0 || position >= 27;
}
/**
* 检查此蚂蚁是否已经遇到另外一只蚂蚁
* @param ant
* @return 如果遇到返回true
*/
public boolean isEncounter(Ant ant) {
return ant.position == this.position;
}
/**
* 改变蚂蚁的前进方向
*/
public void changeDistation() {
direction = -1 * direction;
}
/**
* 构造函数,设置蚂蚁的初始前进方向,和初始位置
* @param position
* @param direction
*/
public Ant(int position, int direction) {
this.position = position;
if (direction != 1) {
this.direction = -1;//方向设置初始位置,比如为0时,也将其设置为1.这样可以方便后面的处理
} else {
this.direction = 1;
}
}
}
/////////////////////////////////////////////////////////
package baidu;
public class Controller {
public static void main(String[] args) {
int time = 0;
for (int i = 0; i < 32; i++) {
Ant[] antArray = getAntList(getPoistions(), getDirections(i));
while (!isAllOut(antArray)) {
for (Ant ant : antArray) {
if (!ant.isOut()) {
ant.walk();
}
}
time++;
// 查看是否有已经相遇的Ant,如果有则更改其前进方向
dealEncounter(antArray);
}
System.out.println(time);
// 将时间归0,这样可以重新设置条件,再次得到全部走完所需要的时间.
time = 0;
}
}
/**
* 这个函数的算法很乱,但暂时能解决问题
*
* @param list
*/
public static void dealEncounter(Ant[] antArray) {
int num_ant = antArray.length;
for (int j = 0; j < num_ant; j++) {
for (int k = j + 1; k < num_ant; k++) {
if (antArray[j].isEncounter(antArray[k])) {
antArray[j].changeDistation();
antArray[k].changeDistation();
}
}
}
}
/**
* 因为有5只Ant,所以组合之后有32种组合.刚好用5位二进制来表示,如果为0则表示Ant往0的方向走 如果为1,则表示往27的方向走
*
* 注:在通过Ant的构造函数设置初始值时,通过过滤把0修改成了-1.
*/
public static int[] getDirections(int seed) {
int result[] = new int[5];
result[0] = seed % 2;
result[1] = seed / 2 % 2;
result[2] = seed / 4 % 2;
result[3] = seed / 8 % 2;
result[4] = seed / 16 % 2;
System.out.println(“directions is ” + result[0] + “|” + result[1] + “|”
+ result[2] + “|” + result[3] + “|” + result[4]);
return result;
}
/**
* 批量设置Ant的初始位置,这样设置不是十分必要,可以直接在代码中设置
*
* @return
*/
public static int[] getPoistions() {
return new int[] { 3, 7, 11, 17, 23 };
}
/**
* 取得设置好初始值的5只Ant
*
* @param positions
* @param directions
* @return
*/
public static Ant[] getAntList(int[] positions, int[] directions) {
Ant ant3 = new Ant(positions[0], directions[0]);
Ant ant7 = new Ant(positions[1], directions[1]);
Ant ant11 = new Ant(positions[2], directions[2]);
Ant ant17 = new Ant(positions[3], directions[3]);
Ant ant23 = new Ant(positions[4], directions[4]);
return new Ant[] { ant3, ant7, ant11, ant17, ant23 };
}
/**
* 判断是否所有的Ant都已经走出了木杆,也就是设置退出条件
*
* @param antArray
* @return
*/
public static boolean isAllOut(Ant[] antArray) {
for (Ant ant : antArray) {
if (ant.isOut() == false) {
return false;
}
}
return true;
}
}
编程:
用C语言实现一个revert函数,它的功能是将输入的字符串在原串上倒序后返回。
2 编程:
用C语言实现函数void * memmove(void *dest,const void *src,size_t n)。memmove
函数的功能是拷贝src所指的内存内容前n个字节
到dest所指的地址上。
3 英文拼写纠错:
在用户输入英文单词时,经常发生错误,我们需要对其进行纠错。假设已经有一个包
含了正确英文单词的词典,请你设计一个拼写纠错
的程序。
(1)请描述你解决这个问题的思路;
(2)请给出主要的处理流程,算法,以及算法的复杂度;
(3)请描述可能的改进(改进的方向如效果,性能等等,这是一个开放问题)。
4 寻找热门查询:
搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串
的长度为1-255字节。假设目前有一千万个记录,
这些查询串的重复度比较高,虽然总数是1千万,但如果除去重复后,不超过3百万个
。一个查询串的重复度越高,说明查询它的用户越多,
也就是越热门。请你统计最热门的10个查询串,要求使用的内存不能超过1G。
(1)请描述你解决这个问题的思路;
(2)请给出主要的处理流程,算法,以及算法的复杂度。
5 集合合并:
给定一个字符串的集合,格式如:
{aaa bbb ccc}, {bbb ddd},{eee fff},{ggg},{ddd hhh}
要求将其中交集不为空的集合合并,要求合并完成后的集合之间无交集,例如上例应
输出
{aaa bbb ccc ddd hhh},{eee fff}, {ggg}
(1)请描述你解决这个问题的思路;
(2)请给出主要的处理流程,算法,以及算法的复杂度
(3)请描述可能的改进(改进的方向如效果,性能等等,这是一个开放问题)。
////////////////////////////////1
1 题
char *revert(char * str)
{
int n=strlen(str);
int i=0;
char c;
for(i=0;i
{
c=str;
str=str[n-i];
str[n-i]=c;
}
return str;
}
///////////////////////////////////
2 题
void * memmove(void *dest,const void *src,size_t n)
{
assert((dest!=0)&&(src!=0));
char * temp=(char * )dest;
char * ss=(char * )src;
int i=0;
for(;i< p=“”>
{
*temp++=*ss++;
}
return temp;
}
/////////////////////////////////////////////////
3 题
(1)思路 :
字典以字母键树组织,在用户输入同时匹配
(2)
流程:
每输入一个字母:
沿字典树向下一层,
a)若可以顺利下行,则继续至结束,给出结果;
b)若该处不能匹配,纠错处理,给出拼写建议,继续至a);
算法:
1.在字典中查找单词
字典采用27叉树组织,每个节点对应一个字母,查找就是一个字母
一个字母匹配.算法时间就是单词的长度k.
2.纠错算法
情况:当输入的最后一个字母不能匹配时就提示出错,简化出错处理,动态提示
可能 处理方法:
(a)当前字母前缺少了一个字母:搜索树上两层到当前的匹配作为建议;
(b)当前字母拼写错误:当前字母的键盘相邻作为提示;(只是简单的
篇4:emba面试题答案
EMBA现在很多院校都在招生,每家院校的面试都是不太一样,但综合一点就是考试难度上还是可以的。因为EMBA入学笔试、面试均由培养单位自行组织,门槛大为降低。EMBA笔试将考查学员经济、管理的基础知识,面试主要测试申请者成为优秀管理人才的潜质。
面试是进入EMBA殿堂的一个重要门坎,各EMBA培养院校都非常重视面试,希望从众多达到笔试录取分数高的考生当中,挑选出具有培养前途、管理潜质及深厚背景的优秀考生进入学校学习,为学校增光添彩。
面试准备的基本内容
面试一般时间都很短,个人面试长不会超过半小时,短则10分钟左右,集体面试一般也不会超过1小时,短则30分钟左右。各院校面试方式的选择是不一样的,需要做不同的准备。
对个人面试,需要准备四部分内容:
第一部分是对自己的面试自我介绍可以有文字稿准备、口头陈述准备两种方式,不论哪种形式都需要深思熟虑、出口成章。
关键是将自己工作生活中的亮点发掘展现出来,千万别说成流水账。通过亮点的展现给考官以良好的第一印象,产生积极的首因效应。可以在这部分间接或直接把你为什么要学EMBA的思想动力、雄心壮志表达出来。这一部分对录取有重要影响,可达35%以上。
第二部分内容一般是考官随机提问。
这一部分提问主要针对的是在考生自我陈述中所反映出的信息当中,考官感兴趣或不清楚的地方做一个追加提问,也可能会结合你的工作实际提出一些现实中遇到的管理问题,你是如何处理的,相对比较灵活而没有答案,因此信息的把握主要在考生自己心中,只要随机应变、自然回答、自圆其说就可以了。如果在面试中你陈述的内容有不真实的情况,在此处被考官发现,那对于你的面试过关是非常不利的。而这一部分如果考官对于你工作中的亮点或行业感兴趣,提出一些探讨导向性问题,你可以积极发挥、充满信心,这对于通过面试是很有帮助的。但是要注意不要得意忘形并流露出骄傲之态。
第三部分内容为管理基本知识和原理提问,有些学校采取抽题目方式。
对于这一部分内容,因为大家都复习过管理,不必紧张,在面试前花一些时间,将备考时看过的一些基本教材回顾一下,不至于将内容全还给老师就可以了。当然管理实践经验丰富的人完全没有必要死背书本来回答面试问题,只要结合以下你的工作实践,将你是如何在实践中处理问题的陈述一下就可以了,这样更能反映你的管理背景和潜能。
第四部分内容,有些学校为时事政治内容、有些学校为管理灵活应用问题。
如果是时事政治内容,请将备考政治资料再看一遍;如果是管理灵活应用,则需要有进取创新精神,这时考心理、考反应,切莫紧张。一般提出的面试问题都很矛盾有冲突,让你不知如何回答。往往这类问题是没有标准答案的,完全看你临场处事、变化能力。
温馨提示:对于团体面试,采取的学校不多,面试难度较大,既反映个人能力也反映团体合作精神。从选择讨论题目,到相互之间的配合,冲突在所难免,而最后团队精神的体现,对小组的成绩影响是非常大的。能够用人容人,或善于被人用,都是管理者必备的素质。
[emba面试题答案]
篇5:某公司面试题及答案
蓝色局部为我的作答
Software Configuration Management Question
perl
Basic
1. Which statement is wrong:
A. $_= hello world;
B. $a=hello world;
C. my $b,$a=hello world;
D. my ($a,$b)=(0,hello world);
Item C: $b is empty and $a is ‘hello world’
All of items is correct in program syntax, and can run.
2. The expression should be (B), then the following code can run correctly:
$a=0;$b=55;
while (expression)
{
$a+=2;
}
print “$a/n”;
A. $a = $b
B. $a*$a <= $b
C. $a != $b
D. $b == 0
3. @array is an array variable, what is output of “print @array;” :A
A. Each element of this array
B. The size of this array
C. The first element of this array
D. Nothing
4. “$a = @array;”, what is value of $a: B
A. The first element’s value of this array
B. The size of this array
C. This line code is wrong
D. N/A
5. Which code snippet can print all elements in cd: B
A. foreach $Var (keys cd)
{
print “$Var /n”;
}
B. for ($I=0;$I< em=“”“”>
{
print “$cd{$I} /n”;
}
C. while ($Var (keys cd))
{
print “$Var /n”;
}
D. print join(‘/n’,cd);
STYLE=“pAGe-BreAK-BeFore: always” CLEAR=“all”
Advance:
6. After execute following code snippet, what is value of $count: B (match twice)
$Str=’hello worldwww.3gos.info!’;
$count=0;
while ($Str=~m/(/w+)/g)
{
$count++;
}
A. 1
B. 2
C. 3
D. 12
7. What is the result of $string? D
$string = “This string contains the number 25.11.”;
$string =~ /-?(/d+)/.?(/d+)/;
A. 25.
B. .11
C. 25.11
D. 25.11.
I don’t know what is meaning of -, but perhaps the answer is D
8. What is meaning of following code snippet?
open(MYFILE,“temp.txt”);
while {
while ( /(/w)/g ) {
$seen{$1}++;
}
}
foreach $word(keys %seen)
{
print “$seen{$word} $word/n”;
}
close(MYFILE);
A. Delete all words in temp.txt
B. Calculate the frequency of each word in temp.txt
C. Wrong code
D. Calculate the sum of words in temp.txt
$1 is first variable of group match of perl, it match a char here.
9. In following code,expression#1 D let $point get the reference of @ARGV, expression#1 should be:
#!/usr/contrib/bin/perl -w
expression#1
print “ARGV = ”, join(“,”, expression#2), “/n”;
A. my $point=@ARGV;
B. my $point={@ARGV};
C. my $point=ARGV;
D. my $point=/@ARGV;
10. The expression#2 A should be:
A. @$point
B. $point
C. @point
D. /@point
NOTE: Answer ofquestion 5 shoud be A
20060519d.height = height; d.width = width; } public synchronized Dimension getValues(){ // Ooops! Breaks encapsulation return d; } }
如何发生获胜的QA群体(How to build a successful QA team).
爽利外包的14条分寸
[某公司面试题及答案]
篇6:php常用面试题及答案
1、谈对mvc的认识?
答:由模型(Model),视图(View),控制器(Controller)完成的应用程序
由模型发出要实现的功能到控制器,控制器接收组织功能传递给视图;
2、写出发贴数最多的十个人名字的SQL,利用下表:members(id,username,posts,pass,email)
答:SELECT * FROM `members` ORDER BY posts DESC limit 0,10;
3、GD库是做什么用的?
答:gd库提供了一系列用来处理图片的功能,使用GD库可以处理图片,或者生成图片。
在网站上GD库通常用来生成缩略图或者用来对图片加水印或者对网站数据生成报表。
4、请写出数据类型(int char varchar datetime text)的意思; 请问varchar和char有什么别?
答:int是数字类型,char固定长度字符串,varchar实际长度字符串,datetime日期时间型,text文本字符串
char的场地固定为创建表设置的长度,varchar为可变长度的字符
5、以下程序的输出结果?
$b=201;
$c=40;
$a=$b>$c?4:5;
echo $a;
?>
答:4
6、检测一个变量是否有设置的函数是?是否为空的函数是?
答:isset($str),empty($str);
7、得查询结果集总数的函数是?
答:mysql_num_rows($result);
8、$arr = array(‘james’, ‘tom’, ‘symfony’); 请打印出第一个元素的值?
答:echo $arr[0];
9、===”是什么?试举一个“==”是真但“===”是假的例子。
“===”是既可以返回布尔值“假”,也可以返回一个不是布尔值但却可以赋与“假”值的函式,strpos() 和 strrpos() 便是其中两个例子。
if (strpos(“abc”, “a”) == true){ // 这部分永不会被执行,因为 “a” 的位置是 0,换算成布尔值“假”}if (strpos(“abc”, “a”) === true){ // 这部份会被执行,因为“===”保证函式 strpos() 的送回值不会换算成布尔值.}
10、以下程序的输出结果
$str=“cd”;
$$str=“hotdog”;
$$str.=“ok”;
echo $cd;
?>
答案:hotdogok
11、给你三个数,写程序求出其最大值。
$var1=1;
$var2=7;
$var3=8;
$max=$var1>$var2?$var1:$var2;
$max=$max>$var3?$max:$var3;
echo $max;
12、将一个选择2号选项的ip为127.0.0.1的用户在当前时间的投票记录到数据库的SQL
答:insert into poll (ip,time,iid) values('127.0.0.1',now(),2);
13、个函数验证电子邮件的格式是否正确 ?
答:function checkEmail($email)
{
$pregEmail = “/([a-z0-9]*[-_.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[.][a-z]{2,3}([.][a-z]{2})?/i”;
return preg_match($pregEmail,$email);
}
14、表 menu(mainmenu,submenu,url),请用递归法写出一树形菜单,将所有的menu列出来
function GenerateMenu($id=0,$str=“”)
{
$result=mysql_query(“select mainmenu,url,submenu from menu where mainmenu=$id”);
while($row=mysql_fetch_array($result))
{
echo $str.$row[“url”].“
”;
GenerateMenu($row[“submenu”],$str.“--”);
}
mysql_free_result($result);
}
$link=mysql_connect(“localhost”,“root”,“”);
mysql_select_db(“phpinterview”);
GenerateMenu();
mysql_close($link)
?>
15、PHP可以和sql server/oracle等数据库连接吗?
答:可以
16、写出PHP5权限控制修饰符?
答:public(公共),private(私用),protected(继承)
17、请写出php5的构造函数和析构函数?
答: 构造函数:官方称自定义函数
析构函数:垃圾回收函数(__destruct)
18、表单中 get与post提交方法的区别?
答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息.
19、session与cookie的区别?
答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放
cookie:用来存储连续L一个面时所使用,是存储在客户端,对于Cookie来说是存储在用户WIN的Temp目录中的。
两者都可通过时间来设置时间长短
20、用PHP打印出前一天的时间格式是2010-7-3 12:28:21?
答:echo date(‘Y-m-d H:i:s’, strtotime(‘-1 days’));
21、e2ho(),print(),print_r()的区别?
答:echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用)
print() 只能打印出简单类型变量的值(如int,string)
print_r() 可以打印出复杂类型变量的值(如数组,对象)
echo 输出一个或者多个字符串
22、能够使HTML和PHP分离开使用的模板?
答:Smarty, TinyButStrong,XTemplate, Savant,Template Lite, Dwoo, phemplate
23、哪些工具进行版本控制?
答:cvs,svn,vss;
24、如何实现字符串翻转?
答:echo strrev($a); //strrev ― 颠倒字符串
25、优化查询语句?
a.最好在相同字段进行比较操作,在建立好的索引字段上尽量减少函数操作
例子1:
SELECT * FROM order WHERE YEAR(orderDate)<2008;(慢)
SELECT * FROM order WHERE orderDate<“2008-01-01”;(快)
例子2:
SELECT * FROM order WHERE addtime/7<24;(慢)
SELECT * FROM order WHERE addtime<24*7;(快)
例子3:
SELECT * FROM order WHERE title like “%good%”;
SELECT * FROM order WHERE title>=”good” and name<“good”;
26、对于大流量的网站,您采用什么样的方法来解决访问量问题?
答:确认服务器硬件是否足够支持当前的流量,数据库读写分离,优化数据表,
程序功能规则,禁止外部的盗链,控制大文件的下载,使用不同主机分流主要流量
27、如何修改SESSION的生存时间?.
答:方法1:将php.ini中的session.gc_maxlifetime设置为9999重启apache
方法2:$savePath = “./session_save_dir/”;
$lifeTime = 小时 * 秒;
session_save_path($savePath);
session_set_cookie_params($lifeTime);
session_start();
方法3:setcookie() and session_set_cookie_params($lifeTime);
28、有一个网页地址, 比如PHP开发资源网主页: www.php100.com/,如何得到它的内容?
答:方法1(对于PHP5及更高版本):
$readcontents = fopen(“www.php100.com/”, “rb”);
$contents = stream_get_contents($readcontents);// stream_get_contents 取得字符串赋值给$contents
fclose($readcontents);
echo $contents;
方法2:
echo file_get_contents(“www.php100.com/”);
// file_get_contents() 函数把整个文件读入一个字符串中。
29、在HTTP 1.0中,状态码401的含义是(?);如果返回“找不到文件”的提示,则可用 header 函数,其语句为?
答:状态401代表未被授权,header(“Location:www.xxx.php”);
30、在PHP中,heredoc是一种特殊的字符串,它的结束标志必须?
答:heredoc的语法是用”<<<“加上自己定义成对的标签,在标签范围鹊奈淖质游一个字串
例子:
$str = <<
my name is Jiang Qihui!
SHOW;
31、foo()和@foo()之间有什么区别?
答:@foo()控制错误输出
32、如何声明一个名为”myclass”的没有方法和属性的类?
答:class myclass{ }
33、如何实例化一个名为”myclass”的对象?
答:new myclass()
34、你如何访问和设置一个类的属性?
答:$object = new myclass();
$newstr = $object->test;
$object->test = “info”;
35、mysql_fetch_row() 和mysql_fetch_array之间有什么区别?
答:mysql_fetch_row是从结果集取出1行数组,作为枚举
mysql_fetch_array是从结果集取出一行数组作为关联数组,或数字数组,两者兼得
36、下面哪个函数可以打开一个文件,以对文件进行读和写操作?
(a) fget() (b) file_open() (c) fopen() (d) open_file()
答:c
37、下面的程序会输入是否?
$num = 10;
function multiply(){
$num = $num * 10;
}
multiply();
echo $num;
?>
否,局部变量
38、JS表单弹出对话框函数是?获得输入焦点函数是?
答:弹出对话框: alert(),prompt(),confirm()
获得输入焦点 focus()
39、JS的转向函数是?怎么引入一个外部JS文件?
答:window.location.href;
40、$a = ‘abcdef’; 请取出$a的值并打印出第一个字母?
答:echo $a{0} 或 echo substr($a,0,1)
41、如何使用下面的类,并解释下面什么意思?
class test{
function Get_test($num){
$num=md5(md5($num).”En”);
return $num;
} }
双重md5加密
$testObject = new test();
$encryption = $testObject->Get_test(“xiaotian_ls”);
42、请举例说明在你的开发过程中用什么方法来加快页面的加载速
答:要用到服务器资源时才打开,及时关闭服务器资源,数据库添加索引,页面可生成静态,图片等大文件单独服务器。使用代码优化工具啦
43、写出一个正则表达式,过虑网页上的所有JS/VBS脚本(即把script标记及其内容都去掉):
$script=”以下内容不显示:alert(‘cc’);“;
echo preg_replace(”/].*?>.*?/si“, ”替换内容“, $script);
?>
44、以Apache模块的方式安装PHP,在文件http.conf中首先要用语句____动态装载PHP模块,然后再用语句____使得Apache把所有扩展名为php的文件都作为PHP脚本处理。
答:LoadModule
php5_module
”c:/php/php5apache2.dll“;AddType application/x-httpd-php .php
45、sort()、asort()、和 ksort() 有什么分别?它们分别在什么情况下使用?
sort()
根据阵列中元素的值,以英文字母顺序排序,索引键会由 0 到 n-1 重新编号。主要是当阵列索引键的值无关疼痒时用来把阵列排序。
asort()
与 sort() 一样把阵列的元素按英文字母顺序来排列,不同的是所有索引键都获得保留,特别适合替联想阵列排序。
ksort()
根据阵列中索引键的值,以英文字母顺序排序,特别适合用于希望把索引键排序的联想阵列。
46、用PHP写出显示客户端IP与服务器IP的代码?
答:打印客户端IP:echo $_SERVER[‘REMOTE_ADDR’]; 或者: getenv('REMOTE_ADDR');//getenv取得开发环境变量
打印服务器IP:echo gethostbyname(”www.bolaiwu.com“) // gethostbyname取得IP地址函数
47、语句include和require的区别是什么?为避免多次包含同一文件,可用(?)语句代替它们?
答:require->require是无条件包含也就是如果一个流程里加入require,无论条件成立与否都会先执行require
include->include有返回值,而require没有(可能因为如此require的速度比include快)
注意:包含文件不存在或者语法错误的时候require是致命的,include不是
48、PHP的意思?
答:PHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页
49、谈谈asp,php,jsp的优缺点?
答:ASP全名Active Server Pages,是一个WEB服务器端的开发环境, 利用它可以产生和运行动态的、交互的、高性能的WEB服务应用程序。ASP采用脚本语言VB Script(Java script)作为自己的开发语言。
PHP是一种跨平台的服务器端的嵌入式脚本语言. 它大量地借用C,Java和Perl语言的语法, 并耦合PHP自己的特性,使WEB开发者能够快速地写出动态生成页面.它支持目前绝大多数数据库。还有一点,PHP是完全免费的,不用花钱,你可以从PHP官方站点(www.php.net)自由下载。而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的特色。
JSP 是Sun公司推出的新一代站点开发语言,他完全解决了目前ASP,PHP的一个通病--脚本级执行(据说PHP4 也已经在Zend 的支持下,实现编译运行).Sun 公司借助自己在Java 上的不凡造诣,将Java 从Java 应用程序 和 Java Applet 之外,又有新的硕果,就是Jsp--Java Server Page。Jsp 可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序。
三者都提供在 HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。但JSP代码被编译成 Servlet 并由 Java 虚拟机解释执行,这种编译操作仅在对 JSP 页面的第一次请求时发生。在 ASP 、PHP、JSP 环境下,HTML 代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的 HTML 页面只依赖于 Web 服务器,而 ASP 、PHP、JSP 页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到 HTML 代码中,然后一起发送给浏览器。 ASP 、PHP、JSP三者都是面向 Web 服务器的技术,客户端浏览器不需要任何附加的软件支持。
50、 优化MYSQL数据库的方法
(1).选取最适用的字段属性,应该尽量把字段设置为NOT NULL,这样在将来执行查询的时候,数据库不用去比较NULL值。
(2).使用连接(JOIN)来代替子查询(Sub-Queries)
(3).尽量少使用 LIKE 关键字和通配符
篇7:hr面试题及答案
问题6:“与上级意见不一致时,你将怎么办?”
思路:1、一般可以这样回答“我会给上级以必要的解释和提醒,在这种情况下,我会服从上级的意见。”
2、如果面试你的是总经理,而你所应聘的职位另有一位经理,且这位经理当时不在场,可以这样回答:“对于非原则性问题,我会服从上级的意见,对于涉及公司利益的重大问题,我希望能向更高层领导反映
问题7:“我们为什么要录用你?”
思路:1、应聘者最好站在招聘单位的角度来回答。
2、招聘单位一般会录用这样的应聘者:基本符合条件、对这份共组感兴趣、有足够的信心。
3、如“我符合贵公司的招聘条件,凭我目前掌握的技能、高度的责任感和良好的饿适应能力及学习能力,完全能胜任这份工作。我十分希望能为贵公司服务,如果贵公司给我这个机会,我一定能成为贵公司的栋梁!
问题8:“谈谈你的缺点”
思路:1、不宜说自己没缺点。
2、不宜把那些明显的优点说成缺点。
3、不宜说出严重影响所应聘工作的缺点。
4、不宜说出令人不放心、不舒服的缺点。
5、可以说出一些对于所应聘工作“无关紧要”的缺点,甚至是一些表面上看是缺点,最后转化为优点
问题9:“谈一谈你的一次失败经历”
思路:1、不宜说自己没有失败的经历。
2、不宜把那些明显的成功说成是失败。
3、不宜说出严重影响所应聘工作的失败经历。
4、所谈经历的结果应是失败的。
5、宜说明失败之前自己曾信心白倍、尽心尽力。
6、说明仅仅是由于外在客观原因导致失败。
7、失败后自己很快振作起来,以更加饱满的热情面对以后的工作
问题10:请谈谈你个人的最大特色。
A.我人缘极佳,连续3年担任福委会委员。
B.我的坚持度很高,事情没有做到一个令人满意的结果,绝不罢手。
C.我非常守时,工作以来,我从没有迟到过。
D.我的个性很随和,是大家公认的好好先生。
解答:这题理想的回答是B。A、C、D虽然都表示出应征者个性上的优点,但只有B的回答,最能和工作结合,能够与工作表现相结合的优点、特质,才是面谈者比较感兴趣的回答
篇8:计算机面试题和答案
计算机面试题和答案
1. 什么是程序局部性,为什么会有程序的空间局部性?
程序局部性是指程序在运行时呈现出局部性规律,在一段时间间隔内,程序的执行是局限在某个部份,所访问的存储空间也只局限在某个区域。 空间局部性是指若一个存储单元被访问,那么它附近的单元也可能被访问,这是由于程序的顺序执行引起的。
2. 比较TCP与UDP
TCP与UDP都是传输层的协议,且都用端口号标识数据所达的进程。 TCP提供的是面向连接服务,提供可靠交付。且具有流量控制和拥塞控制。可用于可靠要求高的场合如:SMTP,FTP,HTTP等 。
UDP提供的是无连接服务,提供不可靠交付,且无确认机制。主要用于即时强的场合如:视频聊天,语音电话等。
3. 网络协议的三个核心要素,及概念 .各起什么作用?
语法,定义了数据与控制信息的格式;
语义,定义了需要发出何种控制信息,完成何种响应动作以及作出何种响应; 同步,定义了事件实现顺序的详细说明;
4. 关系数据库都有那些操作,特点是什么?
◇查询:选择、投影、连接、除、并、交、差
◇数据更新:插入、删除、修改
关系操作的特点:集合操作方式,即操作的对象和结果都是集合。
5. 解释一下网络体系结构,它得实现和理论有什么区别?
是指通信系统的整体设计,它为网络硬件、软件、协议、存取控制和拓扑提供标准。 网络体系统结构采用分层结构,各层之间相互独立、较易维护、灵活性好。 国际标准化组织制定了OSI/RM标准,该标准采用了七层结构应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。七层协议体系结构既复杂又不实用,但其概念清楚,体系结构理论较完整。而TCP/IP却成为了事实上的标准,它采用了四层结构即应用层、传输层、网络层和网络接口层。
6. 为了实现重定位需要哪些硬件?
最简单的方式是在系统中增设一个重定位寄存器,用来存放正在执行作业的内存地址,每次访问数据时,由硬件自动将相对地址与重定位寄存器中的起始地址相加,形成实际的特理地址。 当然在分页式与分段式系统中,具地址变换机构,以及
快表等硬件。
7. 数据库保护(访问)的内容有哪些?
利用权限机制,利用完整性约束防止法数据进入数据库,提供故障恢复能力,提供并发访问控制
8. 在交互式系统中,非剥夺是不是一个好的策略?为什么?
非剥夺方式:分派程序一旦把处理机分配给某进程后便让它一直运行下去,直到进程完成或发生某事件而阻塞时,才把处理机分配给另一个进程。 剥夺方式:当一个进程正在运行时,系统可以基于某种原则,剥夺已分配给它的处理机,将之分配给其它进程。剥夺原则有:优先权原则、短进程、优先原则、时间片原则。
在分时系统中不剥夺并不是一个好的策略。因为,在分时系统中,除了交互性以外,及时性是很重要的性能因素。当一个作业被阻塞后,CPU就完全空闲了,别的用户的及时性就无法保证了,而完全可以把这些时间分配给别的作业运行。以提高整体的吞吐量。
9. DBA的职责是什么?
DBA则是这个机构的一个(组)人员,负责全面管理和控制数据库系统.职责有:
(1)决定数据库中的信息内容和结构:数据库中要存放哪些信息
(2)决定数据库的存储结构和存取策略:获得较高的存取效率和存储空间利用率
(3)约定义数据的安全性要求和完整性约束条件:负责确定各个用户对数据库的存取权限、数据的保密级别和完整性约束条件
(4)监控数据库的使用和运行:转储数据、维护日志文件、故障恢复
(5)数据库的改进和重组重构:对运行情况进行记录、统计分析,以此来不断改进数据库设计
10. 系统调用的定义
系统调用是OS与应用程序之间的接口,它是用户程序取得OS服务的惟一途径。它与一般的过程调用的区别: 运行在不同的系统状态。调用程序在运行在用户态,而被调用的程序运行在系统态; 通过软中断机制,先由用户态转为系统态,经枋心分析后,才能转向相应的系统调用处理子程序; 一般的过程调用返回后继续执行,但对系统调用,当调用的进程仍具有最高优先权时,才返回到调用进程继续处理;否则只能等被重新调度;
11. 死锁是什么?
指多个有关进程由于争夺资源而造成的一种僵局,在无外力的情况下这些进程都将无法再向前推进的状态。
12. CPU不执行程序的时候干什么?
当没有被任何程序使用的时候,计算机的处理器被认为是空闲的。当然下面提到的空闲任务不在此列中。 当有程序利用CPU空闲时间的时候,就意味着它以较低的优先权运行着,以便不会影响那有正常优先权的程序运行。一般来讲,这会引起CPU消耗更多的电能,而大多数的现代CPU当它们空闲的时候是能够进入省电模式的。 大多数操作系统都有个空闲任务,它是一个特殊的任务。仅当CPU无事可做的时候由操作系统调度器载入它。在现代的处理器中,HLT停机指令节省了大量的电能与执量,而空闲任务几乎总是由一个重复执行HLT停机指令的循环组成。
13. 举例解释一下同步和互斥
同步表现为直接制约,如管道通信,一个进程写,一个进程读,它们是相互制约的。 互斥表现为间接制约,比如多个进程同时请求打印机(没使用SPOOLing技术)、多个进程同时请求一张网卡发送数据包等。
14. 解释一下管程
管程是由一组局部变量、对局部变量进行操作的一组过程和对局部变量进行初始化的语句序列组成。引入它的目的是因为Wait/Singal操作太过分散,对它的维护很麻烦且容易造成死锁。管程的特点是:管程的过程只能访问管程的局部变量,管程的局部变量只能由其过程来访问;任何时刻只能有一个进程进入管程执行;进程只能通管程提供的过程入口进入管程;
15. 在可变分区管理中,需要哪些硬件机制
采用可变分区方式管理时,一般均采用动态重定位方式装入作业。地址变换要靠硬件支持,主要是两个寄存器:基址寄存器和限长寄存器,限长寄存器存放作业所占分区的长度,基址寄存器则存放作业所占分区的起始地址,这两个值确定了一个分区的位置和大小。
转换时根据逻辑地址与限长值比较,如果不有超过这个值,表示访问地址合法,再加上基址寄存器中的值就得到了绝对地址了,否则形成“地址越界”中断。
16. 中断和陷入有什么异同?
外中断时指来自处理机和内存外部的中断,如I/O中断、定时器中断、外部信号中断等。狭义上也叫中断; 内中断主要指在处理机和内存内部产生的中断,也称陷入,如校验错、页面失效、溢出、除数为零等;
中断和陷阱的主要区别:
(1)陷入通常由处理机正在执行的现行指令引起,而中断则是由与现行指令无关的中断源引起的。
(2) 陷阱处理程序提供的服务为当前进程所用,而中断处理程序提供的服务则不是为了当前进程的。
(3) CPU在执行完一条指令之后,下一条指令开始之前响应中断,而在一条指令执行中也可以响应陷阱。
17. 数据库系统和文件系统相比有什么优点? 文件系统 数据库管理系统 某一应用
18. 计算机网络和分布式计算机系统的区别?
两者在计算机硬件连接、系统拓朴结构和通信控制等方面基本都是一样的,它们都具有通信和资源共享的功能。 区别关键在于:分布式计算机系统是在分布式计算机操作系统支持下,进行分布式数据库处理的,也就是说各互联的计算机可以互相协调工作,共同完成一项任务,多台计算机上并行运行。且具有透明性,用户不知道数据、资源的具体位置,整个网络中所有计算机就像是一台计算机一样;而计算机网络却不具备这种功能,计算机网络系统中的各计算机通常是各自独立进行工作的。
19. 为什么引入多道程序技术?
因为引入多道程序技术后,可以进一步提高了CPU利用率(阻塞),提高内存和I/O设备利用率(小作业把内存浪费了),增加系统吞吐量(两都提高后的必然)。
1.java学习:Java面试题和答案
2.Java面试题和答案
3.软件测试面试题和答案
4.Spring面试题和答案汇总
5.酒店面试问题和答案
6.Java的面试题和答案
7.69道Spring面试题和答案
8.5个经典面试问题和最佳答案
9.自主招生面试题和答案
10.经典面试试题和答案分享
★ 国企年终总结
★ 国企辞职报告范文
国企面试题及参考答案选择题(整理8篇)




