当前位置:文档之家› ABB笔试面试题

ABB笔试面试题

ABB笔试面试题
ABB笔试面试题

应聘工程技术和生产管理类,以下笔试面试题目(大概),供参考。

一、笔试题目:

1.公差配合H8/d4为基?制,属于?配合。

2.说出它的含义。

3.说出车床怎么换档,刨床怎么进刀,磨床怎么固定工件。

车床换档前先停车,再根据加工需要按换档手柄示意图操作:

刨床进刀量和切削深度要根据加工件的加工余量,工件刚性等因素合理选择:

平面磨床固定工件一般用磁性工作台来固定,内外园磨床用三爪或四爪卡盘固定工件,对加工精度要求高的主轴采用两顶针装夹。另外,对一些特殊形状的工件也可采用组合夹具来固定工件。

4.一辆油罐车要从小旅店通过,但因油罐车车速过快和油罐的高度高于小旅店门框,油罐和门框剧烈碰撞发生爆炸,伤亡惨重。如果你是油罐车司机,以后你会怎么样?如果你是小旅店老板,你又会怎么样?

5.画出电动机Y—△起动控制电路图。

6.画出实物的三视图,并标注尺寸,尺寸用字母a,b,c...表示。

7.这道题是个分析题,具体数据记得不太清楚了,好象是有个公差要求9.5±1mm,然后下面列了个表,有十组样品,每组样品有三个尺寸,还有一个平均值,要求从里面挑四个进行配装,并说明原因。不知道做,随便写了,选了尺寸相近误差较小的四组样品。

二、面试题目:

案例:有个骑自行车的闯红灯,随后一辆警车鸣笛(无公务情况下)也闯红灯,结果发生车祸。

1.这个案例过程中做了多少无用功?至少说出四个无用功。

2.说出平常生活中经常做的无用功。

3.发生这件事情后

警察要

交通部门要

骑士要

警官要

然后自由发言,接下来是对你的简历提几个问题,有四个人进入下轮面试。我被淘汰,

发言环节没说话,给别人陪忖的。通过一面的,然后是和总经理进行二面,一个星期后等通知。希望以上信息对大家有所帮助。

ABB机械专业笔试

1.螺纹连接的最小深度(5分)

2.列举常用的螺纹连接的防松方法(5分)

螺纹防松方法有四种。

第一种是摩擦防松,主要依靠增加摩擦力;第二种是机械防松,主要是用销、垫片、钢丝将螺母卡死;第三种是铆冲防松,主要是将螺纹副铆死和焊死。第四种是结构防松,即唐氏螺纹防松。机械防松的主要问题是其防松方式没有预紧力,即当螺栓松退到防松位置时,防松方式才能发生效果。因此,这种方式实际上不是防松,而是防脱落。

3.轴承什么情况下需要预紧,画图说明(5分)

如果现实使用过程中,对轴承的变形有要求,就应该对轴承进行轴向预紧,可以消除较大的初始位移。如果是为了使更多的滚动体受载,就进行径向预紧,还可以预防打滑。

一般是承受轴向力的轴承需要预紧,主要是让更多的滚动体承受力,防止轴向移动

查看下机械设计书

4.列举常用轴承,那些可以调心(5分)

滑动轴承,滚动轴承,深沟球轴承,角接触球轴承,调心球轴承,推力滚子轴承,滚针轴承,推力球轴承,调心滚子轴承,外球面球轴承,法兰轴承等

其中外球面球轴承,调心球轴承,调心滚子轴承是可以调心的(还不确定)。

5.找出图中轴装配错误(10分)

机械设计书中的图,或者是网上机械设计考试上的题目的图

6.列举常用密封件哪些可以用于动密封(5分)

密封件是防止流体或固体微粒从相邻结合面间泄漏以及防止外界杂质如灰尘与水分等侵入机器设备内部的零部件的材料或零件。

机器(或设备)中相对运动件之间的密封。动密封分为往复式动密封和旋转式动密封两类。往复式动密封有成型填料密封、填料函密封和胀圈密封。旋转式动密封有:运动件与静止件直接接触的接触式动密封;两者不直接接触的非接触式动密封;利用添加在密封间隙内流体的特殊性质达到密封的半流体动密封。半流体动密封有磁流体密封。有的机器和设备必须绝对密封,有的允许少量泄漏,所以应根据工作介质的性质、温度、压力和相对速度等操作条件以及对密封性能的要求等选用或设计密封的结构型式。

7.根据符号写出下列形位公差的名称,并指出公差带(15分)

[有同轴度,位置度,圆跳动等]

8.根据不同情况,判断轴承的内圈和外圈应该是间隙配合还是过盈配合(15分)

[给出了不同的工况,比如是静载荷还是动载荷,是否受力等]

9.给了一张轴承装配图,问图中的一处间隙可否去掉,为什么(15分)

[不知道为啥要这么多分...]

10.完成轴承装配图(20分)

[好像是给了两张轴和轴承的剖面图,告诉你一个是一端固定一端活动的,另一个是两端都固定的,我也不知道要画什么,囧]

最新一个常见的软件测试面试题

一个常见的软件测试面试题 一个常见的软件测试面试题 考官从办公室(面试现场)随意选取一个简单物品,假定是一个喝水的带广告图案的花纸杯,让应聘人对它设计出尽可能多的测试用例。 测试项目:杯子 需求测试:查看杯子使用说明书 界面测试:查看杯子外观 功能度:用水杯装水看漏不漏;水能不能被喝到 安全性:杯子有没有毒或细菌 可*性:杯子从不同高度落下的损坏程度 可移植性:杯子再不同的地方、温度等环境下是否都可以正常使用 兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等 易用性:杯子是否烫手、是否有防滑措施、是否方便饮用 用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述 疲劳测试:将杯子盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油(案例二)放24小时检查泄漏时间和情况等 压力测试:用根针并在针上面不断加重量,看压强多大时会穿透 跌落测试:??杯子加包装(有填充物),在多高的情况摔下不破损 震动测试: 杯子加包装(有填充物),六面震动,检查产品是否能应对恶劣的铁路\公路\航空运输 测试数据: 测试数据具体编写此处略(最讨厌写测试数据了)。其中应用到:场景法、等价类划分法、因果图法、错误推测法、边界值法等方法 期望输出:

