当前位置:文档之家› 阿里面试题

阿里面试题

阿里面试题
阿里面试题

1蚂蚁金服需要评估用户的信用风险,用于为用户提供基于信用的各种服务。每个用户有一些基本信息(比如学历,年龄等)。另外每个用户存在一个或者多个支付宝账号,其中一个账号会作为用户的主账号,假设主账号的规则是账户余额最多的账号,如果两个账户余额相同,则选择注册时间较早的账户。具体表结构设计如下:

用户表(users),账户信息表(accounts)

1)假设用户的信用分是基于一下规则计算的:

?a)基础分为300分

?b)年龄在[18-30]之间,增加10分;在[31-59]之间,增加20分

?c)学历为A等级增加20分;学历为B等级增加10分

?d)主账户的余额大于等于100000,增加20分;[10000-99999],增加10分

?e)主账户的注册时间为5年以上增加20分;1年到5年之间增加10分

请用SQL语句,计算每个用户的信用分。

2)试设计一个实时查询服务,输入用户的ID,查询和该用户最相似的10名用户的ID。(相似度模型可自行定义成你认为最合理的模型),请阐述实现思路。

2 问答题

小明拿到了一份用户信息的巨大文本文件,该文件大概含有10亿行记录,每一行的格式是:身份证号码,姓名,性别,年龄,省份。

样本:

340821************,小明,F,26,安徽320567************,小红,M,31,江苏

小明只有一台电脑,可用内存约为500MB,无可用数据库。

1)由于该文件可能存在重复的身份证号码,请帮小明写一个程序找出所有重复的身份证号码,请阐述实现思路。

2)试设计一个实时查询服务,输入身份证号码,返回所有相关用户的个人信息,请阐述实现思路和算法的复杂度

3问答题

在云计算场景下,机器资源的使用率尤为重要,一台机器好几万,若跑几十个vm(虚拟机)给tomcat用,还是跑几个vm给mysql用,对资源的使用不见得是最优的。可能出现全部给tomcat用的时候,cpu用的比较多,但是内存或者硬盘没有充分使用;也有可能出现纯mysql数据库使用的时候,mem和iops使用很多,但是cpu没怎么充分使用。这些都是资源不够适配。

若考虑的资源包括这几类,cpu、内存、硬盘、iops 和网络带宽,每个指标都有一个上限值,比如cpu是80%利用率。请设计一个合理的调度算法,让每个vm 新加入的时候,每台机器的资源利用率尽量均衡。

请给出设计的数学模型,和一个你认为比较合适的调度算法。

前提是:假设不同vm加入机器的时候,对原来的vm 没有影响

软件测试工程师笔试题及答案

测试工程师笔试题 一、计算机知识(30分) 1、在Linux系统中,一个文件的访问权限是755,其含义是什么 参考答案: 755表示该文件所有者对该文件具有读、写、执行权限,该文件所有者所在组用户及其他用户对该文件具有读和执行权限。 2、Linux中,如何从root用户切换到普通用户 参考答案:su su user1 切换到user1,但切换后的当前目录还是root访问的目录 su – user1 切换到user1,并且当前目录切换到user1的根目录下(/home/user1/) 3、简述一下C/S模式和B/S模式的区别 参考答案: c/s 是客户端/服务器架构 b/s 是浏览器/服务器架构 C/S模式有以下特点: S模式将应用与服务分离,系统具有稳定性和灵活性 S模式配备的是点对点的结构模式,适用于局域网,有可靠的安全性 3.由于客户端实现与服务器端的直接连接,没有中间环节,因此响应速度快 4.在C/S模式中,作为客户机的计算机都要安装客户机程序,一旦软件系统升级,每台客户机都要安装客户机程序,系统升级和维护较为复杂 B/S模式有以下特点: 1.系统开发、维护、升级方便 每当服务器应用程序升级时,只要在服务器上升级服务应用程序即可,用户计算机上的浏览器软件不需要修改,系统开发和升级维护方便 S模式具有很强的开放性 在B/S模式下,用户通过通用的浏览器进行访问,系统开放性好 S模式的结构易于扩展 由于Web的平台无关性,B/S模式的结构可以任意扩展,可以从包含一台服务器和几个用户的小型系统扩展成为拥有成千上万个用户的大型系统 4.用户使用方便 B/S模式的应用软件都是基于Web浏览器的,而Web浏览器的界面是类似的。对于无用户交换功能的页面。用户接触的界面都是一致的,用户使用方便 4、Windows操作系统中PATH环境变量的作用是什么 参考答案: PATH是Windows操作系统环境变量,PATH作用是用户在命令行窗口执行一个命令,则在PATH变量设置的目录下依次寻找该命令或对应的执行文件,若找到,则执行,若没有找到,则命令行窗口返回无效命令。 5、TCP和UDP有什么区别 参考答案: TCP-有连接,所以握手过程会消耗资源,过程为可靠连接,不会丢失数据,适合大数据量交换UDP-非可靠连接,会丢包,没有校验,速度快,无须握手过程

运营岗问题及答案——【阿里面试非技术岗】

