it公司面试题总结四

2024-10-21

it公司面试题总结四(精选10篇)

1.it公司面试题总结四 篇一

名企考试题汇总IT公司的面试题

网络管理员:IT公司的面试题

1.指出以下服务所默认的端口号,(6分)

FTP: Telnet: POP3: SMTP:

PCAnyWhere: Windows终端服务:

微软用来测试应聘者的试题。它主要考察受训者的逻辑思维和判断能力,同 时也给受训者一些关于问题解决方法上的启示。

游戏规则和程序

1.有两个房间,一间房里有三盏灯,另一间房有控制着三盏灯的.三个开关,这两个房间是 分割开的,从一间里不能看到另一间的情况。

2.现在要求受训者分别进这两房间一次,然后判断出这三盏灯分别是由哪个开关控制的。

3.有什么办法呢?

相关讨论

1.请受训者说出解决这个问题的关键在哪里?

2.有没有想过电能够发热的特性?

总结

在工作中经常会有一些难题需要用平时积累的生活知识来解决,这个游戏就是很好的提示,

答案

1.先走进有开关的房间,将三个开关编号为a b c。

2.将开关a 打开5分钟,然后关闭,然后打开b

3.然后走到另一个房间,即可辨别出正亮着的灯是由b 开关控制的。再用手摸另两个灯泡 ,发热的是由开关a 控制的,另一个就一定是开关c了。 ?

形式:个人完成

时间:3分钟

材料:无

场地:不限

应用:

(1)创造性思维的产生?

(2)打破传统思维的局限?

三个灯泡

有两间屋,甲和乙,甲屋有三个开关,乙屋有三个灯泡,甲屋是看不到乙屋,而甲屋的每一个开关是控制乙屋的其中一个灯泡,问你怎样可以只停留在甲屋一次,停留在乙屋一次,而可以知道哪个开关是控制哪个灯泡呢?

答案:先去甲屋开一个开关,等一会,然后关掉它,再开另一个开关,再走到乙屋,热而不亮的一个灯泡是第一个开关所控制,亮的便是第二个,不亮又不热的便是第三个开关所控制了。

2.知名IT企业程序员面试题大扫描 篇二

1)笔试可以选择JAVA和C++。

其中一个编程题:用数组实现栈,并且当栈空间满时,栈空间增加一倍。

2)面试:IT类或者管理类。

一面:技术面试,40分钟,问的很细,UML,单点登录,J2EE

二面:综合面试,20分钟一个项目完整的经历

三面:HR,职业规划,优势与劣势,期望工资与工作地点。

四面:决策层面试。一般是总裁面试。但是根据第一印象刷人的情况很常见,很残酷。

腾讯-移动kjava开发

1)笔试:C++,基础题目与程序员考试水平相当。

附加题:

1.有10亿个浮点数,从中找出1万个最大的数。写一个高性能的算法

2.Unix后台进程的实现

3.MFC的多文档模板的加载

4.数据库SQL语句查询

2)面试

技术1面:一般有很多面试官,你个人可以选择其中的一个。问的问题,是否接触过DirectX技术?2D,3D引擎原理?然后问一个很基础的问题,写一个程序:从双向循环链表中删除一个节点。

广东北电-研发

1)笔试C++:考的比较难,一共4题,1个小时完成:

1.英译汉

2.中序遍历一个二叉树,不能用递归

3.双向冒泡程序改错——3个错误

4.回答程序所完成的功能-共5问题目很长,时间来不及。最好提前准备一下。

以下是一些中大考试题目:

1.IS95标准,关于CDMA发展。汉译英

2.编程题

输入年月日格式yyyymmdd,判断是否是周末,只要求对2005年判断。

3.分析题:有关移动通信编码,位图什么的,好像是输入一串数据,根据题目比编码方法,写出编码后结果,好像没多少人会做。

2)面试

1.多进程与多线程的区别与通信

2.测试方法

3.C++中的多态在C中如何实现

神州数码-开发工程师

1)笔试:综合能力测试(公务员题目)+专业测试(J2EE/C++/数据库)

2)面试:没有问技术问题

1面:HR面,半结构化测试,主要是性格测试

2面:业务面,没有问任何技术问题,就是职业规划和情景分析

立信-从兴电子

笔试:C++,考的n基础,但是不是很好做

1)C++中引用编译过的C代码为什么要用“extern c”

2)类与struct的区别

3)数据库建表的SQL语句,注意主键与外键是如何建立的

4)文件的外排序,考虑到CPU,内存,硬盘空间等。

面试:

一面:技术+HR,很容易应付

二面:通知是综合面,还没有去面,应该是谈价钱

招商银行研发中心

笔试:IQ测试+专业测试(c++,java,delphi,html都有),考的都是很基础的,但是不容易对付

面试:在笔试的过程中进行,就问了一下项目,工作流,专业课程与成绩。

金蝶软件

笔试:综合能力测试(公务员题目)+专业测试(java+数据库+UML)

1.SWING中组件布局有哪几种方式

2.写实例代码说明多态的实现

3.数据库SQL语句

4.基础题目考的很全,国际化,数据库索引,xml shema,ejb,数据结构等等

面试:

1)HR:问了专业,成绩,期望工作城市。

2)技术面:问其中一个项目,UML用在项目的哪些方面,有没有用到数据库索引,数据库实体建模是用什么工具

群硕

笔试:英文,不难做,JAVA基础知识

面试:

一面:技术面,MVC架构,存储过程,JDBC,JMX与JMS的区别,Servlet的运行过程与线程安全性。net自动装箱与拆箱是否可逆,ADO与ADO.NET的区别

二面:HR面,职业规划,期望工资,双选的准则

康拓普电力自动化

康拓普公司

笔试:IQ测试+专业测试(java):

考的非常基础:人民币数字转化为文字,如1235,输出一千二百三十五元

3.morgan it面试问题总结 篇三

1. 笔试

笔试主要考的是java,当然也包括c++, c#. 其中的大部分面试问题都涉及语言特性,另外有一部分算法和一定的编程题,整个试卷量很大,

难度较大,如果要全部做完同时考高分,那就像我前面说的一样你需要拥有很强的工程经验。

2.电面

电面是morgan对于一个人的亲身了解,面试问题完全取决于面试官,同样会涉及到语言的特性和一些计算机的基本知识,在电面中不要不懂

装懂,或者面试官如果说英语你没有听清的话,就让面试官再重复一边,这时面试官会更加全面的阐述他的问题同时给你更多的时间来思考

这个问题,不会的问题就说不会,没用过或没学过的概念就如实说没用过,没学过,诚实是最重要的。同样,如果想过这一轮也要拥有很

强的工程经验和计算机基础学科知识,面试官问出的问题一般不是让你对于一个概念进行表面化的阐述而是需要你对于这个概念进行深层次

的理解。你要知道面试官同样是拥有很强的工程经验和计算机基础学科知识的人。

3. ac

ac是一个非常tough的过程,有两个challenges, 一个是面试过程要持续4.5hrs, 二是整个过程是全英语的。一共四轮,三轮全是

技术面,第四轮是群面。同样他们会考察你的工程经验和计算机基础学科知识,同时也会问你简历上的东西,并且从你简历上的东西扩展问

你一些问题。有时面试官还会问题一些开放性的问题,这时你需要有一定的想像力,因为计算机学科是一个需要想像力的学科,在实际的工作

中问题是多种多种的,需要有一定的想像力才能够很好的解决工作中的实际问题。

以上是我对于morgan it面试的一些亲身体验,可能篇幅较短,没有涉及到真题。但是主导思想是你要有很强的工程经验和计算机基础学科知识,

4.宝马经典公司面试题 篇四

最近微博上有一道宝马公司的面试题,说是99%的人答错了,具体的题目是:一个人,花8元买只鸡。9元卖出去。10元买回来、11元在卖出去。请问他赚了多钱?

