阿里巴巴测试开发工程师面试笔试经验(集锦10篇)由网友“玫瑰小子”投稿提供,下面是小编收集整理的阿里巴巴测试开发工程师面试笔试经验,仅供参考,希望能够帮助到大家。
篇1:阿里巴巴测试开发工程师面试笔试经验
阿里巴巴测试开发工程师面试笔试经验
本文是一份阿里巴巴测试开发工程师的面试经验(内推-电话面试),感兴趣的同学参考下,
这次跟淘宝的不一样,电面的是一个很温柔的姐姐。之前给我打了两次电话确定电面时间。当第二次我说在路上可能信号不好的时候。姐姐很爽快地答应过会再给我打。 刚才是让我做下自我介绍。我就说了下自己的项目经历还有得过的一些奖和证书。感觉这块说的不好。没有突出自己技术上的特长,也没有说自己对阿里巴巴的热爱。下次切忌。
后来姐姐根据我的项目经历问了我一些项目里的知识。问我的特长,我就提到数据库方面。她问我数据库最擅长那块,回答是做视图。然后就说了下视图的优点:
视图的作用
* 简单性。看到的就是需要的。视图不仅可以简化用户对数据的理解,也可以简化他们的操作。那些被经常使用的`查询可以被定义为视图,从而使得用户不必为以后的操作每次指定全部的条件,
* 安全性。通过视图用户只能查询和修改他们所能见到的数据。数据库中的其它数据则既看不见也取不到。数据库授权命令可以使每个用户对数据库的检索限制到特定的数据库对象上,但不能授权到数据库特定行和特定的列上。通过视图,用户可以被限制在数据的不同子集上:
使用权限可被限制在基表的行的子集上。 使用权限可被限制在基表的列的子集上。 使用权限可被限制在基表的行和列的子集上。 使用权限可被限制在多个基表的连接所限定的行上。 使用权限可被限制在基表中的数据的统计汇总上。 使用权限可被限制在另一视图的一个子集上,或是一些视图和基表合并后的子集上。
* 逻辑数据独立性。视图可帮助用户屏蔽真实表结构变化带来的影响。(附上视图的作用,进攻参考)
其实都是学过的知识点,自己总结的很少。还是要经常温习的。虽然说用的时候用不到,但是面试总结的时候很有帮助。
数据库对象包括:表、索引、视图、存储过程、触发器
篇2:阿里巴巴实习生测试开发工程师笔试附加题
阿里巴巴实习生测试开发工程师笔试附加题
功能测试
1、输入搜索内容,点击搜索按钮,验证是否能正确搜索,
2、输入违规物品,点击搜索按钮,验证是否能显示友好的提示页面。
3、如果搜索内容很长,是否可以向后扩展。
4、搜索内容最前面或者最后面有空格,是否能过滤掉。
5、输入搜索内容,当输入时是否有下拉提示。
6、当点击店铺时,颜色着重区是否会变到店铺位置。
7、当按下ENTER键,是否实现搜索功能。
8、当按下TAB键,是否可以在“宝贝”和“店铺”之间互换。
9、语音按键按下之后是否有提示可以说话了。
10、当语音输入完之后是否自动搜索。
11、当语音输入完之后在表单中显示什么内容。
12、当要输入搜索内容时,“请输入要搜索的词”是否会自动消失。
13、当在输入文字之后,再语音输入,会如何处理。
界面测试
1、所有文字的字体是否一致,大小分配是否合理,
2、“淘宝网”是否与下面表单承中间对齐。
安全测试
1、是否防止了SQL注入。
2、是否防止了XSS攻击。
性能测试
1、搜索内容需要多少时间。
2、能反应多少人同时搜索。
3、语音识别需要多少时间。
浏览器兼容测试
1、不同的浏览器下,语音的'识别情况如何。
2、不同的浏览器下,功能是否正常。
3、是否能在移动设备上使用。
4、不同的浏览器下,分辨率如何。
总结
目前就想出那么多,上面内容有些还是我在考试的时候还没有想出来的,笔试的时候就按这几个方向回答了。
如果网上有了试卷,我会跟大家分享的。
篇3:阿里巴巴软件测试工程师网上测评笔试经验
阿里巴巴软件测试工程师网上测评笔试经验
1、40分钟单选题,20道,好多都是行测题。
2、60分钟附加题:
(1)淘宝网搜索功能测试
(2)给定一个query和一个text,均由小写字母组成。要求在text中找出以同样的顺序连续出现在query中的最长连续字母序列的长度。例如, query为“acbac”,text为“acaccbabb”,那么text中的“cba”为最长的.连续出现在query中的字母序列,因此,返回结果应该为其长度3,
请注意程序效率。
(3)输入一个二叉树,树中每个节点存放了一个整数值,函数返回这颗二叉树中相差最大的两个节点间的差值和绝对值,请注意效率
感觉不是很好做,希望能帮到大家好好准备以后的笔试。
篇4:阿里巴巴的面试笔试经验
如今,阿里巴巴的发展越来越快,能进入阿里巴巴实属不易,如果有阿里巴巴的面试笔记机会,要怎么把握呢?
面试官提的问题:
自我介绍,对电子商务的理解和看法;受过的挫折等等
无领导小组讨论,题目:给我们一万件夏季T恤和五千块经费,要我们在三个月内将这些T恤全部售出,写出具体方案,包括经费是如何使用的。我们五个人被分为3+2两个小组,讨论时间很段,只有十分钟。
阿里巴巴的面试笔试经验:
面试笔试经历:
与阿里巴巴的亲密接触,是我永远不会忘记的一段求职经历。阿里巴巴的热情、高效、敬业和大气,深深感动了我。
其实从来没有想过会去阿里巴巴,当时网投只是当投着玩儿。阿里不同的岗位面试城市也不一样,在武汉面试的非技术岗位好像不多,我不想到杭州去面试,就投了行业运营专员这个岗位。阿里巴巴的招聘非常高效,第一天宣讲,第二天笔试,第三天面试,第四天给offer,一气呵成。
在听阿里巴巴宣讲之前就接到了阿里的笔试通知。阿里的武汉宣讲在华科经济学院报告厅进行,吸引了众多学子参加,全场爆满,连场外也站了许多同学。宣讲会上放了阿里的宣传片,宣传片是关于阿里巴巴如何为中国小企业客户服务以及阿里巴巴工作和文化的,看完让人浑身充满了激情和斗志,那首“向快乐出发”的歌曲一直在我耳边萦绕不散。宣讲会上还发了阿里的明信片,制作精美,非常巧妙地按时间顺序描绘了不同岗位阿里人工作的一天。宣传册上还有阿里巴巴的新楼图片,一幢极具特色和美感的现代建筑,里面的办公环境让人为之赞叹。我觉得,我喜欢上阿里了。
技术类的笔试在华科进行,非技术类的笔试在武大进行。非技术类的题量比较大,时间很紧。笔试包括行测和问答题,行测要求快速作答,所以如果碰上不会的那就 “蒙”吧。问答题有两道必答题和一道选做题。第一道必答题跟淘米比较像,也是要求列举最熟悉的互联网产品,说明优缺点和可以改进的地方;第二道必答题好像是写一件最成功的事情。选做题是曾经出现过的分类题,给出不同行业的一些产品,要求分类并说明原因,题目在应届生阿里巴巴板块可以找到。时间很紧,我没把握好时间,做完第一道问答题的时候,监考人员说只剩下五分钟了。我匆忙答完第二道题,没有时间做选做题。笔试完感觉自己应该挂了,不过竟然意外地收到了面试通知。我非常开心,虽然觉得自己希望不大,但是很珍惜这次面试机会,于是在网上搜了一些关于电子商务和马云创业史的资料仔细研读。看了那些资料之后,我被马云的精神深深吸引了,对阿里巴巴产生了前所未有的浓烈兴趣。
非技术类面试在华科举行,技术类面试在武大举行。非技术类一共两面,一面是专业面,二面是老总面。专业面由两位MM主持,群面,五个应聘者一组。我们组有两个本科生,三个研究生。面试时先按顺序做自我介绍,然后面试官向我们逐个发问,问到的问题有:对电子商务的理解和看法;受过的挫折等等。中途做了一个小小的无领导小组讨论,题目大概是这样的:给我们一万件夏季T恤和五千块经费,要我们在三个月内将这些T恤全部售出,写出具体方案,包括经费是如何使用的。我们五个人被分为3+2两个小组,讨论时间很段,只有十分钟。我属于三人小组,在队员构成上有一定优势,我们组有一个武大辩论队的男生,说话很有气势。我为我们小组提供了一个比较有用的建议,就是利用南北半球季节相反的特点,运用阿里巴巴网络平台,将T恤卖到正当夏季的南半球去。PK时,我们小组的方案比另一个小组的方案明显强很多。面试官让我们分别对对方小组的方案提出问题,然后对我们的方案分别提问。
因为一面中有比较强的对手,所以我对自己是否能够通关没多大信心。阿里巴巴的面试非常有效率,一面后的两个小时内就给了二面通知,我顺利得到了二面机会。二面是阿里巴巴中网站的副总裁面试,一个非常有威严的面试官。我进去面试时看到他的行李箱就在旁边,好像是晚上就要赶飞机回杭州,而且他当时还没有吃晚饭,桌上放着一些蛋糕之类的食物。我对他说,要不您先吃点东西吧,我可以等等再面,他笑笑说,没关系。很佩服面试官这种敬业精神。做自我介绍的时候,我心里还是蛮紧张的。但不知为什么,之前看过的马云创业史一直在脑中重现,马云的精神给了我很大的鼓励,让我在自我介绍时第一次有了临场发挥并且淋漓尽致的感觉,我对自己当时说过的比较印象深刻的一句话是:在这个崇尚物质享受的世界上,能够追求自己的梦想,是一件勇敢而奢侈的事情。说这话的时候,我完全是有感而发的,我觉得我的眼睛都在放光。面试官先生似乎看到了这光芒。之后的问题我记得不太清楚了,只记得他让我列举三个优点三个缺点,分别举例说明,还问到对家人的看法,为什么选择互联网行业等等。面完之后,他站起身来,和我握了握手,我的手因为紧张而冰凉冰凉的,他的手宽厚而温暖。我们握手的时候,我感觉,成功离我很近了。
果然,阿里巴巴给了我offer。我一直觉得,像是冥冥之中为我安排好了一样,阿里巴巴在我最需要的时候来了,并在最后,对于我由于特殊原因放弃了阿里的offer,给予了我最宽容的理解。
篇5:阿里巴巴笔试经验
实习过程,我又讲到了我获得信息比较快速。还是列举了一些新鲜的web应用。然后又问了性格,和一面的时候差不多,就没什么说的了。
进入到最后环节,问我有没有什么问题要问他,我想了想,说,没有了,该问的,一面的时候我已经问了,我对马云和阿里巴巴也很了解。
然后就让我回去等通知,我说要等多久,他说5天内通知(听见这里,我心里一凉啊,由于宣讲会的时,说的是第二天就发offer的,其时网易游戏也给我这样说的,结果被bs了)。
然后就漫长的等待,24号中午1点多点收到电话通知,下午去领offer。
和阿里巴巴也算是有缘分吧。前边因为腾讯面试放弃了淘宝。这是我参加的唯一一个阿里系的招聘。
在我笔试完成后回到宿舍的那个晚上,有个人加我qq,我问他,找我有什么事情?他说:没什么事情,就是认识一下。我说:你是做什么行业的?或者还是学生? 他说:我在阿里巴巴做前端开发。我说太巧了,我今晚刚完成了你们阿里巴巴的前端笔试题。杭州和南京总共招来五个就是他给我说的。
最后我想说,我技术很菜,也只是个本科生而已,面试对于我这种技术不过硬的人来讲,更多的是拼rp了,另外面试技巧也很重要。拿offer的时候,我的二面面试官给我说:你的表达能力比较差,但是我可以感受到你对web开发的激情,你给我留下的印象最深。然后反复了我面试的时候讲给他的话:做为一个前端程序员,你要努力让你写的代码被越来越多的人访问到,从在阿里巴巴接触到一些牛人,像他们学习,到你自己成为一个大牛,让别人向你学习。阿里巴巴需要你这样有激情的人。
大家如果面试经常被bs,就应该找找自己的原因了,是面试技巧太差吗?或者是简历做的太差,还是其他方面的,要认真总结,不要泄气,努力下去,offer就在前面。
摆满杯具的茶几的尽头,老是有一个洗具,眼光放远点,你会看到那个洗具的所在的。
祝大家都早日拿到offer!
篇6:测试工程师面试经验
一面之前:
参加一个现场的编程测试,用自己熟悉的语言手写程序代码,解决问题。这是该问题:给你一组活动,告诉你每个活动的开始时间和结束时间,要你求出你能参加的最多活动的数量;并且针对当中可能出现的问题编写要求得错误处理机制。
一面(技术面):
三个面试官,一个负责记录,另两个负责问问题。之前写的程序由以为面试官现场检查,首先让我自我介绍,由一位面试官询问简历上的项目经验,项目中遇到的难点是什么;之后由刚才检查程序的面试官问你问题,简单介绍一下你的算法思想,谈谈这个题目;然后另一个面试官看到了我有acm的经历,于是问了我几个算法问题:1.怎样打印出全排列;2.八皇后的思想是怎样的。。然后有针对我熟悉的python语言问了一些问题:python的内存管理机制是怎样的?if name==main这个语句的运行机制是怎样的?最后又问我玩过什么游戏,是不是资深的游戏玩家,有没有玩过梦幻西游?我说我最擅长的是cs,他问我如果给我一把枪,你会对它进行怎样的测试?
二面(hr面):
三个面试官,先是自我介绍,然后结合我简历上的内容问了我一些问题,主要压力面为主:你担任过宣传部副部长一职,你碰到过什么难办的事情吗?你是怎么解决的?如果现在你碰到了一个比这个更恶心的问题,你怎么办?如果你这个解决方法还是不行,你会怎么办?各种逼问。压力测试,名副其实。。然后问我桌面上的一副眼镜你能想到有哪些用途。然后又拿出了一个ipad,给我一个很抽象的游戏,不告诉我游戏规则,给我三分钟自己探索,然后讲一讲这个游戏的规则大概是怎样的。然后又问了我一道题:两个4,两个10,利用加减乘除怎么最后得到24.。。我最后没有想到正确答案,但当时我想了一个特别取巧的答案。。44-10-10=24..不知道这个会不会加分。。最后还有一些对工作地点的选择,现在还有没有拿到其它的offer。
二面之后:
第二天晚上网易游戏就通知我在某时间去拿offer,效率非常快。
总结:
我的两个面试都是在同一天全部做完的,中午2点多开始,一直到晚上7点才结束。手写代码半小时,一面40分钟,二面一个小时。。技术面给我的感觉是,面试官会把你榨干,问到你啥都不会了为止就不会再问问题了。(当然也有可能是我的技术不够)二面名副其实的压力面。最后,传说中网易游戏的水平真不是盖的,给我的印象是里面牛人特别多,大家都很优秀。当然,作为一个互联网公司加班也特别严重。当时我在等二面的时候,hr都给我们参加面试的人买了肯德基。。。。。一面结束之后,我是等到了快6点才开始二面,7点二面结束,那些二面的面试官肯定也是没有吃晚饭,大家确实都很辛苦。
篇7:测试工程师面试经验
一面: 一面是一个很nice的姐姐,从自我介绍说起,不需要很多,但是要将自己的基本信息优点以及大学组织过的活动说出来。先一面: 一面是一个很nice的姐姐,从自我介绍说起,不需要很多,但是要将自己的基本信息优点以及大学组织过的活动说出来。先问了大学做过的项目。之后先让我写了一个冒泡排序算法,再针对这个排序写出测试用例。接着要说说怎样设计一个从下订单到付款的流程的测试用例。之后问了数据库基本查询操作,linux怎么查看文件,谈谈对测试的理解。最后问问大学比较喜欢干什么,参加过什么活动,自己的优点,闲聊一类的。 二面: 二面是一个男的,看着很鄙视我的样子。。一共三个问题。第一个,写从字符串转到数字的测试用例。第二个,写微信抢红包的测试用例。第三个,写针对百度主页面的测试用例。最后二面说让我回去再学习学习,挂在二面了。
篇8:阿里巴巴软件测试面试笔试题目
阿里巴巴软件测试面试笔试题目
春节刚刚过去,也是各大公司开始抢人的时刻。最近帮忙准备几个自动化相关的题目,以前参加面试的时候总被问到些奇怪的问题,所以我出题本着开放的原则,题目本身没有什么答案,要的是你能说服我,或者让我知道你比较关注于技术圈子的事情。知识面我觉得很重要,呵呵…
1、如何理解自动化测试,用测试工具进行测试等于自动化测试这句话对不对?
关注点:测试工具的使用是自动化测试的一部分工作,但“用测试工具进行测试”不等于“自动化测试”。自动化测试,模拟手工测试步骤,通过执行程序语言编制的 测试脚本自动地测试软件。 自动化测试,强调借助工具(不仅仅是工具,有时包括策略和工件)来完成测试的执行,也就是用工具来帮助或辅助测试。但是用测试工具进行测试有可能是自动化,半自动化,或者手工测试。
2、介绍下比较了解的自动化框架,watir,selenium,QTP…..任选一个说说,这个框架的工作原理是什么?
随便选取一个,重要的是原理,而不是使用。大家在用这些框架的时候,一定要关注背后的执行原理.看源码是一个比较简单的途径。
3、介绍下SoapUI,如果你用着的话。这个框架需要注意什么?
soapUI是一款桌面应用程序,能够监测、触发、模仿以及测试(功能和负载)基于SOAP/WSDL和REST/EADL的HTTP网络服务。
和大多数的'工具一样,都是使用HTTPREQUEST对相应的资源进行请求很提取。再得到response之后进行相应的处理,对XML进行 XPATH定位。注意的是SOAP方法中包含GET,POST的方法,POST的方法主要使用Application/xml的MIME形式发送相应的 POST数据,
4、对webservice层面的自动化测试,你认为比较重要的是什么?
对webservice的测试主要分为两个阶段,首先是对WEB Ui层面的数据XML Response与webservice的schema进行对比测试,其次是web Ui层面的数据与数据库服务器中相应的数据进行验证。
5、对持续集成工具有了解过吗?类似于Jenkins(hudsoon)/Bamboo/Teamcity这些持续集成的工具,有了解过这些吗?
目前比较这几个还算比较流行,阿里主要集中在用hudson。Teamcity在以前的公司了解过。
6、桌面自动化测试和WEB 自动化测试的区别?
驱动方式不同,C/S架构(或者桌面类型)界面自动化测试,采取的方式可以调用操作系统本身的API(windows桌面软件)来构建自动化测试或者可以采用虚拟机内(java swing程序)的事件处理机制来完成了。
WEB 自动化测试 B/S架构,原理就是依靠JS来进行客户端的操作,然后寻找对象是采用了DOM解析技术,将web方面的节点进行解析定位
7、自动化测试碰到比较难解决的问题是什么?如果出现这些问题给出你的解决方案?
重点引导到测试结果定位准确这个角度上来, 在自动化程度比较高,case很多,就会存在排查失败的case过程。
解决方案; case错误分类,有效的log日志,异常信息的抓取
8、IOS支持UI自动化,主要有2种方式,介绍下这2种方式?
1)苹果官方提供的技术, UI Automation。
2)就是在应用中注入测试代码。
Instrument uiautomation 是苹果官方提供的iPhone手机应用的自动化测试工具。控件元素的识别准确,属性获取,元素操作的API丰富。可以很方便的录制测试脚本、回放和查看运行结果。
篇9:阿里巴巴的三次面试笔试经验
阿里巴巴的三次面试笔试经验
前言
鉴于在网上搜“阿里三面”搜出来一堆“阿里巴巴三面牙刷”,没有任何借鉴意义,只能自己亲身经历了,故写点经验以后面试可以参考。本人参加了5月5日的笔试,在5月20多号接到了电面,紧接着第二天是电面二面,5月30号经历了传说中的终面,下面分阶段回顾一下整个阿里校招历程。
笔试
5月5号先去参加了蓝桥杯,然后赶回学校笔试,稍微迟到了一会儿。幸亏阿里检查了身份证!才发现忘在了考场。。整个笔试有些心不在焉,不过现在想想,有些不会的题就算时间多了还是想不出来,会的题自然很快就写出来了。题不算太难,肯定还是涉及操作系统,数据库,算法,网络等知识,不算太深。和之前笔试其他公司不一样的地方是有点像数学题的感觉,大题只有最后一个让你写代码了,其他的都是写算法思想就行,还蛮灵活的,起码我没见过,感觉没有平时的积累,准备也没什么用,有的没有积累就当数学题也能做的,不过搞ACM的这些肯定不在话下了~
经验:
1、如果你操作系统的水平能达到考操作系统时的'水平,包括网络、数据库等,应付笔试题应该是松松的,因为不会考的很细,都是一些考试重点,很基础的知识。不过忘是肯定的,所以复习很有必要。大题就有操作系统那几种调度方式的周转时间等的填表,可能会忘的东西,但是非常简单。
2、搞搞ACM应该有帮助,算法不会是经典的快排啊什么的,都是类似数学题,有大题有小题,我等没搞过ACM的 丝只能用脑袋干想了。。。
电面一面
电面时间是5月20多号的晚上8点多了,非常突兀,没有通知,直接就是面试的电话。他们规定的面试时间尽量控制在一小时,我面了68分钟,问到后来都抖了,是纯碎的技术面,
刚开始有暖场,试图让你放松,而事实上我紧张的不行。。进入正式面试时会问一些问题,感觉面试官那里应该有个题库,就是从里面挑出来问,会的话他可以层层深入直到你不会。。你不会的话自然就直接换题了。。
当时先问了malloc和new的区别,当时感觉不明觉励,以为是要回答到内存中的层面,开辟内存的方式啥的。。说不太了解底层的,感觉都是应用中的区别。。说了 new可以有构造函数,传些参数初始化啦之类的。最后问了问面试官,居然malloc是个函数,new是个操作符也算区别!所以不要想得太玄乎,再显而易见的区别只要是区别都可以回答的。。
后来问了代码运行时在内存中的分布,就是堆、栈、代码区、静态区那几个,说说各自是存什么的就行了。后来问了是从低到高还是从高到低啥的,然后他自己来了句好像太深了,算了。。我说了个大小端。。他就问了大小端和什么有关,我说是CPU,然后就问了intel处理器和AMD处理器神马神马的已经过于底层听不懂了呜呜呜。。这个题就算跳过了。。。
还有序列化和反序列化,怎么保证数据的正确性。。这个当时木有答上来,因为没用过java的序列化和反序列化,用的也都是上层的XML,JSON的格式,底层到底怎么搞得不清楚。。让面试官给我讲了半天,他还说“是我面试你还是你面试我”。。搞得我紧张的都不敢说话了。。中间某些人还不停给我打电话,搞得我都听不清。。特别尴尬。。总之越来越紧张。。还问了进程和线程的区别,我就稀里糊涂想到哪里说道哪里了。。用词特别不专业。。
还有个问题是链表怎么判断有没有环路,我说了做个标记,还有固定一个位置看有没有指回来的两种方法,太水了。。面试官提示我说小学有一种题是操场上的追击问题,试图启发我,无果而终。。。其实就是设两个指针,步长分别为1和2,然后看有没有追上就可以了。
总的来说,这第一次电面我是真的越来越紧张,虽然面试官一直试图让气氛变得轻松,但效果甚微。。我是越来越没有自信。。感觉自己太水了。。想赶快结束面试。。不同的题目中间还夹杂着一些闲聊的话题,不过我太紧张了话不是很多,中间会有沉默的时候,感觉好尴尬。。面试官人真的特别好,最后说第二天还有一个面试,指出了我的不足,让我改进,希望我能展示出来自己的优势。他说我基础知识还可以,但是特别不系统,一听就是没有为面试做准备,希望我明天能好好表现。真是感动啊。。表现那么差居然都给二面的机会了。。这么好的人忘问花名了⊙n⊙b汗。。
篇10:百度质量部测试开发面试笔试经验
百度质量部测试开发面试笔试经验
1.几种常见算法看下,能够大概描述出来算法的过程,复杂度(排序、查找等)
2.给你设定几种场景,让你解答:比如给你两部手机,让你站在一百层楼高的地方,假设在第n层手机摔下就会摔破,问你怎样用着两部手机确定这个临界层,
(场景测试-百度质量部)
3.怎样知道一个链表里是否有环的存在,以及确定环的位置 如何确定两个链表是否有相同的部分
4.网络一些知识,比如http几次握手的情况,ack等包,结束是否只能由服务器段先断开之类的。网络几层,常见网络设备属于哪层?
5.测试几种方法.
6.给定一个很大文件,内存里放不下,怎样搜索里面是否有需要的关键字,从百度搜索内容,描述一下大致的过程
7. 从网上找找百度质量部面试面试题目
8. C语言 内存分配机制(堆栈区别,静态存储区)
9. 数组指针和指针数组有什么区别
10、海量搜索问题 找找海量搜索面试题看看
百度搜索关键字放在一个大文件里,该文件在内存里装不下,用户可以输入关键字,在文件里查找关键字,看关键字是否在该文件里,给一个解决方案。(用Hash方法)
11、搜索的原理 在百度页面输入关键字,得到搜索结果,解释一下这个过程是什么样的
12.深度搜索算法 单链表 就地 反转
13.Linux常见的命令看看(必考)
14、TCP与UDP的区别
15、网络设备
16、socket
1.对Linux内核有一定的了解;
2.熟悉数据库的使用,
3.熟悉基本的网络配置及路由器、交换机等网络设备的配置;
4.了解TCP/IP协议
5.测试流程 有几种方式像什么白盒 黑盒 功能测试 性能测试 单元测试等等
1.自我介绍啦 项目相关的
2.多准备 多看看常见面试题
3.还有网上关于质量部面试的题目 这些比较有针对性一些
实际遇到的面试题
一面
首先要自我介绍
1、进程与线程的区别
一面第一个问题,自我介绍都没介绍完说了我知道的一些,他都说没答到点子上,问到底要怎么答,面试的GG让我自己上网搜答案。。。
2、标准模板库STL 用过的库函数 (一面)
3、做过的有关测试的项目,没有问很细,测试用例是不是自己写的,根据做的项目,设计怎么测试自己的项目
4、静态函数库、动态函数库 区别 自己做的项目是属于动态的还是静态的
5、Linux编程怎么样(百度貌似基本上程序都跑在linux上,这个肯定要问到)
我直接答的linux常用命令还可以,在linux环境下做过实验,内核不了解
算法题
大部分是告诉他思路,面试官哥哥会把问题简化,再一点点启发,一点点给问题加条件,要把自己思想解释懂给他听,练练口才啊~还有准备好纸笔,一些代码,不好凭空想象~
1、在栈中,找出最小值,给出push pop 求最小值min函数(不破坏栈的原始的顺序、用最小的时间)
2、矩阵中 横排 每行的数据是从小到大的.,竖排 每一列也是从小到大 给出一个数用最快的时间查找一个数是否在矩阵中(空间复杂度)
3、括号匹配 { 【 ( 看左右括号是否匹配 数学规则:{【(
1)不考虑数学规则
2)考虑数学规则
最后要把第三个 跟面试GG讨论完解决的思路后,把这个代码写一下,发给他,限时近一个小时,可以用伪代码,一开始说的,写代码的时候不用挂电话,后来就是说了机房不能说话,就让我把电话挂了~
二面
二面还是先自我介绍,的第一个问题,集合数的存储模式,一听就有点懵了,啥是集合数??委婉的告诉她不知道什么是集合数,她就说,存储模式有数组等,我当时很乱,就把我自己理解的,所有在内存中存储模式的,那些,数组、链表、栈、堆、常量区等等,都答了,想想真2,
之后围绕之前做过的项目问的比较多,比较详细,详细到了一些功能的实现,遇到的问题,怎么解决的等等,根据项目问了数据库的语句,找出数据中最大的前十个,给忘了,就说了C++中的实现方法,还自己引申了一下,答了内存中放的下的数据怎么处理、放不下怎么处理、找出最大的前十个怎么处理,前一万个怎么处理。。。
也是回答了一些测试的题,测试一个函数,设计测试用例,函数功能:两个已经排好序的数组,合并成为一个有序数组。
做过的白盒测试 实验 自动化测试 有没有写过脚本语言
问了 测试网络是否连通 ping命令
Linux 我还是像一面那么答的,这回让我列出了我自己熟悉的linux命令,我就说了一些,她问了一个退出vim怎么退出,就回答了,保存退出,不保存退出的命令等等。
还问了 编码量最大的项目,最近半年自学的东西,自学的途径等等。
我每次最后都要面试我的人给我一些建议,一是有些人给的建议很诚恳,像小米,直接说基础太差,要我好好学习基础;二是,基本上可以知道还有没有机会接着面了~直接问有没有戏,别人不一定会说。
★ 软件测试面试笔试
★ 各大公司口号
★ 报社招聘笔试分析
【阿里巴巴测试开发工程师面试笔试经验(集锦10篇)】相关文章:
北京市经济和信息化委员会直属事业单位招聘启事2022-05-25
求职心得体会2023-12-05
阿里巴巴非技术类笔经2022-09-23
阿里巴巴笔试题统计2022-05-06
ABB集团笔试题目2023-04-07
校招发言稿2022-08-18
文秘面试的笔试试题2023-11-01
太极集团笔试经验2023-03-01
青岛教育招聘计划教师2022-04-30
前端实习生工作总结2022-05-06