1 详情页的优化通过哪几项数据分析? 1.页面停留时间跳失率收藏加够转化 2.与同类优秀产品对比,增加符合自己产品的内容 2 直通车推广主要关注哪几个数据?推广的思路? 展现量 点击率 收藏 加购 转化率 平均点击扣费 投入产出比 首先测试宝贝数据,点击、收藏、加购是否达标,与同类商品对比 宝贝数据没有问题 前期根据宝贝标题的核心关键词来添加直通车关键词,从而让直通车带动自然搜索

中期删除一些数据表现不好的关键词加入一些数据好投产高的关键词 后期加入与核心关键词不匹配但是投产高的一些关键词,竞争宝贝一些引流关键词 3 影响产品权重主要哪几个因素? 收藏加购转化销量停留时间访问深度老客户回访下单旺旺在线时间服务保障退货率纠纷率动销率 动态评分好评率产品违规 4 通过以上几个因素简要说明优化思路 店铺;能开通的保障服务全部开通店铺保证持续上新没有访客流量的宝贝及时下架删除。有能力去加入淘宝的一些资质认证(如极有家ifashion 中国制造)

宝贝;优化宝贝的详情,尽可能的体现宝贝的卖点优势,对买家关注的产品细节特点详细展示,展示一些效果的宝贝实拍图多角度多细节的展示宝贝。宝贝前期人为做一些宝贝的基础销量与评价还有问答家(尽可能带图片,评价真实)前期可以做一些浏览单做收藏加购,做好宝贝的关联营销与搭配套餐。保证产品质量与详情图片和描述相符 新客户;出现问题及时与买家沟通解决,引导买家加入自己的微信做好评返现送礼品 老客户;利用一些工具,微淘短信淘金币活动会员权益与老客户进行互动在自己 微信中的老客户用些价格优势和礼品做一些老客户的回访回购 5 新品的推广方法? 直通车结合问题 4 中宝贝+老客户 6 店铺常用推广方式有哪些你熟悉哪几种 直通车钻展淘宝客活动(天天特价淘金币淘抢购聚划算主题活动) 7 店铺爆款的操作模式 1.直通车+自然搜索 2.活动引爆(淘宝客高佣金) 前期人为做数据数据起来报活动

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

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

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

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

阿里云面试题

阿里云面试题 概要: 一.考察你对所了解的知识的掌握程度,要对所接触的知识点有很深的理解,掌握其原理本质。 二.会了解个人的学习主动性及遇到问题的解决方法,要善于在没有具体任务的时候主动学习知识点并深入了解。 三.回答技术问题的时候要抛开以前做过或学过的项目经验而从该问题的本质去回答。 四.比较注重团队文化。项目不是一个人可以做成的,需要大家的配合。 问题: 一.深入理解Android消息处理系统——Looper、Handler、Thread Android系统中Looper负责管理线程的消息队列和消息循环。可以通过Loop.myLooper()得到当前线程的Looper对象,通过Loop.getMainLooper()可以获得当前进程的主线程的Looper对象。 Activity是一个UI线程,运行于主线程中,Android系统在启动的时候会为Activity 创建一个消息队列和消息循环(Looper)。 Handler的作用是把消息加入特定的(Looper)消息队列中,并分发和处理该消息队列中的消息。构造Handler的时候可以指定一个Looper对象,如果不指定则利用当前线程的Looper创建。 如果通过工作线程刷新界面,推荐使用handler对象来实现。 注意工作线程和主线程之间的竞争关系。推荐handler对象在主线程中构造完成(并且启动工作线程之后不要再修改之,否则会出现数据不一致),然后在工作线程中可以放心的调用发送消息SendMessage等接口。 hanlder对象之外的任何主线程的成员变量如果在工作线程中调用,仔细考虑线程同步问题。如果有必要需要加入同步对象保护该变量。 handler对象的handleMessage接口将会在主线程中调用。在这个函数可以放心的调用主线程中任何变量和函数,进而完成更新UI的任务。 Android很多API也利用Handler这种线程特性,作为一种回调函数的变种,来通知调用者。这样Android框架就可以在其线程中将消息发送到调用者的线程消息队列之中,不用担心线程同步的问题。 二.ListView的各项功能及参数。(主要看下该控件) getView()的参数有哪些? 一共有3个参数getV iew(int position,V iew convertV iew,ViewGroup parent){} 解释各个参数的作用。

软件测试工程师笔试理论题库1

软件测试工程师笔试理论题库1

理论题库 1 2 3 4 5 6 7 8 9 10 C C DBC C D A B D B C 11 12 13 14 15 16 17 18 19 20 C D B B C B B D A D 21 22 23 24 25 26 27 28 29 30 D B B A A AC C D D C 31 32 33 34 35 36 37 38 39 40 B C D C DBC D A C C D 41 42 43 44 45 46 47 48 49 50 BAA B ADD B B A D B B D 51 52 53 54 55 56 57 58 59 60 C D B D C B A C A B 61 62 63 64 65 66 67 68 69 70 C B A D A C B B C C 71 72 73 74 75 76 77 78 79 80 A A D D D A D B D B 81 82 83 84 85 86 87 88 89 90 B A D C D B C B C B 91 92 93 94 95 96 97 98 99 100 A B B A BA AD A C A C 单选题 1.是常见的接受电子邮件协议。A.HTTPS B.ET C.POP3 D.DNS