网上的答案五花八门,有答赚2元的,有答赚1元的;有答亏1元的,有答不赚的;有答数学上赚2元,经济上亏1元的。

很不幸,我也成了99%中的一员,我的回答是赚1元。

正确答案是-2元,即亏2元。

乍一看,很难回答,其实细一想,炒股的人都做过这种事,应该说炒股的人都懂得解答。

解答过程如下:

第一步,从短线来看,做了两次交易,第一次交易8元买9元卖,赚1元,第二次交易10元买11元卖赚1元,共2元;9元到10元之间亏1元——因为股价涨到10元之后,你手头的钱不够了,你得向别人借1元,即亏1元。两次交易盈亏相抵,共赚1元(严格地说是做了三次交易,9元到10元之间做了一次亏损的交易)。

第二步,从长线来看,如果短线不折腾,长线持有可以赚3元(8元买11卖)。但由于短线折腾了两次,使得长线能赚的3元没有赚到,即亏了3元。

第一步的赚1元和第二步的亏3元相抵,即在一个完整的交易过程中共亏2元。

第二步的长线持有其实是机会成本的问题。有人说机会成本是抽象的,理论的;机会成本其实是具体的,实在的。

因此,也不存在数学上赚,经济上亏的问题。

回头一看,这道题倒不象是宝马公司的面试题,更象是高盛公司的面试题。

这道题对炒股的人很有借鉴意义。股民帐户上的钱为什么越来越少了,就是因为短线的乱折腾。

短线不是不可以折腾,短线的折腾有个前提条件就是,第二次买进的价必须比第一次卖出的价要低,而且要扣除手续费。

只有这样股票帐户上的钱才可以越炒越多。

相关阅读:10个经典面试问题回答思路

问题一:“请你自我介绍一下”

思路:

1、这是面试的必考题目。

2、介绍内容要与个人简历相一致。

3、表述方式上尽量口语化。

4、要切中要害,不谈无关、无用的内容。

5、条理要清晰,层次要分明。

6、事先最好以文字的形式写好背熟。

问题二:“谈谈你的家庭情况”

思路:

1、况对于了解应聘者的性格、观念、心态等有一定的作用,这是招聘单位问该问题的主要原因。

2、简单地罗列家庭人口。

3、宜强调温馨和睦的家庭氛围。

4、宜强调父母对自己教育的重视。

5、宜强调各位家庭成员的良好状况。

6、宜强调家庭成员对自己工作的支持。

7、宜强调自己对家庭的责任感。

问题三:“你有什么业余爱好?”

思路:

1、业余爱好能在一定程度上反映应聘者的性格、观念、心态,这是招聘单位问该问题的主要原因。

2、最好不要说自己没有业余爱好。

3、不要说自己有那些庸俗的、令人感觉不好的爱好。

4、最好不要说自己仅限于读书、听音乐、上网,否则可能令面试官怀疑应聘者性格孤僻。

5、最好能有一些户外的业余爱好来“点缀”你的形象。

问题四:“你最崇拜谁?”

思路:

1、最崇拜的人能在一定程度上反映应聘者的性格、观念、心态,这是面试官问该问题的主要原因。

2、不宜说自己谁都不崇拜。

3、不宜说崇拜自己。

4、不宜说崇拜一个虚幻的、或是不知名的人。

5、不宜说崇拜一个明显具有负面形象的人。

6、所崇拜的人人最好与自己所应聘的工作能“搭”上关系。

7、最好说出自己所崇拜的人的哪些品质、哪些思想感染着自己、鼓舞着自己。

问题五:“你的座右铭是什么?”

思路:

1、座右铭能在一定程度上反映应聘者的性格、观念、心态,这是面试官问这个问题的主要原因。

2、不宜说那些医引起不好联想的座右铭。

3、不宜说那些太抽象的座右铭。

4、不宜说太长的座右铭。

5、座右铭最好能反映出自己某种优秀品质。

6、参考答案——“只为成功找方法,不为失败找借口”

问题六:“谈谈你的缺点”

思路:

1、不宜说自己没缺点。

2、不宜把那些明显的优点说成缺点。

3、不宜说出严重影响所应聘工作的缺点。

4、不宜说出令人不放心、不舒服的缺点。

5、可以说出一些对于所应聘工作“无关紧要”的缺点,甚至是一些表面上看是缺点,从工作的角度看却是优点的缺点。

问题七:“谈一谈你的一次失败经历”

思路:

1、不宜说自己没有失败的经历。

2、不宜把那些明显的成功说成是失败。

3、不宜说出严重影响所应聘工作的失败经历,4、所谈经历的结果应是失败的。

5、宜说明失败之前自己曾信心白倍、尽心尽力。

6、说明仅仅是由于外在客观原因导致失败。

7、失败后自己很快振作起来,以更加饱满的热情面对以后的工作。

问题八:“你为什么选择我们公司?”

思路:

1、面试官试图从中了解你求职的动机、愿望以及对此项工作的态度。

2、建议从行业、企业和岗位这三个角度来回答。

3、参考答案——“我十分看好贵公司所在的行业,我认为贵公司十分重视人才,而且这项工作很适合我,相信自己一定能做好。”

问题九:“对这项工作,你有哪些可预见的困难?”

思路:

1、不宜直接说出具体的困难,否则可能令对方怀疑应聘者不行。

2、可以尝试迂回战术,说出应聘者对困难所持有的态度——“工作中出现一些困难是正常的,也是难免的,但是只要有坚忍不拔的毅力、良好的合作精神以及事前周密而充分的准备,任何困难都是可以克服的。”

问题十:“如果我录用你,你将怎样开展工作”

思路:

1、如果应聘者对于应聘的职位缺乏足够的了解,最好不要直接说出自己开展工作的具体办法。

5.互联网公司面试题 篇五

前面几题是会很基础,越下越有深度。

附上第一篇:BAT及各大互联网公司前端笔试面试题--JavaScript篇

Html篇:

1.你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么?

IE: trident内核

Firefox:gecko内核

Safari:webkit内核

Opera:以前是presto内核,Opera现已改用Google Chrome的Blink内核

Chrome:Blink(基于webkit,Google与Opera Software共同开发)

2.每个HTML文件里开头都有个很重要的东西,Doctype,知道这是干什么的吗?

答案: 声明位于文档中的最前面的位置,处于 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。

(重点:告诉浏览器按照何种规范解析页面)

3.Quirks模式是什么?它和Standards模式有什么区别

答案:

从IE6开始,引入了Standards模式,标准模式中,浏览器尝试给符合标准的文档在规范上的正确处理达到在指定浏览器中的程度。

在IE6之前CSS还不够成熟,所以IE5等之前的浏览器对CSS的支持很差, IE6将对CSS提供更好的支持,然而这时的问题就来了,因为有很多页面是基于旧的布局方式写的,而如果IE6 支持CSS则将令这些页面显示不正常,如何在即保证不破坏现有页面,又提供新的渲染机制呢?

在写程序时我们也会经常遇到这样的问题,如何保证原来的接口不变,又提供更强大的功能,尤其是新功能不兼容旧功能时。遇到这种问题时的一个常见做法是增加参数和分支,即当某个参数为真时,我们就使用新功能,而如果这个参数 不为真时,就使用旧功能,这样就能不破坏原有的程序,又提供新功能。IE6也是类似这样做的,它将DTD当成了这个“参数”,因为以前的页面大家都不会去写DTD,所以IE6就假定 如果写了DTD,就意味着这个页面将采用对CSS支持更好的布局,而如果没有,则采用兼容之前的布局方式。这就是Quirks模式(怪癖模式,诡异模式,怪异模式)。

区别:

总体会有布局、样式解析和脚本执行三个方面的区别。

盒模型:在W3C标准中,如果设置一个元素的宽度和高度,指的是元素内容的宽度和高度,而在Quirks 模式下,IE的宽度和高度还包含了padding和border。

设置行内元素的高宽:在Standards模式下,给等行内元素设置wdith和height都不会生效,而在quirks模式下,则会生效。