该期望输出需查阅国标、行标以及使用用户的需求 说明书测试: 检查说明书书写准确性 给大家提三个产品:1.手机 2.电饭锅 3.电梯 有兴趣的同学可以把答案写出来 一个常见的软件测试面试题 问题集 1.软件测试分哪两种方法?分别适合什么情况? 2.一套完整的测试应该由哪些阶段组成?分别阐述一下各个阶段。 3.软件测试的类型有那些?分别比较这些不同的测试类型的区别与联系。 4.测试用例通常包括那些内容?着重阐述编制测试用例的具体做法 5.在分别测试winform的C/S结构与测试WEB结构的软件是,应该采取什么样的方法分别测试?他们存在什么样的区别与联系? 6.在测试winform的C/S结构软件时,发现这个软件的运行速度很慢,您会认为是什么原因?您会采取哪些方法去检查这个原因? 7.描述使用bugzilla缺陷管理工具对软件缺陷(BUG)跟踪的管理的流程8.如果您是测试组长,您会采取什么样的方式管理团队?在测试人员同开发人员的沟通过程中,如何提高沟通的效率和改善沟通的效果?维持测试人员同开发团队中其他成员良好的人际关系的关键是什么? 问题解答: 1.软件测试分哪两种方法?分别适合什么情况? 软件测试方法一般分为两种:白盒测试与黑盒测试。白盒测试又称为结构测试、逻辑驱动测试或基于程序本身的测试,它着重于程序的内部结构及算法,通常不关心功能与性能指标;黑盒测试又被称为功能测试、数据驱动测试或基于规格说明的测试,它实际上是站在最终用户的立场,检验输入输出信息及系统性能指标是否符合规格说明书中有关功能需求及性能需求的规定。 2.一套完整的测试应该由哪些阶段组成?分别阐述一下各个阶段。 计划阶段、设计阶段、白盒单元、白盒集成、黑盒单元、黑盒集成、系统测试、回归测

软件测试工程师笔面试试题

软件测试工程师笔面试试题 面试题 1.为什么要在一个团队中开展软件测试工作? 2.您是否了解以往所工作的企业的软件测试过程?如果了解,请试述 在这个过程中都有哪些工作要做?分别由哪些不同的角色来完成这些 工作? 03. 您是否了解以往所工作的企业的软件开发过程?如果了解,请试述 一个完整的开发过程需要完成哪些工作?分别由哪些不同的角色来完 成这些工作?(对于软件测试部分,可以简述) 4.您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长

哪 部分工作? 5.您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测 试类型的区别与联系(如功能测试、性能测试……) 6.请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统 测试、验收测试的区别与联系。 7.测试计划工作的目的是什么?测试计划工作的内容都包括什么?其 中哪些是最重要的? 8.您认为做好测试计划工作的关键是什么? 9.您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说 明这些方法在测试用例设计工作中的应用。 10.您认为做好测试用例设计工作的关键是什么?

11.请以您以往的实际工作为例,详细的描述一次测试用例设计的完整 的过程。 12.您以往的工作中是否曾开展过测试用例的评审工作?如果有,请描 述测试用例评审的过程和评审的内容。 13.您以往是否曾经从事过性能测试工作?如果有,请尽可能的详细描 述您以往的性能测试工作的完整过程。 14.您在从事性能测试工作时,是否使用过一些测试工具?如果有,请 试述该工具的工作原理,并以一个具体的工作中的例子描述该工具是如何在实际工作中应用的。 15.您认为性能测试工作的目的是什么?做好性能测试工作的关键 是什 么?

46家公司面试笔试题

46 家公司面试笔试题 Sony 笔试题 1.完成下列程序 #include #define N 8 int main() { int i; int j; int k;

return 0; } 2.完成程序,实现对数组的降序排序 #include void sort( ); int main() { int array[]={45 ,56 ,76 ,234 ,1,34,23,2,3};// 数字任// 意给出 sort( ); return 0; } void sort( ) { } 3.费波那其数列,1, 1 , 2 , 3 , 5……编写程序求第十 项。可以用递归,也可以用其他方法,但要说明你选择 的理由。 #include int Pheponatch(int);

int main() { printf("The 10th is %d",Pheponatch(10)); return 0; } int Pheponatch(int N) { } 4.下列程序运行时会崩溃,请找出错误并改正,并且说明原因。 #include #include typedef struct{ TNode* left; TNode* right; int value; } TNode; TNode* root=NULL; void append(int N); int main() {

append(63); append(45); append(32); append(77); append(96); append(21); append(17); // Again, 数字任意给出 } void append(int N) { TNode* NewNode=(TNode *)malloc(sizeof(TNode)); NewNode->value=N; if(root==NULL) { root=NewNode; return; } else { TNode* temp; temp=root; while((N>=temp.value && temp.left!=NULL) || (N !=NULL )) { while(N>=temp.value && temp.left!=NULL) temp=temp.left; while(N temp=temp.right;

面试问题整理