2.系统中有四个作业,它们的到达时间、运行时间、开始时间、完成时间和周转时间如表1所示,该系统采用的作业调度算法是。 表1 作业到达 时间 计算时 间(分) 开始 时间 完成 时间 周转时 间(分) J1 8:00 60 8:00 9:00 60 J2 8:10 20 9:10 9:30 80 J3 8:20 10 9:00 9:10 50 J4 8:40 15 9:30 9:45 65 A、先来先服务 B、短作业优先 C、响应比高者优先 D、不能确定 3.数据库系统实现数据独立性是因为采用了 (1) 。 当两个子查询的结果 (2) 时,能够执行并、交、差操作。 SELECT语句中“SELECT DISTINCT”表示查询结果中 (3) 。 (1) A、层次模型 B、网状模型 C、关系模型 D、

阿里面试问题汇总

面试问题汇总
1. 语言表达、仪表
序号 题目
面试要点参考
1
简单的谈一下自己。
观察应试者的语言是否流畅、有条理、层次分明,讲话的风 度如何。
2
请你告诉我你的一次失败经历。
如果能迅速作答,则应试者反应灵敏,或可能是应试者善于 总结教训。
3
你有什么优点和缺点。
应试者对自己的判断是否中肯,自信、自卑和自傲倾向如何。
4
请讲述一次让你很感动的经历。
考察应试者是否有感性。
2. 工作经验
序号
题目
面试要点参考
应试者是否曾关注自己的工作,是否了解工作的重点,表述
1
你现在或最近所做的工作,其职责是什么? 是否简明扼要。
2
你认为你在工作中的成就是什么?
了解对方对“成就”的理解,了解对方能力的突出点,是否能 客观的总结回顾自我
通过对方对自己工作的归纳判断其对业务的熟练程度和关
3
你以前在日常工作中主要处理些什么问题? 注度。可依此继续追问细节。
了解对方对工作的改善能力。要追问细节,避免对方随意编
4
以前工作中有过什么良好的建议和计划? 造或夸夸其谈。
3.应聘动机与期望
序号
题目
面试要点参考
你最喜欢的工作是什么?为什么?请谈谈你
1
在选 择 工作 时 都 考虑 哪 些 因素 ? 如何 看 待待 同时可判断对方的分析能力和自知力
遇和工作条件?
你为什么选择来我公司工作?你对我公司了 只为找到一份工作糊口而盲目求职的培养潜质不高,主要看
2
解些什么?你为什么应聘这个职位?
是否对公司文化的认可,个人职业生涯的规划
能大胆而客观地提出要求的优先,提出不切实际要求的可不
3
你对我公司提供的工作有什么希望和要求? 予考虑
4
你喜欢什么样的领导和同事?
喜欢什么样的人,自己也将最终成为那种人
你认为在一个理想的工作单位里,个人事业的 价值观的一种。不同的职位需要不同价值观的人,但基本观
5
成败是由什么决定的?
念不能和企业文化相差太远
你为什么要选读这个专业?你所学的专业和
6
我们的工作有何关系?
当对方专业与本职位关联不大时使用本条
7
你更喜欢什么样的公司?
4. 事业心、进取心、自信心
判断对方在本公司的适应性和稳定性。
序号
题目
面试要点参考
你个人有什么抱负和理想?你准备怎样实现
1
它?
追问题,避免对方夸夸其谈
2
你认为这次面试能通过吗?理由是什么? 理想情况是既自信又不狂妄。
3
你认为成功的决定性因素是什么?
追问题:你认为自己具备其中的哪些?
你的职业发展计 划是什么?如何实现这个计 有计划的人才是真正有进取心,但要看对方所描述的是否适
4
划?
合本职位。

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

测试工程师面试题 (答题时间100分钟) A.测试基础 1、白盒测试与黑盒测试的区别是什么? 白盒测试:测试程序内部结构,内部特征 黑盒测试:通过界面测试程序功能,查看输入输出结果 2、什么是正交试验法,使用场景是什么? 研究多因素多水平的一种设计方法 场景:多因素多条件的情况下 3、数据库中,游标是什么?其作用是什么? 。 游标:从多条数据中检索集中提取一条数据 作用:当做指针,保存查询结果,方便后续使用 4、简述常用的Bug管理或者用例管理工具,并且描述其中一个工作流程。 常用:testlink,QC,mantis,禅道,TAPD,JIRA TAPD:产品创建(需求,计划,模块)-->项目创建(PM排期、任务分解)-->研发(编码、

单元测试等)-->测试(测试计划,用例,执行,bug,报告等) 基于敏捷开发 5、智力题 6、一个屋子有一个门(门是关闭的)和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、不需要深入的工作或计划

阿里巴巴面试经验总结