设置百分比的高度:在standards模式下,一个元素的高度是由其包含的内容来决定的,如果父元素没有设置百分比的高度,子元素设置一个百分比的高度是无效的用margin:0 auto设置水平居中:使用margin:0 auto在standards模式下可以使元素水平居中,但在quirks模式下却会失效。

(还有很多,答出什么不重要,关键是看他答出的这些是不是自己经验遇到的,还是说都是看文章看的,甚至完全不知道。)

4.div+css的布局较table布局有什么优点?

改版的时候更方便 只要改css文件。

页面加载速度更快、结构化清晰、页面显示简洁。

表现与结构相分离。

易于优化(seo)搜索引擎更友好,排名更容易靠前。

5.a:img的alt与title有何异同?b:strong与em的异同?

答案:

a:

alt(alt text):为不能显示图像、窗体或applets的用户代理(UA),alt属性用来指定替换文字。替换文字的语言由lang属性指定。(在IE浏览器下会在没有title时把alt当成 tool tip显示)

title(tool tip):该属性为设置该属性的元素提供建议性的信息。

b:

strong:粗体强调标签,强调,表示内容的重要性

em:斜体强调标签,更强烈强调,表示内容的强调点

6.你能描述一下渐进增强和优雅降级之间的不同吗?

渐进增强 progressive enhancement:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。

优雅降级 graceful degradation:一开始就构建完整的功能,然后再针对低版本浏览器进行兼容。

区别:优雅降级是从复杂的现状开始,并试图减少用户体验的供给,而渐进增强则是从一个非常基础的,能够起作用的版本开始,并不断扩充,以适应未来环境的需要。降级(功能衰减)意味着往回看;而渐进增强则意味着朝前看,同时保证其根基处于安全地带。

“优雅降级”观点

“优雅降级”观点认为应该针对那些最高级、最完善的浏览器来设计网站。而将那些被认为“过时”或有功能缺失的浏览器下的测试工作安排在开发周期的最后阶段,并把测试对象限定为主流浏览器(如 IE、Mozilla 等)的前一个版本。

在这种设计范例下,旧版的浏览器被认为仅能提供“简陋却无妨 (poor, but passable)” 的浏览体验。你可以做一些小的调整来适应某个特定的浏览器。但由于它们并非我们所关注的焦点,因此除了修复较大的错误之外,其它的差异将被直接忽略。

“渐进增强”观点

“渐进增强”观点则认为应关注于内容本身。

内容是我们建立网站的诱因。有的网站展示它,有的则收集它,有的寻求,有的操作,还有的网站甚至会包含以上的种种,但相同点是它们全都涉及到内容。这使得“渐进增强”成为一种更为合理的设计范例。这也是它立即被 Yahoo! 所采纳并用以构建其“分级式浏览器支持 (Graded Browser Support)”策略的原因所在。

那么问题了。现在产品经理看到IE6,7,8网页效果相对高版本现代浏览器少了很多圆角,阴影(CSS3),要求兼容(使用图片背景,放弃CSS3),你会如何说服他?

(自由发挥)

7.为什么利用多个域名来存储网站资源会更有效?

CDN缓存更方便

突破浏览器并发限制

节约cookie带宽

节约主域名的连接数,优化页面响应速度

防止不必要的安全问题

8.请谈一下你对网页标准和标准制定机构重要性的理解。

(无标准答案)网页标准和标准制定机构都是为了能让web发展的更‘健康’,开发者遵循统一的标准,降低开发难度,开发成本,SEO也会更好做,也不会因为滥用代码导致各种BUG、安全问题,最终提高网站易用性。

9.请描述一下cookies,sessionStorage和localStorage的区别?

sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。而localStorage用于持久化的本地存储,除非主动删除数据,否则数据是永远不会过期的。

web storage和cookie的区别

Web Storage的概念和cookie相似,区别是它是为了更大容量存储设计的。Cookie的大小是受限的,并且每次你请求一个新的页面的时候Cookie都会被发送过去,这样无形中浪费了带宽,另外cookie还需要指定作用域,不可以跨域调用。

除此之外,Web Storage拥有setItem,getItem,removeItem,clear等方法,不像cookie需要前端开发者自己封装setCookie,getCookie。但是Cookie也是不可以或缺的:Cookie的作用是与服务器进行交互,作为HTTP规范的一部分而存在 ,而Web Storage仅仅是为了在本地“存储”数据而生。

10.简述一下src与href的区别。

答案:

src用于替换当前元素,href用于在当前文档和引用资源之间确立联系。

src是source的缩写,指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位置;在请求src资源时会将其指向的资源下载并应用到文档内,例如js脚本,img图片和frame等元素。

当浏览器解析到该元素时,会暂停其他资源的下载和处理,直到将该资源加载、编译、执行完毕,图片和框架等元素也如此,类似于将所指向资源嵌入当前标签内。这也是为什么将js脚本放在底部而不是头部。

href是Hypertext Reference的缩写,指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间的链接,如果我们在文档中添加

那么浏览器会识别该文档为css文件,就会并行下载资源并且不会停止对当前文档的处理。这也是为什么建议使用link方式来加载css,而不是使用@import方式。

11.知道的网页制作会用到的图片格式有哪些?

答案:

png-8,png-24,jpeg,gif,svg。

但是上面的那些都不是面试官想要的最后答案。面试官希望听到是Webp,Apng。(是否有关注新技术,新鲜事物)

科普一下Webp:WebP格式,谷歌(google)开发的一种旨在加快图片加载速度的图片格式。图片压缩体积大约只有JPEG的2/3,并能节省大量的服务器带宽资源和数据空间。Facebook Ebay等知名网站已经开始测试并使用WebP格式。

在质量相同的情况下,WebP格式图像的体积要比JPEG格式图像小40%。

Apng:全称是“Animated Portable Network Graphics”, 是PNG的位图动画扩展,可以实现png格式的动态图片效果。诞生,但一直得不到各大浏览器厂商的支持,直到日前得到 iOS safari 8的支持,有望代替GIF成为下一代动态图标准。

12.知道什么是微格式吗?谈谈理解。在前端构建中应该考虑微格式吗?

答案:

微格式(Microformats)是一种让机器可读的语义化XHTML词汇的集合,是结构化数据的开放标准。是为特殊应用而制定的特殊格式。

优点:将智能数据添加到网页上,让网站内容在搜索引擎结果界面可以显示额外的提示。(应用范例:豆瓣,有兴趣自行google)

13.在css/js代码上线之后开发人员经常会优化性能,从用户刷新网页开始,一次js请求一般情况下有哪些地方会有缓存处理?

答案:dns缓存,cdn缓存,浏览器缓存,服务器缓存。

14.一个页面上有大量的图片(大型电商网站),加载很慢,你有哪些方法优化这些图片的加载,给用户更好的体验。

图片懒加载,在页面上的未可视区域可以添加一个滚动条事件,判断图片位置与浏览器顶端的距离与页面的距离,如果前者小于后者,优先加载。

如果为幻灯片、相册等,可以使用图片预加载技术,将当前展示图片的前一张和后一张优先下载。

如果图片为css图片,可以使用CSSsprite,SVGsprite,Iconfont、Base64等技术。

如果图片过大,可以使用特殊编码的图片,加载时会先加载一张压缩的特别厉害的缩略图,以提高用户体验。

如果图片展示区域小于图片的真实大小,则因在服务器端根据业务需要先行进行图片压缩,图片压缩后大小与展示一致。

15.你如何理解HTML结构的语义化?

去掉或样式丢失的时候能让页面呈现清晰的结构:

html本身是没有表现的,我们看到例如

是粗体,字体大小2em,加粗;是加粗的,不要认为这是html的表现,这些其实html默认的css样式在起作用,所以去掉或样式丢失的时候能让页面呈现清晰的结构不是语义化的HTML结构的优点,但是浏览器都有有默认样式,默认样式的目的也是为了更好的表达html的语义,可以说浏览器的默认样式和语义化的HTML结构是不可分割的。