(一)15分钟的笔试部分: 进去以后老师给大家每人发了一张卷子,上面有3道题目。要求我们在15分钟以内把自己的答案写进去。 NO1.试述中心极限定理和大数定律及其各自的物理意义。 有些同学可能觉得这是应该在高等数学里考察的内容。其实呢,老师在这里出这么一道题目,必然有他的道理。大家都知道,概率论在随机信号分析这门课程中显得十分的重要。而通信研究的起点便是随机信号的问题,它的概率谱密度,功率谱密度,波形,带宽等等。相信大家在初试的笔试考专业课之前对这些应该是有深刻体会的吧!!!呵呵!反正我的印象是很深刻的。其实在复习概率的时候,Chap.5这一章也还是蛮重要的。下面就让我们一起回忆一下吧! 我们由切比雪夫不等式引入大数定律。包括:切比雪夫大数定律,伯努利大数定律和辛钦大数定律。切比雪夫不等式是这么说的:任意一个具有有限方差的随机变量X,它落入以它的期望EX为中心,任意小的正数e为半径的区间内的概率不小于1减去它的方差DX除以e的平方。由此得到的极限形式下的3个大数定律其实也就是想说:当互不相关或独立同分布的随机样本所抽取的个数趋于无穷大的时候,样本均值也就以概率1趋于总体均值。 切氏不等式主要用来对期望,方差已知的随机变量取值的概率作粗略估计,而由它引出的大数定律则有着相当重要的物理意义。它是参数估计中矩估计的理论依据,也是判别估计一致性的主要方法!在通信系统对随机信号(尤其是某些噪音信号)的参数分析中,这一点就显得相当重要! 中心极限定理是说:大量独立同分布的随机变量之和趋于正态分布!有“林-列”和“隶-拉”两个中心极限定理,后者是前者在所有随机变量独立且同(0-1)分布时的特殊情形! 中心极限定理的重要意义在于:它是统计抽样的理论基础,由它推导出的Poisson定理和随机变量的正态标准化公式在对于一大类的信号和噪声的近似计算(包括对其数字特征的考察)中有着广泛的应用! NO2. 试述FDD和TDD各自的含义及其比较。 TDD=Time Division Duplexing 时分双工 FDD=Frequency Division Duplexing 频分双工 它们都是移动通信技术使用的双工技术,TDD与FDD相对应。所谓双工,是移动通信的一种工作方式,它指收发可同时进行。 在TDD模式的移动通信系统中,基站到移动台之间的上行和下行通信使用同一频率信道(即载波)的不同时隙,用时间来分离接收和传送信道,某个时间段由基站发送信号给移动台,另外的时间由移动台发送信号给基站。基站和移动台之间必须协同一致才能顺利工作。 FDD模式的特点是在分离的两个对称频率信道上,进行信号的接收和传送,用保证频段来分离接收和传送信道。某些系统中上下行频率间隔可以达到190MHz。 与FDD相比,TDD具有一些独到的优势,也有一些明显的不足。 优势: (1)使用TDD技术时,只要基站和移动台之间的上下行时间间隔不大,小于

软件测试面试题大全

面试必问题及答案 1.怎么做好文档测试? 仔细阅读,跟随每个步骤,检查每个图形,尝试每个示例,检查文档的编写是否满足文档编写的目的,内容是否齐全,正确,完善.标记是否正确. 软件测试分哪2种方法?分别适合什么情况? 软件测试分2种:白盒测试和黑盒测试。白盒测试又称为结构测试、逻辑驱动测试或基于程序本身的测试,它着重于程序的内部结构及算法,通常不关心功能与性能指标;黑盒测试又称功能测试、数据驱动测试或基于规格说明的测试,它实际上是站在最终用户的立场,检验输入输出信息及系统性能指标是否符合规格说明书中有关功能需求及性能需求的规定 2.白盒测试有几种方法? 总体上分为静态方法和动态方法两大类。 静态:关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义 动态:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。 3.系统测试计划是否需要同行审批,为什么? 需要,系统测试计划属于项目阶段性关键文档,因此需要评审。 4.Alpha测试与beta的区别? Alpha测试在系统开发接近完成时对应用系统的测试;测试后仍然会有少量的设计变更。这种测试一般由最终用户或其它人员完成,不能由程序或测试员完成。 Beta测试当开发和测试根本完成时所做的测试,最终的错误和问题需要在最终发行前找到。这种测试一般由最终用户或其它人员完成,不能由程序员或测试员完成。

5.比较负载测试,容量测试和强度测试的区别? 负载测试:在一定的工作负荷下,系统的负荷及响应时间。 强度测试:在一定的负荷条件下,在较长时间跨度内的系统连续运行给系统性能所造成的影响。 容量测试:容量测试目的是通过测试预先分析出反映软件系统应用特征的某项指标的极限值(如最大并发用户数、数据库记录数等),系统在其极限值状态下没有出现任何软件故障或还能保持主要功能正常运行。容量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。容量测试的目的是使系统承受超额的数据容量来发现它是否能够正确处理。容量测试是面向数据的,并且它的目的是显示系统可以处理目标内确定的数据容量。 6.测试结束的标准是什么? 用例全部测试。 覆盖率达到标准。 缺陷率达到标准。 其他指标达到质量标准 7.描述软件测试活动的生命周期? 测试周期分为计划、设计、实现、执行、总结。其中: 计划:对整个测试周期中所有活动进行规划,估计工作量、风险,安排人力物力资源,安排进度等; 设计:完成测试方案,从技术层面上对测试进行规划; 实现:进行测试用例和测试规程设计; 执行:根据前期完成的计划、方案、用例、规程等文档,执行测试用例。 总结:记录测试结果,进行测试分析,完成测试报告。

自动化测试工程师面试题

自动化测试工程师面试题 (答题时间100分钟) A.测试基础 1、白盒测试与黑盒测试的区别是什么? 2、什么是正交试验法,使用场景是什么? 3、数据库中,游标是什么?其作用是什么? 。 4、简述常用的Bug管理或者用例管理工具,并且描述其中一个工作流程。 5、智力题 6、一个屋子有一个门(门是关闭的)和3盏电灯。屋外有3个开关,分别与这3 盏灯相连。你可以随意操纵这些开关,可一旦你将门打开,就不能变换开关了。请确定每个开关具体管哪盏灯。

B.自动化测试 1、自动化测试与测试自动化的区别。 2、列举出你熟悉的自动化工具,并说明其实现原理。 3、自动化测试的使用场景? 4、什么是关键字驱动? 5、高质量的自动化脚本应该具备哪些特性? 6、简述Slenium grid的作用。 7、简要说明下面api的使用方法 A: 此API功能说明:

C.开发能力 1、描述==与equals的区别 2、final, finally, finalize的区别 3、说明Tomcat的中下列参数的作用: enableLookups= "false " redirectPort= "8443 " 4、Java中sleep和wait的区别 5、SSH是什么?每个框架扮演的角色是什么? 6、Linux系统下怎么查看和关闭名为jira的进程? 7、Linux如何安装jdk、mysql请写出相关命令? 8、HashMap和Hashtable的区别? 9、编程题: 1:写一个Singleton模式

2:现在需要实现一个用户登录功能,需要不同的用户有不同的权限,请设计出开发思路,可以使用伪代码。

百度产品笔试题整理

第一部分逻辑推理 1. 英文题干,中文作答 4个人赛跑,要求跑两次算平均排名。已知:A永远不是最后一名,有一个人两次名次相同,C永远比D跑得快,A至少有一个第三名,B至少有一个第一名,D,C两个人都有一个第二名,求两次赛跑的排名情况 2. 从一副52张扑克牌中抽出黑桃A,再抽出红桃A的概率是多少 3. 金子切割的问题。有一个人雇佣一个工人干活,他只有一块金子,工人干活7天,要求每天都结算工资不能拖欠,问这个人至少要把金子切成几块才能按时付工资 4. 一昼夜时针分针重合多少次 5. 硬币无限多,你和一个人在一个圆桌上摆硬币玩儿,硬币不能重叠,谁最后放下一个硬币,对方没有地方可以摆放硬币就算赢。如果你是先手,设计一个必胜的策略。 6. 一个酒吧25个座位排一行,酒吧的客人都有洁癖,会坐到离他人最远的位置,如果发现没有左右无人的座位就会走掉,你是老板,可以决定第一个的位置,为了使客人最多,你应该让第一个人坐在哪儿? 7. 有100个判断句,第i句是“一共有i句话是错误的”,问哪一个句子是正确 8. 一个平面上有两个矩形,用一条直线把每个矩形都分成面积相等两部分,怎么画这条线还有两个简单的图形推理题 第二部分是情景分析 就是你跟经理之间的一些故事。。。。 第三部分是选做题,可以选择至少一道题作答 1. 校内微博开心网豆瓣等要长久运作,获利方式应该是怎样,以一个网站为例写出你自己的构想 2. 一个很容易被存储和拷贝的操作系统,怎么样防止盗版 3. 设计一个智能手机的百度个性首页,底下给出了所有的百度应用 4. 携程网订机票什么的,服务有哪些好的,降低成本的方法有哪些,怎样提高用户的黏性第四部分个性测试 就是12345你勾一个适合你的,然后把数字相加结果算出来。 基本上就这些了。。。祝大家都拿到 dream offer~~ 1.英文题目中文作答,can u find all the spokes? A digit on hub denotes the number of spokes that meet there. Spoke will never cross and in the end everything will be connected.(具体见前面一个帖子) 2. 如果先看一张红色的海报,再看一面白色的墙,会觉得墙的边缘的是什么颜色?(个人觉得是红色的补色,绿色,但是我的黄色。。。orz) 3.有100只棒球队才用淘汰制,最少需要比赛几场?(答案是99) 4.商店有罐头,第一人买了全部的一半又半个,第二人买了剩下的一半又半个,第三人买了一半又半个,刚好全部卖完。求一共有多少罐头。(答案是7) 5.烧一根质地不均匀的绳子,从头到尾要一个时,有若干条绳子,如何烧绳子来计算1小时15分钟? 答案:第一个绳子从两头开始烧,把第二个绳子从一头开始烧,等第一个绳子烧完,剩半个小时,再把第二个绳子两头开始烧,烧完是15分钟;再烧一根绳子,从两头开始烧,烧完半个小时。于是30+15+30=1小时15分钟 6.三个不透明的盒子装有“苹果”“橘子”“苹果和橘子”三种水果,每个盒子上标签贴的都不对,只能从一个盒子中摸一个水果出来,问:要判断三个盒子里装的是什么水果,最开始该选哪个盒子?怎么判断? 7.人照镜子会感觉左右颠倒,但是上下却没有颠倒,问为什么?(说明理由言之有理就可以)

一套比较完整的软件测试人员面试题

人力资源问题 你为什么选择软件测试行业 因为之前有了解软件测试这个行业,觉得他的发展前景很好。也对 根据你以前的工作经验描述一下软件开发、测试过程,由那些角色负责,你做什么 要有架构师、开发经理、测试经理、程序员、测试员 我在里面主要是负责所分到的模块执行测试用例。 结合你以前的学习和工作经验,你认为如何做好测试。 根据我以前的工作经验,我认为做好工作首先要有一个好的沟通,只有沟通无障碍了,才会有好的协作,才会有跟好的效率,再一个就是技术一定要过关,做测试要有足够的耐心,和一个良好的工作习惯,不懂的就问,实时与同事沟通这样的话才能做好测试工作。 你觉得测试最重要的是什么 尽可能的找出软件的错误 怎样看待加班问题 加班的话我没有太多的意见,但是我还是觉得如果能够合理的安排时间的话,不会有太多时候会加班 的。 如果一个很有个性的程序员认为自己的BUG不是BUG,怎么解决? 首先我要确定我所提的在我认为是不是bug,如果我认为是的话我会在他面前重现这个bug和他讲这是个bug,和他沟通,或者我会找到我的直系领导让他解决。 为什么在团队中要有测试 因为软件有错误,如果没有专业的测试人员很难发现软件的一些错误。 在测试时代学习自己最大的收获是什么? 在测试时代我除了学习了测试的知识外,还看到了老师们对待测试的一种态度,明白了做任何工作都要有沟通,做测试的也要有很好的沟通才可以做好。知道自己在项目组中的位置,和开发的关系。 你对未来的规划 我想在工作中慢慢的积累经验,使自己强大起来,能够担任更重要的职务。 自己优势及缺点 我的优点是有足够的耐心对待每一件事情,善于观察事物,承受压力的能力很强。缺点可能就是我不是很爱说话,习惯做不习惯说,但是和人沟通还是没有问题的。