众所周知,阿里的面试会经过好几轮,不少人都认为面试会比较难。今天,我就来给大家讲解一下该如何准备阿里的面试,希望对你有所帮助,上干货: 一、阿里面试流程: 简历评估与筛选-业务面(技术+意向)-业务负责人面(技术+意向)-跨部门交叉面(跨部门合作能力+意向)-HRG(薪资+意向) 注:特殊情况有加面; 二、面试细节:(所有部门通用流程) 候选人自我介绍--候选人项目介绍--面试官提假设性问题--候选人提问 1、自我介绍 自我介绍保持在2-3分钟,不要超过5分钟,从自己毕业于什么学校,毕业后就职于公司的名称、职位、主要在哪个行业领域涉足,目前看现在机会的原因。 注:求职动机这块儿不说上一家公司领导的坏话,讲自己的原因,比如自己喜欢积极向上的工作氛围。 2、项目介绍 准备1-2个项目,什么情况接到这个项目,在项目中做了什么事,业绩如何,项目中有什么样的困难,怎么去解决的,项目完成的怎么样,完成百分之多少,有什么样的收获,学到了什么。 注:项目尽量说的全面、饱满,聊项目能看出候选人的逻辑性、处理项目时候的整体构思、是否会在困难中主动去解决问题,是否拥有学习、总结、自省的性格。 3、面试官提假设性问题 假如你来我们公司,我们现在遇到了什么样的问题,如果是你,你会怎么做,如何去做;您可以根据您行业的情况和JD,准备几个您觉得可能会考察的问题;假设性问题能看出您在遇事时候处理问题的整体构思、解决问题的能力;可能会问对行业看法,这类问题可以看出您和公司对行业的发展看法是否一致,是否以后能与公司站在同一战线。 注:之前候选人问的是假如你来我们公司,你会如何去拓展市场;公司市场定位你有什么看法。 4、候选人提问(不要问比较敏感的问题,比如职级、薪资或者是否带团队),可以问下公

阿里巴巴集团面试英语口语试题

阿里巴巴集团 阿里巴巴集团面试英语口语大全 英文面试提问:一般是5到10个。 一、面试流程: 1、自我介绍,英文。3分钟左右。 2、聊之前的学习或者工作经历。应该事先针对自己之前的工作内容,职务范围等组织好语言。 3、对未来职业规划的关注。个人的职业规划,希望在阿里巴巴集团能有一个怎样的发展,或者个 人长远的职业规划是怎样的。 二、注意事项: 1. 准备一份简单清晰的自我介绍(英文) 无论是哪个品牌的面试都会有一个英文的自我介绍。结合面试的职位需求以及自己的教育背景、工作经历准备一份简单的自我介绍,方便让面试官能快速准确的了解你的优点,工作内容以及综合素质,时间控制在3-5分钟之内,可着重介绍自己最近的一份工作或者公司最感兴趣的内容,同时要准备好在面试的过程中间随时回答面试官提出的问题并能在回答完毕后继续进行介绍直至完毕。 具体的问题回答参考: Q:What contribution did you make to your current(previous)organization? (你对目前/从前的工作单位有何贡献?) A:I have finished three new projects,and I am sure I can apply my experience to this position.(我已经完成个新项目,我相信我能将我的经验用在这份工作上。) Q:What do you think you are worth to us? (你怎么认为你对我们有价值呢?) A:I feel I can make some positive contributions to your company in the future.(我觉得我对 贵公司能做些积极性的贡献。) Q:What make you think you would be a success in this position?(你如何知道你能胜任这 份工作?) A:My graduate school training combined with my internship should qualify me for this particular job.I am sure I will be successful.(我在研究所的训练,加上实习工作,使我适合 这份工作。我相信我能成功。) Q:Are you a multitasked individual?(你是一位可以同时承担数项工作的人吗?) Q:Do you work well under stress or pressure?(你能承受工作上的压力吗?) A:Yes,I think so. A:The trait is needed in my current(or previous)position and I know I can handle it well.(这种特点就是我目前(先前)工作所需要的,我知道我能应付自如。) Q:What is your strongest trait(s)?(你个性上最大的特点是什么?) A:Helpfulness and caring.(乐于助人和关心他人。)

2020年软件测试工程师资料与面试题

开发思想,逻辑能力 目录 测试用例 (2) 测试用例的设计 (3) (一)白盒技术 (3) (二)黑盒技术 (4) 面试题 (9)

测试用例 测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档。测试用例构成了设计和制定测试过程的基础。 编制测试用例的具体做法: 1、测试用例文档 2、测试用例的设置 3、设计测试用例 测试用例在软件测试中的作用: 1、指导测试的实施。测试用例主要适用于集成测试、系统测试和回归测试。 2、规划测试数据的准备 3、编写测试脚本的"设计规格说明书" 4、评估测试结果的度量基准。完成测试实施后需要对测试结果进行评估,并且编制测试报告。判断软件测试是否完成、衡量测试质量需要一些量化的结果。例:测试覆盖率是多少、测试合格率是多少、重要测试合格率是多少,等等。 5、分析缺陷的标准 测试用例的设计 (一)白盒技术

(二)黑盒技术 黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。 1.等价类划分 (1)划分等价类。 ①如果某个输入条件规定了取值范围或值的个数。则可确定一个合理的等价类(输入值或数在此范围内)和两个不合理等价类(输入值或个数小于这个范围的最小值或大于这个范围的最大值)。 ②如果规定了输入数据的一组值,而且程序对不同的输入值做不同的处理,则每个允许输入值是一个合理等价类,此处还有一个不合理等价类(任何一个不允许的输入值)。