屏幕阅读器(如果访客有视障)会完全根据你的标记来“读”你的网页.

例如,如果你使用的含语义的标记,屏幕阅读器就会“逐个拼出”你的单词,而不是试着去对它完整发音.

PDA、手机等设备可能无法像普通电脑的浏览器一样来渲染网页(通常是因为这些设备对CSS的支持较弱)

使用语义标记可以确保这些设备以一种有意义的方式来渲染网页.理想情况下,观看设备的任务是符合设备本身的条件来渲染网页.

语义标记为设备提供了所需的相关信息,就省去了你自己去考虑所有可能的显示情况(包括现有的或者将来新的设备).例如,一部手机可以选择使一段标记了标题的文字以粗体显示.而掌上电脑可能会以比较大的字体来显示.无论哪种方式一旦你对文本标记为标题,您就可以确信读取设备将根据其自身的条件来合适地显示页面.

搜索引擎的爬虫也依赖于标记来确定上下文和各个关键字的权重

过去你可能还没有考虑搜索引擎的爬虫也是网站的“访客”,但现在它们他们实际上是极其宝贵的用户.没有他们的话,搜索引擎将无法索引你的网站,然后一般用户将很难过来访问.

你的页面是否对爬虫容易理解非常重要,因为爬虫很大程度上会忽略用于表现的标记,而只注重语义标记.

因此,如果页面文件的标题被标记,而不是,那么这个页面在搜索结果的位置可能会比较靠后.除了提升易用性外,语义标记有利于正确使用CSS和JavaScript,因为其本身提供了许多“钩钩”来应用页面的样式与行为.

SEO主要还是靠你网站的内容和外部链接的。

便于团队开发和维护

W3C给我们定了一个很好的标准,在团队中大家都遵循这个标准,可以减少很多差异化的东西,方便开发和维护,提高开发效率,甚至实现模块化开发。

16.谈谈以前端角度出发做好SEO需要考虑什么?

了解搜索引擎如何抓取网页和如何索引网页

你需要知道一些搜索引擎的基本工作原理,各个搜索引擎之间的区别,搜索机器人(SE robot 或叫 web crawler)如何进行工作,搜索引擎如何对搜索结果进行排序等等。

Meta标签优化

主要包括主题(Title),网站描述(Description),和关键词(Keywords)。还有一些其它的隐藏文字比如Author(作者),Category(目录),Language(编码语种)等。

如何选取关键词并在网页中放置关键词

搜索就得用关键词。关键词分析和选择是SEO最重要的工作之一。首先要给网站确定主关键词(一般在5个上下),然后针对这些关键词进行优化,包括关键词密度(Density),相关度(Relavancy),突出性(Prominency)等等。

了解主要的搜索引擎

虽然搜索引擎有很多,但是对网站流量起决定作用的就那么几个。比如英文的主要有Google,Yahoo,Bing等;中文的有百度,搜狗,有道等。不同的搜索引擎对页面的抓取和索引、排序的规则都不一样。还要了解各搜索门户和搜索引擎之间的关系,比如AOL网页搜索用的是Google的搜索技术,MSN用的是Bing的技术。

主要的互联网目录

Open Directory自身不是搜索引擎,而是一个大型的网站目录,他和搜索引擎的主要区别是网站内容的收集方式不同。目录是人工编辑的,主要收录网站主页;搜索引擎是自动收集的,除了主页外还抓取大量的内容页面。

按点击付费的搜索引擎

搜索引擎也需要生存,随着互联网商务的越来越成熟,收费的搜索引擎也开始大行其道。最典型的有Overture和百度,当然也包括Google的广告项目Google Adwords。越来越多的人通过搜索引擎的点击广告来定位商业网站,这里面也大有优化和排名的学问,你得学会用最少的广告投入获得最多的点击。

搜索引擎登录

网站做完了以后,别躺在那里等着客人从天而降。要让别人找到你,最简单的办法就是将网站提交(submit)到搜索引擎。如果你的是商业网站,主要的搜索引擎和目录都会要求你付费来获得收录(比如Yahoo要299美元),但是好消息是(至少到目前为止)最大的搜索引擎Google目前还是免费,而且它主宰着60%以上的搜索市场。

链接交换和链接广泛度(Link Popularity)

网页内容都是以超文本(Hypertext)的方式来互相链接的,网站之间也是如此。除了搜索引擎以外,人们也每天通过不同网站之间的链接来Surfing(“冲浪”)。其它网站到你的网站的链接越多,你也就会获得更多的访问量。更重要的是,你的网站的外部链接数越多,会被搜索引擎认为它的重要性越大,从而给你更高的排名。

合理的标签使用

Css篇:

1.有哪项方式可以对一个DOM设置它的CSS样式?

外部样式表,引入一个外部css文件

内部样式表,将css代码放在 标签内部

内联样式,将css样式直接定义在 HTML 元素内部

2.CSS都有哪些选择器?

派生选择器(用HTML标签申明)

id选择器(用DOM的ID申明)

类选择器(用一个样式类名申明)

属性选择器(用DOM的属性申明,属于CSS2,IE6不支持,不常用,不知道就算了)

除了前3种基本选择器,还有一些扩展选择器,包括

后代选择器(利用空格间隔,比如div .a{ })

群组选择器(利用逗号间隔,比如p,div,#a{ })

那么问题来了,CSS选择器的优先级是怎么样定义的?

基本原则:

一般而言,选择器越特殊,它的优先级越高。也就是选择器指向的越准确,它的优先级就越高。

复杂的计算方法:

用1表示派生选择器的优先级

用10表示类选择器的优先级

用100标示ID选择器的优先级

div.test1 .span var 优先级 1+10 +10 +1

span#xxx .songs li 优先级1+100 + 10 + 1

#xxx li 优先级 100 +1

那么问题来了,看下列代码,

标签内的文字是什么颜色的?。

CSS Code复制内容到剪贴板

123

答案:red。与样式定义在文件中的先后顺序有关,即是后面的覆盖前面的,与在

中的先后关系无关。

3.CSS中可以通过哪些属性定义,使得一个DOM元素不显示在浏览器可视范围内?

最基本的:

设置display属性为none,或者设置visibility属性为hidden

技巧性:

设置宽高为0,设置透明度为0,设置z-index位置在-1000

4.超链接访问过后hover样式就不出现的问题是什么?如何解决?

答案:被点击访问过的超链接样式不在具有hover和active了,解决方法是改变CSS属性的排列顺序: L-V-H-A(link,visited,hover,active)

5.什么是Css Hack?ie6,7,8的hack分别是什么?

答案:针对不同的浏览器写不同的CSS code的过程,就是CSS hack。

示例如下:

CSS Code复制内容到剪贴板

#test {

width:300px;

height:300px;

background-color:blue; /*firefox*/

background-color:red9; /*all ie*/

background-color:yellow; /*ie8*/

+background-color:pink; /*ie7*/

_background-color:orange; /*ie6*/ }

:root #test { background-color:purple9; } /*ie9*/