校园招聘笔试面试题及部分答案

笔试面试题汇总 一、笔试题 1、给你一个二叉树的前序序列和中序序列,求其后续序列?(淘宝) 先看三个公式: PreOrder(T)=T的根节点+PreOrder(T的左子树)+PreOrder(T的右子树); InOrder(T)= InOrder(T的左子树)+T的根节点+ InOrder(T的右子树); PostOrder(T)= PostOrder(T的左子树)+ PostOrder(T的右子树)+T的根节点。 根据以上的三给公式就可以很容易解决一下两个问题: 前序+中序→后序; 中序+后序→前序。 当然也可把树画出来,再求他的各种序列。 2、Cache替换算法命中率最高是?(淘宝) 这个组成原理就有讲到了,可以找组成原理的书看下,把各种替换算法在理解下,在书上的P98-P99讲得很详细。 3、给一个顺序表,然后再给你一个码值,求在二分查找改码值的比较次数?(淘宝) 自己去做二分的查找的过程,我们知道二分查找是log(n)的,一次比较次数大于log(n)肯定是错的。具体可以看下数据结构的书,P17-P一八讲的很详细。 4、编译程序中安排中间代码生成的目的是?(淘宝) 把与机器相关的工作集中到目标代码生成阶段,难度和工作量下降。便于移直和维护。利于优化。 5、假设在n进制下,17*456=8206成立,n是多少?(淘宝) 从上面的等式中可以看到8,则进制可定大于8,因此可以从9进制开始枚举,直至满足等式,就可以了。(建议:先都转换成十进制,在实现乘法运算) 6、要从一亿会员中抽出100万会员,考虑到公平性、相对分散、相对随机,不能重复,抽取速度 要快。有一个random函数,能产生0-9的随机数。请写出你能想到的抽取方法?并写明步骤。 (淘宝) 用random函数产生两个数x1、x2,那么会员号mod 100 等于x1x2的话,该会与就被选中。这样每个会员的中奖概率是1/100。 7、Malloc和new的区别? 8、++、--、sizeof(字符串、结构体)(融通) 9、字符串函数的实现(strlen、strcpy等)(网龙、亿联网络) 10、字符串以单词逆序 11、CSTRING类的一些基本函数的实现 12、DEBUG 和RELESE 两种调试的区别 13、CONST的用法 我只要一听到被面试者说:"const意味着常数",我就知道我正在和一个业余者打交道。去年Dan Saks已经在他的文章里完全概括了const的所有用法,因此ESP(译者:Embedded Systems Programming)的每一位读者应该非常熟悉const能做什么和不能做什么.如果你从没有读到那篇文章,只要能说出const意味着"只读"就可以了。尽管这个答案不是完全的答案,但我接受它作为一个正确的答案。(如果你想知道更详细的答案,仔细读一下Saks的文章吧。) 如果应试者能正确回答这个问题,我将问他一个附加的问题: 下面的声明都是什么意思? const int a;

面试问题整理

面试基本要素: 1.了解面试者的基本性格和态度 2.了解面试者对工作的需求和能力 问题一:“请你自我介绍一下” 思路: 1、这是面试的必考题目。介绍内容要与个人简历相一致。表述方式上尽量口语化。条理要清晰,层次要分明。 问题二:“谈谈你的家庭情况” 思路: 1、况对于了解应聘者的性格、观念、心态等有一定的作用,这是招聘单位问该问题的主要原因。包括是否结婚,房子是否离公司进 问题三:“你有什么业余爱好?” 思路: 1、业余爱好能在一定程度上反映应聘者的性格、观念、心态,这是招聘单位问该问题的主要原因。具体询问爱好的问题,来确认应聘者说话是否属实 问题四:“你最崇拜谁?”谁是你的榜样?为什么? 思路: 1、最崇拜的人能在一定程度上反映应聘者的性格、观念、心态,这是面试官问该问题的主要原因。 问题五:“谈谈你的缺点”“谈一次你失败的经历” 思路:说出一些对于所应聘工作“无关紧要”的缺点,甚至是一些表面上看是缺点,从工作的角度看却是优点的缺点。 问题六:“你是应届毕业生,缺乏经验,如何能胜任这项工作?”/“您在前一家公司的离职原因是什么?” 思路:对这个问题的回答最好要体现出应聘者的诚恳、机智、果敢及敬业。

如“作为应届毕业生,在工作经验方面的确会有所欠缺,因此在读书期间我一直利用各种机会在这个行业里做兼职。我也发现,实际工作远比书本知识丰富、复杂。但我有较强的责任心、适应能力和学习能力,而且比较勤奋,所以在兼职中均能圆满完成各项工作,从中获取的经验也令我受益非浅。请贵公司放心,学校所学及兼职的工作经验使我一定能胜任这个职位。” 最重要的是:应聘者要使找招聘单位相信,应聘者在过往的单位的“离职原因”在此家招聘单位里不存在。 问题七:“你在上一个工作中取得的哪些成就可以证明你将会在这个工作中获得长足的发展?”“我们为什么要录用你?”“你能为我们做什么?” 思路:招聘单位一般会录用这样的应聘者:基本符合条件、对这份共组感兴趣、有足够的信心。 如“我符合贵公司的招聘条件,凭我目前掌握的技能、高度的责任感和良好的适应能力及学习能力,完全能胜任这份工作。我十分希望能为贵公司服务,如果贵公司给我这个机会,我一定能成为贵公司的栋梁!” 问题八:“你为什么选择我们公司?”“你为什么选择这份工作” 思路:1、面试官试图从中了解你求职的动机、愿望以及对此项工作的态度。 2、建议从行业、企业和岗位这三个角度来回答。 问题九:如果你应聘成功,喜爱这份工作,并且得到了你要求的薪水,那么其他公司给你提供怎样的条件才会让你心动呢? 思路:我想了解一下应聘者求职的动机是为了追求金钱,还是为了追求自己的兴趣。问题十:“如果我录用你,你将怎样开展工作” 问题十一:你有什么问题问我吗? 在面试中问这个问题,它可以揭示出应聘者是否能够快速思维,以及他们的准备是否充分,是否具有战略思维。