阿里面试问题汇总

面试问题汇总 ? 1.语言表达、仪表 ? 序号题目面试要点参考 1简单的谈一下自己。观察应试者的语言是否流畅、有条理、层次分明,讲话的风度如何。 2请你告诉我你的一次失败经历。如果能迅速作答,则应试者反应灵敏,或可能是应试者善于总结教训。 3你有什么优点和缺点。应试者对自己的判断是否中肯,自信、自卑和自傲倾向如何。4请讲述一次让你很感动的经历。考察应试者是否有感性。 ? 2.工作经验 ? 序号题目面试要点参考 1你现在或最近所做的工作,其职责是什么应试者是否曾关注自己的工作,是否了解工作的重点,表述是否简明扼要。 2你认为你在工作中的成就是什么了解对方对“成就”的理解,了解对方能力的突出点,是否能客观的总结回顾自我 3你以前在日常工作中主要处理些什么问题通过对方对自己工作的归纳判断其对业务的熟练程度和关注度。可依此继续追问细节。 4以前工作中有过什么良好的建议和计划了解对方对工作的改善能力。要追问细节,避免对方随意编造或夸夸其谈。 ? 3.应聘动机与期望 ? 序号题目面试要点参考 1你最喜欢的工作是什么为什么请谈谈你在选 择工作时都考虑哪些因素如何看待待遇和工 作条件 同时可判断对方的分析能力和自知力 2你为什么选择来我公司工作你对我公司了解 些什么你为什么应聘这个职位 只为找到一份工作糊口而盲目求职的培养潜质不高,主要看 是否对公司文化的认可,个人职业生涯的规划 3你对我公司提供的工作有什么希望和要求能大胆而客观地提出要求的优先,提出不切实际要求的可不予考虑 4你喜欢什么样的领导和同事喜欢什么样的人,自己也将最终成为那种人 5 你认为在一个理想的工作单位里,个人事业的 成败是由什么决定的 价值观的一种。不同的职位需要不同价值观的人,但基本观 念不能和企业文化相差太远 6 你为什么要选读这个专业你所学的专业和我 们的工作有何关系 当对方专业与本职位关联不大时使用本条 7 你更喜欢什么样的公司判断对方在本公司的适应性和稳定性。? 4.事业心、进取心、自信心

软件测试工程师笔试题

一、判断题 1.软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作。(?) 分析:软件测试人员应在需求阶段就加入到开发过程中。因为软件的质量问题会随着软件开发周期的不断展开而不断放大的,而更正质量问题的成本也是不断放大的,也就是说在需求阶段出现的小问题,到开发完成后缺陷可能成几何倍数放大,而修改所需要的成本也会不断的放大,如果测试工程师能够尽早的加入其中的话可以尽早的找出问题,及时发现,避免问题最后放大到不可收拾。 2.发现错误多的模块,残留在模块中的错误也多。(?) 分析:开发人员能力参差不齐,当发现某模块bug数越多,修改的bug越多,则引入新的bug就会越多,那么这些新的bug发现的难度要比修改前发现bug要大的多,其隐藏未发现的bug数量就越多,那么相应的模块质量也就越差。代码复用也可能造成该模块的bug比较多。 3.测试人员在测试过程中发现一处问题,如果影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程。(?) 分析:正确流程应提交错误缺陷,此时开发组人员会有记录,并修改此问题。如果测试人员自己修改,会导致开发人员无记录,容易出现冗余系统版本,并不清楚哪个为最终版本。 4.单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试。(?) 5.功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明相同。(?) 6.软件质量管理即QM是由QA和QC构成,软件测试属于QC的核心工作内容。(?) 补充:
QA(QualityAssurance)品质保证;
QC(QualityConterller)品质控制员 7.软件测试只能发现错误,但不能保证测试后的软件没有错误。(?) 8.软件就是程序。(?) 概念:软件是计算机程序,程序所用的数据以及相关文档资料的结合。软件又分为系统软件和应用软件两大类。 9.测试只要做到语句覆盖和分支覆盖,就可以发现程序中的所有错误。(?) 分析:白盒测试用例设计6种覆盖方法: a.语句覆盖 b.判定覆盖 c.条件覆盖 d.判定/条件覆盖 e.组合覆盖 f.路径覆盖 软件测试的目的是发现软件中的错误,但不能保证软件没有错误。 10.I18N测试是指对产品做出具有国际性的规划,而L10N测试则是指软件做出符合本地的工作。(?)

阿里面试问题汇总

阿里面试问题汇总标准化工作室编码[XX968T-XX89628-XJ668-XT689N]