@media all and (min-width:0px){ #test {background-color:black;} } /*opera*/

@media screen and (-webkit-min-device-pixel-ratio:0){ #test {background-color:gray;} } /*chrome and safari*/

6.请用Css写一个简单的幻灯片效果页面

答案:知道是要用css3。使用animation动画实现一个简单的幻灯片效果。

CSS Code复制内容到剪贴板

/**HTML**/

div.ani

/**css**/

.ani{

width:480px;

height:320px;

margin:50px auto;

overflow: hidden;

box-shadow:0 0 5px rgba(0,0,0,1);

background-size: cover;

background-position: center;

-webkit-animation-name: “loops”;

-webkit-animation-duration: 20s;

-webkit-animation-iteration-count: infinite;

}

@-webkit-keyframes “loops” {

0% {

background:url(d.hiphotos.baidu.com/image/w%3D400/sign=c01e6adca964034f0fcdc3069fc27980/e824b899a9014c08e5e38ca4087b02087af4f4d3.jpg) no-repeat;

}

25% {

background:url(b.hiphotos.baidu.com/image/w%3D400/sign=edee1572e9f81a4c2632edc9e72b6029/30adcbef76094b364d72bceba1cc7cd98c109dd0.jpg) no-repeat;

}

50% {

background:url(b.hiphotos.baidu.com/image/w%3D400/sign=937dace2552c11dfded1be2353266255/d8f9d72a6059252d258e7605369b033b5bb5b912.jpg) no-repeat;

}

75% {

background:url(g.hiphotos.baidu.com/image/w%3D400/sign=7d37500b8544ebf86d71653fe9f9d736/0df431adcbef76095d61f0972cdda3cc7cd99e4b.jpg) no-repeat;

}

100% {

background:url(c.hiphotos.baidu.com/image/w%3D400/sign=cfb239ceb0fb43161a1f7b7a10a54642/3b87e950352ac65ce2e73f76f9f2b21192138ad1.jpg) no-repeat;

}

}

7.行内元素和块级元素的具体区别是什么?行内元素的padding和margin可设置吗?

块级元素(block)特性:

总是独占一行,表现为另起一行开始,而且其后的元素也必须另起一行显示;

宽度(width)、高度(height)、内边距(padding)和外边距(margin)都可控制;

内联元素(inline)特性:

和相邻的内联元素在同一行;

宽度(width)、高度(height)、内边距的top/bottom(padding-top/padding-bottom)和外边距的top/bottom(margin-top/margin-bottom)都不可改变(也就是padding和margin的left和right是可以设置的),就是里面文字或图片的大小。

那么问题来了,浏览器还有默认的天生inline-block元素(拥有内在尺寸,可设置高宽,但不会自动换行),有哪些?

答案: 、

、、 、。

8.什么是外边距重叠?重叠的结果是什么?

答案:

外边距重叠就是margin-collapse。

在CSS当中,相邻的两个盒子(可能是兄弟关系也可能是祖先关系)的外边距可以结合成一个单独的外边距。这种合并外边距的方式被称为折叠,并且因而所结合成的外边距称为折叠外边距。

折叠结果遵循下列计算规则:

1.两个相邻的外边距都是正数时,折叠结果是它们两者之间较大的值。

2.两个相邻的外边距都是负数时,折叠结果是两者绝对值的较大值。

3.两个外边距一正一负时,折叠结果是两者的相加的和。

9.rgba和opacity的透明效果有什么不同?

答案:

rgba()和opacity都能实现透明效果,但最大的不同是opacity作用于元素,以及元素内的所有内容的透明度,

而rgba()只作用于元素的颜色或其背景色。(设置rgba透明的元素的子元素不会继承透明效果!)

10.css中可以让文字在垂直和水平方向上重叠的两个属性是什么?

答案:

垂直方向:line-height

水平方向:letter-spacing

那么问题来了,关于letter-spacing的妙用知道有哪些么?

答案:可以用于消除inline-block元素间的换行符空格间隙问题。

11.如何垂直居中一个浮动元素?

CSS Code复制内容到剪贴板

// 方法一:已知元素的高宽

#div1{

background-color:#6699FF;

width:200px;

height:200px;

position: absolute; //父元素需要相对定位

top: 50%;

left: 50%;

margin-top:-100px ; //二分之一的height,width

margin-left: -100px;

}

//方法二:未知元素的高宽

#div1{

width: 200px;

height: 200px;

background-color: #6699FF;

margin:auto;

position: absolute; //父元素需要相对定位

left: 0;

top: 0;

rightright: 0;

bottombottom: 0;

}

那么问题来了,如何垂直居中一个?(用更简便的方法。)

CSS Code复制内容到剪贴板

#container //的容器设置如下

{

display:table-cell;

text-align:center;

vertical-align:middle;

}

12.px和em的区别。

px和em都是长度单位,区别是,px的值是固定的,指定是多少就是多少,计算比较容易。em得值不是固定的,并且em会继承父级元素的字体大小。

浏览器的默认字体高都是16px。所以未经调整的浏览器都符合: 1em=16px。那么12px=0.75em, 10px=0.625em。

13.描述一个“reset”的CSS文件并如何使用它。知道normalize.css吗?你了解他们的不同之处?

重置样式非常多,凡是一个前端开发人员肯定有一个常用的重置CSS文件并知道如何使用它们。他们是盲目的在做还是知道为什么这么做呢?原因是不同的浏览器对一些元素有不同的默认样式,如果你不处理,在不同的浏览器下会存在必要的风险,或者更有戏剧性的性发生。

你可能会用Normalize来代替你的重置样式文件。它没有重置所有的样式风格,但仅提供了一套合理的默认样式值。既能让众多浏览器达到一致和合理,但又不扰乱其他的东西(如粗体的标题)。

在这一方面,无法做每一个复位重置。它也确实有些超过一个重置,它处理了你永远都不用考虑的怪癖,像HTML的audio元素不一致或line-height不一致。

14.Sass、LESS是什么?大家为什么要使用他们?

他们是CSS预处理器。他是CSS上的一种抽象层。他们是一种特殊的语法/语言编译成CSS。

例如Less是一种动态样式语言. 将CSS赋予了动态语言的特性,如变量,继承,运算, 函数. LESS 既可以在客户端上运行 (支持IE 6+, Webkit, Firefox),也可一在服务端运行 (借助 Node.js)。

为什么要使用它们?

结构清晰,便于扩展。

可以方便地屏蔽浏览器私有语法差异。这个不用多说,封装对浏览器语法差异的重复处理,减少无意义的机械劳动。

可以轻松实现多重继承。

完全兼容 CSS 代码,可以方便地应用到老项目中。LESS 只是在 CSS 语法上做了扩展,所以老的 CSS 代码也可以与 LESS 代码一同编译。

15.display:none与visibility:hidden的区别是什么?

display : 隐藏对应的元素但不挤占该元素原来的空间。

visibility: 隐藏对应的元素并且挤占该元素原来的空间。

即是,使用CSS display:none属性后,HTML元素(对象)的宽度、高度等各种属性值都将“丢失”;而使用visibility:hidden属性后,HTML元素(对象)仅仅是在视觉上看不见(完全透明),而它所占据的空间位置仍然存在。

16.知道css有个content属性吗?有什么作用?有什么应用?

答案:

知道。css的content属性专门应用在 before/after 伪元素上,用于来插入生成内容。

最常见的应用是利用伪类清除浮动。

CSS Code复制内容到剪贴板

//一种常见利用伪类清除浮动的代码

.clearfix:after {

content:“.”; //这里利用到了content属性

display:block;

height:0;

visibility:hidden;

clear:both; }

.clearfix {

*zoom:1;

}

after伪元素通过 content 在元素的后面生成了内容为一个点的块级元素,再利用clear:both清除浮动。

那么问题继续还有,知道css计数器(序列数字字符自动递增)吗?如何通过css content属性实现css计数器?

答案:css计数器是通过设置counter-reset 、counter-increment 两个属性 、及 counter()/counters()一个方法配合after / before 伪类实现。

6.海尔公司技术人员面试题精选 篇六

面试题精选

电子科学与工程学院 电子科学与技术专业

B080406班

 专业

问题1:尔霍夫定理的内容是什么?

问题2:名词解释IRQ,BIOS,USB,VHDL,SDR、VCO、DRAM

问题3:用D触发器做个二分频的电路。

问题4:请简要描述一下你的专业。

问题4: 你觉得在这个专业的学习中,你都获得了那些收获? 问题5: 你有没有想过自己专业在哪些方面还存在局限性?

问题6: 请结合你的专业谈谈对应聘岗位的看法;你觉得自己的专业对于今后的工作会在哪些方面带来帮助?