软件测试人员面试题

你为什么选择软件测试行业 因为之前有了解软件测试这个行业,觉得他的发展前景很好。也对 责,你做什么 我在里面主要是负责所分到的模块执行测试用例。 结合你以前的学习和工作经验,你认为如何做好测试。 根据我以前的工作经验,我认为做好工作首先要有一个好的沟通,只有沟通无障碍了,才会有好的协作,才会有跟好的效率,再一个就是技术一定要过关,做测试要有足够的耐心,和一个良好的工作习惯,不懂的就问,实时与同事沟通这样的话才能做好测试工作。 你觉得测试最重要的是什么 尽可能的找出软件的错误 怎样看待加班问题 加班的话我没有太多的意见,但是我还是觉得如果能够合理的安排时间的话,不会有太多时候会加班的。 如果一个很有个性的程序员认为自己的BUG不是BUG,怎么解决?首先我要确定我所提的在我认为是不是bug,如果我认为是的话我会在他面前重现这个bug和他讲这是个bug,和他沟通,或者我会找到我的直系领导让他解决。

为什么在团队中要有测试 因为软件有错误,如果没有专业的测试人员很难发现软件的一些错误。在测试时代学习自己最大的收获是什么? 在测试时代我除了学习了测试的知识外,还看到了老师们对待测试的一种态度,明白了做任何工作都要有沟通,做测试的也要有很好的沟通才可以做好。知道自己在项目组中的位置,和开发的关系。 我想在工作中慢慢的积累经验,使自己强大起来,能够担任更重要的职务。 自己优势及缺点 的能力很强。缺点可能就是我不是很爱说话,习惯做不习惯说,但是和人沟通还是没有问题的。 你为什么选择测试时代不选择51testing 因为相对比来看测试时代价钱相对公道,师资也不错,还有一个原因就是在网上查了一下测试时代的口碑不错,也是网放心过来的原因。 13.请谈谈您对测试工作的理解 我认为测试工作是找出软件产品的错误, 14.你认为测试人员需要具备哪些素质? 我认为做测试的应该要有一定的协调能力,因为测试人员要经常与开发接触处理一些问题,如果处理不好的话会引起一些冲突这样的话工

测试面试问题及答案

这篇帖子中的题目有我自己面试过程中问道过的,也有在网上看到的,但是答案我都是结合自己的从业经验以及真是的项目实践流程来编写的,不能说这就是最终的正确答案,但是希望整理出来能给大家一些参考和帮助!如果大家有更好的答案不妨写到帖子当中,我们共同讨论 1、介绍一下整体项目流程 答案: 1.搭建缺陷管理的环境和测试环境以及配置管理的环境搭建; 2.编写测试计划; 3.设计测试用例; 4.编写测试用例; 5.测试用例的评审; 6.执行测试; 7.缺陷管理; 8.测试报告的输出 2、在实际项目中你是如何做测试计划 答案: 1.对客户提供的或需求分析人员编写的用户需求文档或需求规格说明书进行分析,提炼出测试要点; 2.根据测试要点编写测试用例。 3.由评审组对测试用例进行评审--修改--再次评审--初步定稿 4.执行测试 4.1按照测试用例对系统进行功能验证及客户的需求验证 4.2将测试过程中产生的Bug录入缺陷管理系统 4.3新版本发布后,对本次版本新增加的功能以及开发人员修正的Bug进行回归测试 4.4根据项目需要提交测试报告。 3、你是如何制定测试过程中的时间进度表的 答案:根据项目的需求、开发周期、开发人员的开发进度等时间安排来制定一个测试时间进度初稿,并将测试时间进度表交与整个项 目团队成员大家一起讨论和分析,最终和所有人达成共识制定出一个大家都可以执行的测试时间进度表。时间表中包括了开发人员提交功能或功能模块的时间,以及为了更好的执行测试,配合测试人员进行功能培训的时间,以及测试执行时间等,都详细的写到WBS中,并按照这个时间进度表来执行项目的测试任务。 4、测试计划都包括那些项 答案:1.测试计划目标2.测试参考文档3.测试术语与定义4.测试内容5.测试人员的分工6.测试进度7.测试流程8.测试工具9.测试缺陷管理10.测试的风险分析 5、测试用例如何设计的 答案:在测试用例设计之前首先要熟悉客户的需求文档或需求规格说明书,以做到对被测系统的熟悉,充分了解产品的详细功能,并在熟悉过程中即使与研发人员和客户人员进行有效的沟通。然后从需求中提炼中各个模块的详细功能点编写出一个测试要点的文档。根据测试要点设计测试用例,测试要点与测试用例

面试问题汇总

目录 1、 介绍一下你自己 ....................... 2、 做过的项目有哪些,简单的介绍一下 ................ 3、 你觉得产品经理需要具备那些能力? ................ 4、 什么算作成功的产品? ...................... 5、 产品经理工作有哪些? ..................... 6、 你平时的工作流程是什么样子的? .................. 7、 产品需求的来源有那些? ................... 8、 遇到不可沟通的人怎么办 ................... 9、 为何想做产品经理? ...................... 10、 ......................................... 为什么选择我们公 司? 11、 ................................................... 说一款比较好的 APP 并说好在什么地方? ........................... 12、 ................................................. 有许多需 求,你是如何划分优先级的? ............................. 13、 ........................................... 你未来的职业规划是什么? ......................................... 14、 ................................................ 如何将用户需求转换为产品需求? .................................... 15、 离职原因(永恒的难题)? 16、 你用了我们的产品么?对我们的产品有啥建议? ??… 17、 ................................................... 我的问题问完了,你还有什么要问的么? ................................................... 18、 ........................................... 面试之前的笔试题怎么做? 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签