面试问题汇总 1.语言表达、仪表 序号题目面试要点参考 1简单的谈一下自己。观察应试者的语言是否流畅、有条理、层次分明,讲话的风度如何。 2请你告诉我你的一次失败经历。如果能迅速作答,则应试者反应灵敏,或可能是应试者善于总结教训。 3你有什么优点和缺点。应试者对自己的判断是否中肯,自信、自卑和自傲倾向如何。 4请讲述一次让你很感动的经历。考察应试者是否有感性。 2.工作经验 序号题目面试要点参考 1你现在或最近所做的工作,其职责是什么?应试者是否曾关注自己的工作,是否了解工作的重点,表述是否简明扼要。 2你认为你在工作中的成就是什么?了解对方对“成就”的理解,了解对方能力的突出点,是否能客观的总结回顾自我 3你以前在日常工作中主要处理些什么问题?通过对方对自己工作的归纳判断其对业务的熟练程度和关注度。可依此继续追问细节。 4以前工作中有过什么良好的建议和计划?了解对方对工作的改善能力。要追问细节,避免对方随意编造或夸夸其谈。 3.应聘动机与期望 序号题目面试要点参考 1你最喜欢的工作是什么?为什么?请谈谈你 在选择工作时都考虑哪些因素?如何看待待 遇和工作条件? 同时可判断对方的分析能力和自知力 2你为什么选择来我公司工作?你对我公司了 解些什么?你为什么应聘这个职位? 只为找到一份工作糊口而盲目求职的培养潜质不高,主要 看是否对公司文化的认可,个人职业生涯的规划 3你对我公司提供的工作有什么希望和要求?能大胆而客观地提出要求的优先,提出不切实际要求的可不予考虑 4你喜欢什么样的领导和同事?喜欢什么样的人,自己也将最终成为那种人 5你认为在一个理想的工作单位里,个人事业的成败是由什么决定的?价值观的一种。不同的职位需要不同价值观的人,但基本观念不能和企业文化相差太远 6你为什么要选读这个专业?你所学的专业和 我们的工作有何关系? 当对方专业与本职位关联不大时使用本条7你更喜欢什么样的公司?判断对方在本公司的适应性和稳定性。4.事业心、进取心、自信心 序号题目面试要点参考 1你个人有什么抱负和理想?你准备怎样实现 它? 追问题,避免对方夸夸其谈 2你认为这次面试能通过吗?理由是什么?理想情况是既自信又不狂妄。 3你认为成功的决定性因素是什么?追问题:你认为自己具备其中的哪些? 4你的职业发展计划是什么?如何实现这个计划?有计划的人才是真正有进取心,但要看对方所描述的是否适合本职位。 5.工作态度、组织纪律性、诚实可靠性 序号题目面试要点参考1你认为公司管得松一些好还是紧一点好?无标准答案,关键在于对方思路

硬件测试工程师题

一、判断题 1.软件测试的目的是尽可能多的找出软件的缺陷。(Y) 2.Beta 测试是验收测试的一种。(Y) 3.验收测试是由最终用户来实施的。(N) 4.项目立项前测试人员不需要提交任何工件。(Y) 5.单元测试能发现约80%的软件缺陷。(Y) 6.代码评审是检查源代码是否达到模块设计的要求。(N) 7.自底向上集成需要测试员编写驱动程序。(Y) 8.负载测试是验证要检验的系统的能力最高能达到什么程度。(N) 9.测试人员要坚持原则,缺陷未修复完坚决不予通过。(N) 10.代码评审员一般由测试员担任。(N) 11.我们可以人为的使得软件不存在配置问题。(N) 12.集成测试计划在需求分析阶段末提交。(N) 二、选折 1.软件验收测试的合格通过准则是:(ABCD) A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。 B.所有测试项没有残余一级、二级和三级错误。 C.立项审批表、需求分析文档、设计文档和编码实现一致。 D.验收测试工件齐全。 2.软件测试计划评审会需要哪些人员参加?(ABCD) A.项目经理 B.SQA 负责人 C.配置负责人 D.测试组 3.下列关于alpha测试的描述中正确的是:(AD) A.alpha测试需要用户代表参加 B.alpha测试不需要用户代表参加 C.alpha 测试是系统测试的一种 D.alpha 测试是验收测试的一种 4.测试设计员的职责有:(BC) A.制定测试计划 B.设计测试用例 C.设计测试过程、脚本 D.评估测试活动 5.软件实施活动的进入准则是:(ABC) A.需求工件已经被基线化 B.详细设计工件已经被基线化

阿里面试题汇总

阿里面试题汇总 自我介绍,为什么要学java,会不会前端 JDK版本,迭代历史中有什么变化 并发编程需要遵守哪几个性质-可见性,原子性,有序性 volatile的原理 synchronize final synchronize和lock有哪些区别 Object类有哪些方法 线程的sleep方法和object类的wait方法有什么区别 线程有哪几种状态 解释一下timed_waiting状态 为什么object类需要有equals方法 每个对象的hashcode方法结果都是相同的吗 hash map是不是线程安全 hashmap是如何设计的,get put中key的判断 java的类加载机制 对象什么时候会出现在老年代 java有几种对象引用-强软弱虚 什么是弱引用 什么是软引用 内存不够用时会回收软引用,那什么时候会发生这种事 NIO是什么 NIO除了可以让开发者使用本地内存之外还有什么优势 线程池有哪些类型,singlecached和scheduled的各应用场景 线程池的原理,corepoolsize,maxpoolsize和queue 线程池的核心线程数如何设置,选择标准是什么 为什么要用线程池 http状态码,301和302的区别 为什么需要长连接,怎么实现长连接 Cookie的原理 为什么需要Cookie 如果服务器是分布式的,如何应对Session的一致问题 mysql的引擎 行锁,哪个引擎支持行锁,行锁的优点 mysql的索引是如何实现的,B+树的结构 事务的隔离性 什么是未提交读 spring支持的事务,spring如何管理事务 spring如何实现IOC的 如果配置了两个同类但不同id的bean,IOC容器如何处理 hibernate的get和load有什么区别 hibernate的设计上有什么性能的改进或优化,它是如何实现的 ------------------------------------------------------------------------------------------------------------------------------