问题7:简述一个你在大学期间令你印象深刻的实验,谈谈你对实验过程中故障排除的心得。

 外语

问题1: How do you deal with someone in your group who isn’t pulling his or her weight? Or disagree with your goals?

问题2: 用英语简要的自我介绍,说说自己以前实习的经历和经验 问题3: Why do you want to work for us?

问题4: To design a CMOS invertor with balance rise and fall time,please define the ration of channel width of PMOS and NMOS and explain?

问题5: Have you been in team situations where not everyone carried their fair share of the workload? If so, how did you handle the situation?”

 综合素质方面

问题1: 为家庭和事业之间存在不可调和的矛盾吗?(针对女生)问题2:自我介绍一下

问题3: 我们公司看重活力与创新作为技术人员,如果让你带领一个团队来设计一个系统,你怎么作为,可不可以说一下大概的思路?

问题4: 你应聘我们海尔技术人员的优势和不足有哪些,你对此有什么看法或是打算?/你最大的长处和弱点分别是什么?这些长处和弱点对你在企业的业绩会有什么样的影响?

问题5:你为什么选择我们公司?

问题6: 说几项海尔中央研究院的研究成果。

问题7: 你希望与什么样的上级共事?

问题8: 讲述一个你和其他人共同完成的一项活动/一件事情,在这个项目中,你最大的感受是什么?

问题9: 请最后对你的这次应聘做一下总结或者你是否还有什么需要补充说明的?

问题10: 你觉得作为海尔技术部的工作人员,需要具备什么样的品质?

问题11: 海尔如果想生存下去,需要什么?

问题12: 请谈谈对一个系统设计的总体思路。针对这个思路,你觉得应该具备哪些方面的知识?

问题13:在你的同学中,你最欣赏的是谁?认为最难合作的是谁?为什么?

 压力面试

问题1:“你是应届毕业生,缺乏经验,如何能胜任这项工作?”

问题2:你的领导因为器重你而经常把非你职责内的工作交给你做,因此很多的同事对你有意见,并产生过争执,你会怎么处理?

问题3:一个重要会议,领导吩咐要用的文件在U盘里,可是在会议快要开始时候,U盘里的文件打不开了,这时你该怎么办?

问题4:除了我们公司外,你还应聘了哪几家公司?

问题5:如果我录用你,你认为你在这份工作上会待多久呢?

问题6:在某个问题的责任归属上,大多数同事都认为是您造成的,而实际上不是您的责任,您怎么办?

问题7:听说富士康又有员工跳楼了,你是怎样看待这个问题的,对于加班,你有什么看法?

 无领导小组讨论

问题情景1:一天上午,你们乘坐的一架小型客机,由我国西北边疆飞向东部的一个城市。就在飞临北疆某严寒地区的一个没有人烟的雪野时,飞机遇到大风雪不幸失事,跌到山里。此时正是一月,气温低达-15℃。飞机可乘坐10人,是双引擎机,机身已撞毁并起火。飞机驾驶员及1名乘客死亡,其它人则没有受到严重伤害。

驾驶员还没来得及告诉大家飞机的具体位置就死去了。就在失事之前,你曾注意到飞机的高度显示:飞机是在3000米左右出现故障的。失事地点正好在雪线下面不远,地面崎岖不平,树林茂密。乘客们穿着秋装,并且每个人都有一件外套。

问题:在飞机爆炸以前,乘客们从机舱中抢救出15件物品。现在请你们将这15件物品按照对生存的重要性从1-15的顺序列出来。请在最重要的物品旁边

写上(1),第二重要的旁边写上(2),最不重要的旁边写上(15)。

物品排序表

()该地区的航空地图

()大型手电筒

()四条羊毛毯

()一支手枪及10发子弹

()一支雪撬

()二小瓶白酒

()一面化妆用小镜子

()一把小刀

()四副太阳镜

()三盒火柴

()一个军用水壶

()急救箱

()十二小包花生米

()一张塑料防水布

()一只大蜡烛

要求:在主考官说“讨论开始”之后进行自由讨论,讨论时间限制在30分钟以内。在讨论开始时每个人首先要用2分钟时间阐述自己的观点。注意:每人每次发言时间不要超过3分钟,但对发言次数不作限制。

请确认是否还有疑问,讨论期间,考官将不再回答任何问题。

任务:整个小组形成一个决议,即对问题达成一致共识。

小组选派一名代表在讨论结束后向主考官报告讨论情况和结果。

问题情景2:能力和机遇是成功路上的两个非常重要的因素。有人认为成功路上能力重要,但也有人认为成功路上机遇更重要。

若只能倾向性地选择其中一项,您会选择哪一项?并至少列举5个支持您这一选择的理由。

要求:

请您首先用5分钟的时间,将答案及理由写在答题纸上,在此期间,请不要相互讨论。

在主考官说“讨论开始”之后进行自由讨论,讨论时间限制在25分钟以内。在讨论开始时每个人首先要用1分钟时间阐述自己的观点。注意:每人每次发言时间不要超过2分钟,但对发言次数不作限制。

在讨论期间,你们的任务是:

(1)整个小组形成一个决议,即对问题达成一致共识。

(2)小组选派一名代表在讨论结束后向主考官报告讨论情况和结

问题情景3:萧伯纳名言:“你有一个苹果,我有一个苹果,你和我交换以后每个人只有一个苹果,你有一个思想,我有一个思想,我们交换之后各自有两个思想。”谈谈你对这句话的看法。

问题情景4: 在一个孤岛上,唐僧师徒四人,你选谁做自己的同伴,为什么?

7.两大巨头公司的面试题 篇七

百威啤酒(武汉公司)

1,为什么申请来百威?

2,将来有什么打算?

3,有没有社会活动经历?

4,有没有当众演讲的经历?

5,经常使用那些软件?

6,喜欢哪些课程?

7,你认为工作中的什么因素对你来说最重要?

8,什么时候可以来上班?可以在这里工作多久?

9,八点上班,要加班和出差,能不能做到?

星巴克

1、 您是一家咖啡店的店经理,你发现店内同时出现下列状况:

1)许多张桌子桌面上有客人离去后留下的空杯未清理,桌面不干净待整理。

2)有客人正在询问店内卖哪些品种,他不知如何点咖啡菜单。

3)已有客人点完成咖啡,正在收银机旁等待结帐。

4)有厂商正准备要进货,需要店经理签收。

请问,针对上述同时发生的情况,你要如何排定处理之先后顺序,为什么

2、 有一位甲员工脾气不好以致在前三家店因为与店内其他同事相处不佳而屡屡调动,现在甲被调到你的店里面来,请问身为店经理的你,将如何应对?

8.电力公司电力系统应聘面试题 篇八

答;并列运行的两个系统或发电厂失去同步的现象称为振荡。引起振荡的原因较多,多是由于切除故障时间过长而引起系统稳定的破坏,在联系薄弱的系统中也可能由于误操作、发电机失磁或故障跳闸、断开某一线路或设备而造成振荡。

2.对带重负荷的输电线路,当距离保护的第III段采用方向阻抗继电器时,为什么在送电端采用-30o的接线方式?

答:方向阻抗继电器的最大灵敏度为60o~70o,当其测量阻抗向第四象限偏移时,动作阻抗值减小,而输电线送电端,其负荷功率因数角一般在第一象限内,当方向阻抗继电器采用-30o接线方式,即将其负荷阻抗往第四象限方向移30o,故其动作阻抗值减小,允许负荷电流增加,而在相间短路时,又不缩短保护范围,所以对重负荷的输电线常采用-30o的接线方式。

3.负序电流继电器,当其电抗的两个一次绕组或二次绕组与中间变流器的绕组相应极性接反时,会产生什么结果?怎样防止?