软件测试面试题答案

软件测试面试题答案 千锋老师掌握了大量的软件测试面试题答案,以下为比较典型的两个: 1、以windows对文件的复制粘帖功能为例,尽可能多地写出测试思路。 软件测试面试题答案: <1>基本功能测试:文件的复制粘贴功能,首先关键字“文件”,文件有不同的分类(图片、视频、音频、文档等),每个分类又有不同的类型(文档类型:txt doc execl pdf等),每个文件又有不同的大小,而且文件还有很多权限,是不是隐藏,是不是只是管理员可执行。选择不同分类的不同类型,不同大小的文件做测试资源。 比如:文档类型里面txt文件可以分为1.KB的txt文件、1MB的txt文件、

1GB的txt文件...... 下一个关键字复制粘贴复制有多种方式右击选择、Ctrl+C、拖动复制,对应粘贴也有各种方式。然后从哪复制,粘贴到哪,比如可以有本机硬盘、移动硬盘、优盘、内存卡、软盘、光盘、连接手机存储,复制到网络地址等等。 复制粘贴后文件是不是可用,文件权限是不是有变化。复制过去容量不够怎么处理?复制过后有重名文件怎么处理?复制过程中取消、关机、拔优盘怎么处理?复制过程能不能执行文件? <2>性能测试:复制粘贴功能性能怎么样?复制文件的速度可不可以接受?同时复制多个文件是不是可以完成?复制文件过程中占用CPU资源大不大,耗电量大不大? <3>兼容性测试:Windows7,Windows8,Windows8.1,Windows10等各种windows版本是不是都支持这个功能。 <4>交互测试:复制粘贴文件时,使用windows存储的其他功能是否有影响?比如播放本地的音频、视频、等同时复制文件是不是有影响。一边复制,一边粘贴是不是有影响。 2、已知String convert(String page)作用是将WEB页转码为方便移动设备查看的页面,为了确保转码的正确性,请设计相应测试策略。 软件测试面试题答案:

测试工程师面试题(100分钟完成)

测试工程师面试题 (答题时间100分钟) A.测试基础 1、白盒测试与黑盒测试的区别是什么? 白盒测试:测试程序内部结构,内部特征 黑盒测试:通过界面测试程序功能,查看输入输出结果 2、什么是正交试验法,使用场景是什么? 研究多因素多水平的一种设计方法 场景:多因素多条件的情况下 3、数据库中,游标是什么?其作用是什么? 。 游标:从多条数据中检索集中提取一条数据 作用:当做指针,保存查询结果,方便后续使用 4、简述常用的Bug管理或者用例管理工具,并且描述其中一个工作流程。 常用:testlink,QC,mantis,禅道,TAPD,JIRA TAPD:产品创建(需求,计划,模块)-->项目创建(PM排期、任务分解)-->研发(编码、单元测试等)-->测试(测试计划,用例,执行,bug,报告等) 基于敏捷开发 5、智力题 一个屋子有一个门(门是关闭的)和3盏电灯。屋外有3个开关,分别与这3盏灯相连。 你可以随意操纵这些开关,可一旦你将门打开,就不能变换开关了。请确定每个开关具体管哪盏灯。 一个开关关掉,一个打开,一个打开几分钟、然后关掉 进屋后,亮这的是第二个开关,关闭的两灯中,有热量的为第三个开关,剩下的为第一个开关

B.自动化测试 1、自动化测试与测试自动化的区别。 自动化测试:利用工具录制或编写脚本进行功能以及性能测试 测试自动化:让测试过程脱离人工。对于控制成本,控制质量,回溯质量和减少测试周期都有积极影响的一种研发过程 2、列举出你熟悉的自动化工具,并说明其实现原理。 Web应用类工具:selenium 客户端建立与selenium-RC server 的连接。 Selenium RC Server 启动一个浏览器,并注入JS 代码 将Selenese 代码传到客户端的Selenium-Core 中。 Selenium-Core 翻译并解析执行用户录制的操作。 让代理Server 进行通讯 Remote Control Server 负责跟远程Web 应用服务器进行通讯。 操作完成,显示结果,并执行下一指令。 3、自动化测试的使用场景? 软件需求变更不是很快(尤其是UI自动化)}, 项目周期长 自动化测试脚本重复使用 4、什么是关键字驱动? 功能自动化测试框架,表格驱动测试或者基于动作字的测试 5、高质量的自动化脚本应该具备哪些特性? 1、不需要深入的工作或计划 2、可以加快开始自动化 3、对实际执行操作可以审计跟踪 4、用户不必是编程人员 5、提供良好的(软件或工具)的演示

面试问题整理(经典版)讲解学习