测试工程师招聘笔试题目汇总

测试工程师面试笔试问题 你发现了一个软件缺陷,但开发人员认为不是,就是不改程序,你如何处理? 测试人员和开发人员所依据的需求和设计规格说明书的版本是否一致;把问题升级到各自的 你做的功能测试是怎么发现并提交的? 运行测试用例,测试实际结果与期望结果不同的就是,记录到缺陷跟踪系统,指定对应程序模块的负责程序员 输入,如果这三个数满足三角形的条件,则计算三角形的周长,否则输出提示错误。然后判断三角形是等腰三角形还是等边三角形,若是等腰三角形则打印输出等腰三角形,若是等边三角形则打印输出等边三角形,否则退出。请给出程序流程及控制流程,测试路径。试举一个测试用例。 略 1 a ? 性格适合做、专业契合、喜欢这个行业、喜欢这家公司 2.测试的分类和过程。 单元测试、集成测试、系统测试、验收测试 白盒测试、黑盒测试 动态测试、静态测试 安全测试、网站测试、负载测试、性能测试 3.如果你是一个测试组长,你将怎么做计划,去测试一个。列出 参考电梯的测试的案例 谈谈你找到的印象最深的一个。 面试者试图通过这个问题看看你对测试的流程、测试问题的发现和处理等的了解的程度 比如运行测试用例没异常,即没发现,但是对应去数据表中直接查询数据时,发现与实际结果不一样,说明有时不能单单凭借你看到的结果来判断是否是一个 作为测试组长,当测试人员和开发人员发生意见不一致时,项目经理不在,你是如何处理的和解决的? 基于对规格书的共同理解、共同的版本和共同的流程来解决这个问题 谈谈。 发布之前,对主要的功能进行大致的功能性验证,不是全面的、也不是细节的

在你们公司如何流转的? , , , 测试可能很枯燥,你怎么看的? 同上为何做测试工程师的问题 软件测试主要有哪几个阶段,每个阶段都应用什么测试方法? 单元测试:白盒测试;集成测试:白盒黑盒;系统测试:黑盒测试;验收测试:黑盒测试 白箱测试和黑箱测试是什么?什么是回归测试? 白盒测试是对代码的逻辑结构的测试;黑盒是对整个程序的功能的测试;回归是在某个问题修改后,再次对程序所有的功能进行测试一遍 2.单元测试、集成测试、系统测试的侧重点是什么? 单元测试重点是代码的逻辑;集成测试的重点是组件及系统之间的接口;系统测试的重点是整个系统的功能及非功能性需求的验证 3.设计用例的方法、依据有那些? 单元测试用例:白盒测试方法,如路径法等;黑盒测试用例:场景法、等价类和边界值法 4.一个测试工程师应具备那些素质和技能? 职业素养(性格、纪律、忠诚度、细心、自我管理);专业技能(开发、测试、网络、系统、);英语;行业知识(具体的业务领域知识、软件工程行业知识) 5.集成测试通常都有那些策略? 集成的顺序,按照业务流程的先后依次进行集成 6.你用过的测试工具的主要功能、性能及其他? 测试工具:等;测试管理功能:等 7.一个缺陷测试报告的组成 缺陷描述、状态、负责人、重现步骤、严重性等级和所属模块等

阿里面试问题汇总

面试问题汇总 1.语言表达、仪表 序号题目面试要点参考 1简单的谈一下自己。观察应试者的语言是否流畅、有条理、层次分明,讲话的风度如何。 2请你告诉我你的一次失败经历。如果能迅速作答,则应试者反应灵敏,或可能是应试者善于总结教训。 3你有什么优点和缺点。应试者对自己的判断是否中肯,自信、自卑和自傲倾向如何。4请讲述一次让你很感动的经历。考察应试者是否有感性。 2.工作经验 序号题目面试要点参考 1你现在或最近所做的工作,其职责是什么应试者是否曾关注自己的工作,是否了解工作的重点,表述是否简明扼要。 2你认为你在工作中的成就是什么了解对方对“成就”的理解,了解对方能力的突出点,是否能客观的总结回顾自我 3你以前在日常工作中主要处理些什么问题通过对方对自己工作的归纳判断其对业务的熟练程度和关注度。可依此继续追问细节。 4以前工作中有过什么良好的建议和计划了解对方对工作的改善能力。要追问细节,避免对方随意编造或夸夸其谈。 3.应聘动机与期望 序号题目面试要点参考 1你最喜欢的工作是什么为什么请谈谈你在选 择工作时都考虑哪些因素如何看待待遇和工 作条件 同时可判断对方的分析能力和自知力 2你为什么选择来我公司工作你对我公司了解 些什么你为什么应聘这个职位 只为找到一份工作糊口而盲目求职的培养潜质不高,主要看 是否对公司文化的认可,个人职业生涯的规划 3你对我公司提供的工作有什么希望和要求能大胆而客观地提出要求的优先,提出不切实际要求的可不予考虑 4你喜欢什么样的领导和同事喜欢什么样的人,自己也将最终成为那种人 5 你认为在一个理想的工作单位里,个人事业的 成败是由什么决定的 价值观的一种。不同的职位需要不同价值观的人,但基本观 念不能和企业文化相差太远 6 你为什么要选读这个专业你所学的专业和我 们的工作有何关系 当对方专业与本职位关联不大时使用本条 7 你更喜欢什么样的公司判断对方在本公司的适应性和稳定性。 4.事业心、进取心、自信心 序号题目面试要点参考 1你个人有什么抱负和理想你准备怎样实现它追问题,避免对方夸夸其谈 2 你认为这次面试能通过吗理由是什么理想情况是既自信又不狂妄。 3 你认为成功的决定性因素是什么追问题:你认为自己具备其中的哪些 4 你的职业发展计划是什么如何实现这个计划有计划的人才是真正有进取心,但要看对方所描述的是否适