答:负序电流继电器的电抗变压器两个一次绕组或二次绕组与中间变流器的绕组相应极性接反时,负序继电器将变为正序继电器。由此继电器构成的保护在投入运行后,尽管没有发生不对称故障,但只要负荷电流达到一定数值时,就会误动作。为保证负序电流继电器接线正确,防止出现上述情况,必须采取以下措施:

(1) 通三相电源检查负序电流继电器的定值。

(2) 采用单相电源试验时,应按照负序滤过器的原理测量其相对极性,使之合乎要求,并须用负荷电流来检验,并确认接线正确无误 后,才投入运行。

4.影响相差高频保护两侧相位特性的主要因素有哪些?

答:影响相差高频保护相位特性的主要因素有:系统两侧等值电源电动势的相角差,系统运行方式和系统阻抗角的不同,电流互感器和保护装置的误差,高频信号从一端送到对端的时间延迟等。

5.为什么220KV及以上系统要装设断路器失灵保护,其作用是什么?

答:220KV及以上的输电线路一般输送的功率大,输送距离远,为提高线路的输送能力和系统的稳定性,往往采用分相断路器和快速保护。由于断路器存在操作失灵的可能性,当线路发生故障而断路器又拒动时,将给电网带来很大威胁,故应装设断路器失灵保护装置,有选择地将失灵拒动的断路器所连接母线的断路器断开,以减少设备损坏,缩小停电范围,提高安全稳定性。

6.相差高频保护三跳停信回路断线或接触不良,将会引起什么结果?

答:会引起结果:

1)空投故障线路,若对侧装置停信回路断线,本侧高频保护将拒动

2)运行线路发生故障,若先跳闸侧装置停信回路断线,则后跳闸高频保护可能拒动。

7.相差高频保护中,起动元件的作用是什么?

答:起动元件分灵敏和不灵敏的两种,灵敏的起动元件用来起动发信,并兼作整个装置的出口闭锁元件,不灵敏的起动比相元件,用以判别区内或区外 故障。

8.整定相差高频闭锁角时,应考虑哪些因素?

答:1、高频信号有一侧传送到另一侧需要传播时间,在这个时间内将产生一个延时角,一般每100km 为6o。

2、由于电流互感器有角误差,造成线路两侧电流之间有相位差,大约为7o。

3、由于装置中操作滤过器有误差角,实测大约为15o。

4、为了保证装置在穿越性故障时不动做,而增加一个余量,一般取15o。

9.相差高频保护中阻抗起动元件的整定原则是什么?

答:1、在被保护线路末端发生三相短路时应有足够的灵敏度。

2、能可靠躲过正常运行时的最小负荷阻抗,即外部故障切除后,在最小负荷阻抗作用下阻抗元件能可靠返回。

10.相差高频保护高定值负序电流起动元件整定原则是什么 ?

答:1、躲过最大负荷电流下的不平衡电流; 2、躲过被保护线路一侧合闸带电时,由于断路器三相触头闭合不同时而出现的负序电容电流。

11.什么叫高频闭锁距离保护?简述它的动作情况。

答:有本线路的距离保护装置和一套收发信机、高频通道相配合,实现快速切除全线范围内故障的保护,称为高频闭锁距离保护。动作情况如图所示。本线路区内故障,本侧负序元件和距离停信动作,对侧也同样动作,否1有否信号输入,两侧都不都不发信号。否2无否信号输入,两侧都以停信段→与1→否2 →瞬间跳闸。

本线路外部故障时,本侧负序起动元件和距离停信段动作,但对侧仅负序元件动作,距离停信段不动作,对侧发信号,使本侧否2有信号输入,两侧都不能跳闸。

12.相差高频保护中采用I1+KI2操作滤过器的特点是什么?

答:(1)在对称短路时比较正序电流的相位,在不对称短路时,主要比较负序电流的相位,充分发挥了负序电流相位不受负荷电流影响的优点。

(2)I1+KI2能和负序电流起动元件实现灵敏度配合,即只要负序电流元件起动,必定有足够的操作电流,保证正半周发信,负半周停信。

除了系统发生断线加接地的复杂故障外,I1+KI2都能正确判断区内、区外故障。

13.在相差高频保护中,装置本身积分闭锁角和装置接入通道实测闭锁角为什么不一样?

答:装置本身的闭锁角是指比相积分时间,而装置接入通道实测闭锁角,是装置收信输出回路中两侧高频实际的空挡。由于收信滤波回路影响高频信号的方波,使波形产生畸变,出现了所谓的拖“尾巴”现象,从而使收信回路输出的方波比变大,与通道上的高频信号方波不对应,两侧同时发信时,收信输出出现了所谓的方波重叠,这是实测角大的原因。

14.负序反时限电流保护按什么原则整定?

答:反时限特性的上限电流,可按躲过变压器高压侧两相短路流过保护装置的负序电流整定。下限按允许的不平衡电流能可靠返回整定。

15.发电机为什么要装设负序电流保护?

答:电力系统发生不对称短路或者三相不对称运行时,发电机定子绕组中就有负序电流这个电流在发电机气隙中产生反向磁场,相对于转子为两倍同步转速。因此在转子部件中出现倍频电流,该电流使得转子上电流密度很大的某些部位造成转子局部灼伤严重时可能使护环受热松脱,使发电机造成重大损坏。另外100Hz的振动。

为了防止上述危害发电机的问题发生,必须设置负序电流保护。

16.为什么大容量发电机应采用负序反时限过流保护?

9.脑洞大开的苹果公司面试题 篇九

软件工程经理求职者:告诉我你曾做过的最令自己感到自豪的事情。

软件经理:你曾有过失败经历吗?你从中吸取了哪些教训?

软件工程师:描述一个有趣的问题,你如何解决它?

一线顾问 ( At-Home-Advisor ) :向一名 8 岁孩子解释什么是路由器或调制解调器以及其功能。(BI 中文站 / 腾讯科技独家版权)

软件工程师:你今天带了哪些东西来?

软件工程师:桌子上堆放有 100 枚硬币,每个都有正面和反面。其中 10 个正面朝上,90 个反面朝上。你无法通过感觉、视觉或任何其他方法知道硬币的哪一面朝上。请你将它们分成 2 堆,每一堆正面朝上的硬币数量必须相同。(BI 中文站 / 腾讯科技独家版权)

软件工程师:5 年之内你想要做什么?

软件工程师:你为什么想要加入苹果?如果成功加入,你当前工作中最值得你留恋的东西是什么?

软件工程师:请介绍下自己,什么事情让你感觉兴奋?

软件测试工程师:你如何测试一台烤面包机?

高级软件工程师:如果我们雇佣了你,你想要从事什么样的工作?

软件测试工程师:有三个箱子,其中一个里只有苹果,一个中只有桔子,一个既有苹果又有桔子。这些箱子被贴错了标签,无法确认里面到底是哪种水果。你只能打开一个箱子,而且不能向里面看,你可以拿出一个水果。通过观察它,你能够立即正确分辨出三个箱子中各装有哪种水果吗?

软件工程师:假如你不同意经理的决定,你会如何解决你们之间的分歧?举个具体例证,并解释你如何弥合分歧,最终结果如何?这位经理现在对你评价如何?

高级软件工程师:为何我们要聘用你?

软件工程师:你是一位创意人士吗?你认为什么东西最有创意?

苹果零售专家:请描述一段震撼人心的经历。(BI 中文站 / 腾讯科技独家版权)

苹果一线顾问:解决客户问题与创造更好的客户体验,哪个更为重要?

苹果 Family Room 专家:你看起来似乎是个相当积极的人,哪些东西会让你感到沮丧?

校园一线顾问:为我演示下,你如何只通过声音向客户展示帮助他们的意愿。(BI 中文站 / 腾讯科技独家版权)

软件工程师:如果一种 iTunes 应用让许多图片变得陈旧过时,你会采取什么样的策略移除这些废弃的图片?

10.济南公司面试题(浪潮,中创) 篇十