大学生涯中最大的收获? A、知识和技能方面:通过对电子商务相关课程的学习,使我掌握了很多必要的工作技能如搜索信息、分析信息和独立思考等; B、提升了自己的综合素质,比如我当班长这件事,我觉得使自己提升很快。从开始的竞选,竞选成功后要策划组织有吸引人的班级活动,调动同学参与的积极性等,每一个环节都很锻炼人。 C、提高了自己的人际交往能力。我在学生会和社团工作过,期间要与不同的人交流,从学生到老师,使我学到了很多人际沟通的技巧。 为什么选择……公司? A、我十分看好……行业,认为贵公司十分重视人才,而且这项工作很适合我; B、我对……职位很感兴趣,在学校里学校了很多关于对产品进行管理和营销方面的知识,希望能够将其运用到实践中; C、价值观比较吻合(如:广东移动核心价值观的内涵实际上就两点“责任+卓越”,我比较认同); D、同学介绍,班上有很多……的同学。经常听他们说那里很漂亮,所以自己也十分向往; E、地理位置优越。(如:佛山位于珠江三角洲经济区中部,与广州相邻,交通便利) 你与竞争同一职位的其他人有什么区别? A、优势:我符合贵公司的招聘条件,以我目前所掌握的技能,高度的责任感,良好的学习能力和适应能力以及较高的执行力,我相信自己完全胜任这份工作。我也十分希望能够为贵公司服务,如果贵公司能够给我这个机会,我一定会加倍努力。 B、劣势:a、有时过分注意一些细节而忽略了一些宏观的东西; b、说话比较直接,容易在不经意间伤害到别人,我正在努力克服这一点; c、过分在意别人的感受; d、做事容易急于求成,刚接手一个任务时,我就想着快点作为,比如我在研一参与编写一本书中的两章,我总是希望自己能够在最短的时间里把事情做完,结果在追求效率的时候往往就会忽略质量。我也一直在强迫自己改掉这个缺点。 你是一个什么样的人? A、我是一个诚信的人,因为我答应别人的事就一定会做到,如果做不到那我决不会轻易许诺; B、我是一个做事有计划性、合理安排时间的人。大四我在贵州大学学生资助管理中心实习,由于工作比较杂乱,所以每天早上我去的第一件事就是先列一个事务清单,将事情按照轻重缓急排列,然后按照清单有条理的按个处理; C、我是一个持之以恒、坚持度高的人。本科期间我每天早上都坚持起来跑步,风雨无阻。当时学校要求我们早上起来打早操卡,每个星期至少要打三次,每个学期下来只有我一个是全部都打满了。 你能为我们做什么? 就我个人的能力而言,我可以作为一名优秀的员工在组织中发挥作用,给组织带来高效率和更多收益。 你的职业规划是什么?

软件测试技术类面试题集锦(6)十个经典软件测试面试题

软件测试技术类面试题集锦(6)十个经典 软件测试面试题 问题:软件测试技术类面试题集锦(6)十个经典软件测试面试题回答: 1.什么是软件测试,软件测试的目的 参考答案: 什么是软件测试: ·软件测试就是在受控制的条件下对系统或应用程序进行操作并评价操作结果的过程,所谓控制条件应包括正常条件与非正常条件。 ·软件测试过程中应该故意地去促使错误的发生,也就是事情在不该出现的时候出现或者在应该出现的时候没有出现。从本质上说,软件测试是“探测”,在“探测”中发现软件的毛病。 ·软件测试贯穿于软件定义与开发的整个周期,软件的需求规格说明书,结构设计及程序编码,都属于软件测试的对象。 ·软件测试包含白盒测试与黑盒测试,白盒测试是针对程序代码进行正确性检验的测试工作,黑盒测试独立于程序代码,从用户的角度,通过一定的测试步骤与测试案例,验证软件功能、性能等指标能否满足实际应用需求的测试工作。 软件测试的目的: 软件测试的目的是为了保证软件产品的最终质量,在软件开发的

过程中,对软件产品进行质量控制。一般来说软件测试应由独立的产品评测中心负责,严格按照软件测试流程,制定测试计划、测试方案、测试规范,实施测试,对测试记录进行分析,并根据回归测试情况撰写测试报告。测试是为了证明程序有错,而不能保证程序没有错误。 2.软件测试的风险主要体现在哪里 参考答案: 我们没有对软件进行完全测试,实际就是选择了风险,因为缺陷极有可能存在没有进行测试的部分。举个例子,程序员为了方便,在调试程序时会弹出一些提示信息框,而这些提示只在某种条件下会弹出,碰巧程序发布前这些代码中的一些没有被注释掉。在测试时测试工程师又没有对其进行测试。如果客户碰到它,这将是代价昂贵的缺陷,因为交付后才被客户发现。 因此,我们要尽可能的选择最合适的测试量,把风险降低到最小。 3.测试工具在测试工作中是什么地位 参考答案: 国内的很多测试工程师对测试工具相当迷恋,尤其是一些新手,甚至期望测试工具可以取代手工测试。测试工具在测试工作中起的是辅助作用,一般用来提高测试效率。自动化测试弥补了手工测试的不足,减轻一定的工作量。实际上测试工具是无法替代大多数手工测试的,而一些诸如性能测试等自动化测试也是手工所不能完成的。 对于自动测试技术,应当依据软件的不同情况来分别对待,一般自动技术会应用在引起大量重复性工作的地方、系统的压力点、以及

软件测试人员面试笔试题及答案

软件测试笔试试题 一、单选题 1.关于HTTP协议中状态码的表示,下列说法错误的是(A) A.1**:表示服务器错误 B.2**:表示请求成功地接收 C.3**:表示重定向 D.4**:表示客户端错误 2.在Linux中.要解包bugzilla.tar.gz并详细报告tar命令处理的文件名,应使用命令(A )A.tar –xvzf bugzilla.tar.gz B.tar –cvzf bugzilla.tar.gz C.tar –cvzf bugzilla.tar.gz D.tar –cxvf bugzilla.tar.gz 3.有如下C程序 #include void main() { int n; int s = 0; int t = 1; for( n = 1 ; n <= 20 ; n++) { _______ s += t; } printf(“%d\n”, s); } 若使该程序实现计算1!+ 2!…….+20!的功能,则在程序横线上应填语句(D ) A.n*=t B. n=n*(n-1) C. t=t*(n-1) D. t*=n; 4.有如下IP地址 (1)192.168.1.1 (2)10.10.0.0 (3)165.100.0.0 (4)202.255.0.255 则下列说法中正确的是(C ) A.(1)是C类地址可以直接出现在互联网上 B.(2)是A类地址,主机号为0.0,不可以直接出现在互联网上 C.(3)是B类地址,不可以直接出现在互联网上 D.(4)是D类地址,不可以直接出现在互联网上 5. 下列常用的测试用例设计技术中,不属于白盒测试技术的是(D ) A.信息流分析法 B.数据流分析法 C.逻辑覆盖测试和基本路径测试 D.状态图法

相关主题
文本预览
相关文档 最新文档