研发和工艺工程师考面试考试题

研发和工艺工程师考面试考试题 一.填空题: 1.请写出一款4层板的PCB正片工艺流程:(开料-内层线路-压合-钻孔-沉铜-板电-外层线路-图形电镀-蚀刻-阻焊-字符-表面处理-测试-外形-终检); 2.常用的刚性板材按照tg值分类有哪些:(tg140)、(tg150)、(tg180);FR4板材常见的板材供应商有(生益)、(联茂)、(建滔)等; 3.铜箔1/1的定义是:(将1盎司的铜平均分布在一平方英尺的基板范围内,该铜箔即为1盎司); 4.板材中的tg值定义是:(板材玻璃转化温度),板材tg的测试方法有:(DSC)和(DMA); 5.板材中的Td值定义是:(); 6.刚性板常用的半固化片型号/理论厚度:(7628)/(0.19)mm、(2116)/(0.12)mm、(3313)/(0.1)mm、(1080)/(0.08)mm、(106)/(0.05)mm; 7.刚性板材有(经)向和(纬)向之分,大料的长方向是(纬)向; 8.常用的高频板材有哪些品牌:(罗杰斯)、(雅龙)、(旺灵);高频板按照材料类型分为:(PTFE)和(非PTFE); 9.常用的钻刀的直径范围为:(0.2)--(6.5)mm;钻刀的主要材料为:(碳化钨合金); 0.3mm的钻刀一般可以研磨(4-5 )次,总寿命约可钻(8000-12000 )孔;孔壁粗糙度的标准是(25 )um; 10.硫酸铜电镀缸的药水名称有:(硫酸)、(五水硫酸铜)、(盐酸)、(铜光剂);其中,硫酸的作用是(导电); 11.请写出多层板的沉铜工艺流程:(膨松→二级溢流水洗→除胶渣→回收→二级溢流水洗→预中和 →二级溢流水洗→中和→二级溢流水洗→整孔→二级溢流水洗→微蚀→二级溢流水洗→预浸→活化→二级 溢流水洗→加速→二级溢流水洗→沉铜→二级溢流水洗); 12.沉铜工艺中,除油剂的作用是:(整孔,将负电荷调整为正电荷、清楚板面油渍);加速剂的作用是:(剥锡壳,露出钯离子),减速剂浓度太高会导致(背光不良)缺陷; 13.铜光剂深度能力的计算公式为(可在试卷空白处旁边画图描述):(); 14.阴极移动是通过阴极杆的往复运动来实现工件的移动。阴极移动振幅(50-75)mm,移动频率(10-15)次/min; 15.阳级中的磷铜球的铜含量为(99.9)%,磷含量为(0.04-0.065)%,还有一些其它杂质;阳极膜分子式为(Cu3P)的作用是:(阳极膜本身对(Cu+--e→Cu2+)反应有催化、加速作用,从而减少cu+的过快产生); 16.电镀铜的延展性合格标准为(>15 )%,TOC的控制标准为(<4000)g/L,延展性不合格导致的缺陷为(孔内断铜),当延展性不合格时,处理槽液的方法为:(碳处理); 17. IPC标准规定的孔铜标准为:二级标准为最小(18)um、平均(20)um;,三级标准为最小(20 )um、平均(25)um; 18.行业中常见的干膜品牌为(杜邦)、(旭化成)、(日立)、(长兴)等;常规干膜的厚度为(40 )um,一般可填充(5-7 )um的板面凹坑;干膜保护膜被撕起后曝光,导致的后果是(干膜聚合不充分); 19.干膜的显影点为控制(50-60 )%;做显影点的目的为(确定显影速度); 20.点光源曝光机的能量均匀性采用5点法测试,合格标准为(≥80)%,计算公式为:(最小值/最大值); 21.阻焊盘中孔的定义为:(PTH孔落在焊盘内),盘中孔容易产生的缺陷为(); 22.干膜的曝光尺级数确定标准为:(以残膜的那一格为准);

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