一、填空(15个×2`)

1.java程序中基本的结构单位。

2.任何一个java程序都默认引入一个包:3.jAVA解析XML文件的方式有DOM和SAX等。

4.String A = new String(“java”);A = A + “test”;此处共创建了个对象。

5.Static方法中是否可以直接调用non-Static方法?6.Junit测试框架中用于产生相关对象的方法:;负责删除他们的方法:tearDown();

7.表Emp(id varchar(12),name varchar(20), deptNo varchar(12))以及表Dept(id varchar(12),deptname varchar(20), deptno varchar(12)),表Dept中不存在重复的数据,Select distinct deptno, deptname from dept D, Emp E where D.deptno = E.deptNo;请用Exists语句替换distinct语句:;

8.修改表Emp(id varchar(12),name varchar(20), deptNo varchar(12))中name的数据类型为varchar(10): delete from Emp;alter table Emp modify(name 9.Java中参数以传值 的方式传递。

10.Int a=10;float b=10.0f;Integer ia = new Integer(10);Float fa = new Float(10.0f);a= =b的结果为:ia.equals(fa)的结果为:11.int x=1;char ch=‟A‟;double d=9.8;System.out.println(“Result:”+x+ch+9.8);结果: Result:1A9.8;System.out.println(“Result:”+(x+A+9.8));78.5

12.CC配置管理工具分为流和

13.如果一个JavaApplet源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet必须是Applet类的子类。

14.阅读程序:

class A {}

class B extends A {}

class C extends B {}

class Test {

public static void main(String[] args){

C c = new C();

System.out.println(c instanceof A);

}

}

最后结果是true.15.对于JSP、EJB、Java bean、Servlet和Java application,在M-V-C模式中:

1)充当M的是:EJB

2)充当V的是: jsp

3)充当C的是: Java bean、Servlet、Java application

二、选择(15个×2`)

1.表A中在列Col(varchar)和Num(number)上分别建立了一般索引Col_idx

和Num_idx,下列SQL语句中该索引仍发挥作用的是(B)

A.select id from A where substring(Col,1,4)=‟123‟;

B.select id from A where Col like „123%‟;

C.select id from A where Num/10 < 10;

D.select id from A where Num!= 10;

2.下列说法正确的是(B)

A.try语句后面必须跟catch语句。

B.try中含return语句,此语句在finally之后执行。

C.构造函数中不能抛出异常

D.Finally不必配合try区段使用

3.执行下列代码后,哪个结论是正确的 String[] s = new String[10];(D)

A、s[10]为””;C、s[9]为null;

B、s[0]为 未定义D、s.length = 10;

4.组间协调会议分为两类:A会议和D会议。

A.事件驱动的组间协调B.各中心间的协调

C.与发包方间的协调D.定期(如,每月)的组间协调

5.System.out.println(Integer.parseInt(“+1”))这句话执行会出现什么

异常?(A)

A、NumberFormatExceptionB、NullPointException

6.给出如下代码:

class Test{

private int m;

public static void fun(){// some code...}}

如何使成员变量m 被函数fun()直接访问?C

A、将private int m 改为protected int m

B、将private int m 改为 public int m

C、将private int m 改为 static int m

D、将private int m 改为 int m

7.如下哪个语句正确说明了native方法?A

A、public native void test();B、public native void test(){}

C、public void native test();D、public native test(){}

8.用()工具将测试工作计划导入到cq中 C

A、pptB.ccC.mspD.excel

9.Character流与Byte流的区别是C

A)每次读入的字节数不同B)前者带有缓冲,后者没有

C)前者是块读写,后者是字节读写D)二者没有区别,可以互换使用

10.关于java类下面说法“错误”的是?(DE)(多选)

A:一个java类源程序就是一个后缀名为java的操作系统文件,并且类名应于文件名相同

B:java类只能有一个父类,但可以实现多个接口。

C:java类的static类型成员变量最多有一个实现,即使该类有多个对象同时存在D:在未被实例化之前(生成具体对象之前),java的static类型成员函数可以存取公共的非静态成员变量,但不允许存取私有的非静态成员变量。

E:对于不允许被子类更改的成员变量,应该声明为final类型

11.假设我们开发一些java类,在操作系统的目录结构如下

prog目录下zt和mg两个目录

zt目录下有zta.class和ztb.class,且属于prog.zt包

mg目录下有mga.class和mgb.class,且属于prog.mg包

下面的说法是不正确的是?(C)

A:不管如何更改CLASSPATH都不能用java zt.zta运行zta.class

B:因为mga.class和mgb.class都属于prog.mg包,所以不需要用import来扩展就可以互相调用。

C:因为mga.class和zta.class都属于prog包,所以不需要用import来扩展就可以互相调用。

12.下面这段程序的结果是?

public class Test{

三、简答题

public static void add3(Integer i){int val=i.intValue();val+=3;i=new Integer(val);}public static void main(String args[]){Integer i=new Integer(0);add3(i);System.out.println(i.intValue());1}}(A)A.0B.1C.2D.3 13.Jsp路径太深文件名太长就无法读取文件,jsp路径最大长度是多少?(B)A.127B.255C 225D 512 14.str=“abcdef”,str.LastIndexOf(“d”,4)=?;str.LastIndexOf(“d”,2)=(A)A.3,-1;B.4,2;C.3,3;D.0,0 15.数据修改时不会产生的异常是(D)A.IllegalArgumentException B.DataAccessException C.ObjectNotExistException D.ObjectAlreadyExistException 1.error和exception有什么区别?(6`)error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。exception 表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的情况。2.final, finally, finalize的区别(6`)final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。

finally是异常处理语句结构的一部分,表示总是执行。

finalize是Object类的一个方法,在垃圾收集器执行的时候会调

用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他

资源回收,例如关闭文件等

3.简要描述开发过程中close()方法关闭流的原因(8`)

(一)流占用系统资源;

(二)输出缓冲区被用来临时存放字符,当字符个数足够多时,将这些字

符分成包后发送至输出流,如果不关闭,最后一组不满一包的字符将永远不会输出,关闭则会把缓冲区中所有数据输出。

四、编程题:(2*10`)

1.编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节

截取的字符串。但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。

2.编写一个复制单个文件的方法

1、public class TestSplitString {

private String str;

private int byteNum;

public TestSplitString(String str, int byteNum){

this.str = str;

this.byteNum = byteNum;

}

//截取字符串的函数(只要写出这个函数就可以)

public void splitString(){

byte bt[] = str.getBytes();

System.out.println(“Length of this String ===>” + bt.length);if(byteNum > 1){

if(bt[byteNum] < 0){

String substrx = new String(bt, 0,--byteNum);

System.out.println(substrx);

} else {

String substrex = new String(bt, 0, byteNum);

System.out.println(substrex);

}

} else {

if(byteNum == 1){

if(bt[byteNum] < 0){

String substr1 = new String(bt, 0, ++byteNum);System.out.println(substr1);

} else {

String subStr2 = new String(bt, 0, byteNum);

System.out.println(subStr2);

}

}} else {System.out.println(“输入错误!!请输入大于零的整数:”);}} } //程序内测试方法 public static void main(String[] args){TestSplitString tss = new TestSplitString(“David大卫David”, 8);tss.splitString();}

2、public class doFile {

public staticvoidcopyFile(String oldPath,StringnewPath){

try {

int bytesum = 0;

int byteread = 0;

File oldfile = new File(oldPath);

if(oldfile.exists()){ //文件存在时

InputStream inStream = new FileInputStream(oldPath);//读入原文件

FileOutputStream fs = new FileOutputStream(newPath);byte[] buffer = new byte[10240];

while((byteread = inStream.read(buffer))> 0){

bytesum += byteread;//字节数 文件大小

fs.write(buffer, 0, byteread);

}

inStream.close();

fs.close();

// }

} catch(Exception e){

System.out.println(“复制单个文件操作出错”);

e.printStackTrace();

}

}

上一篇:10班主任工作评价材料下一篇:捕蛇者说文言文阅读理解题与译文