2018校招-阿里巴巴测试开发工程师面试经验

发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

8月17号网申的阿里测试开发工程师,因为我一直用的语言都是C++,阿里的研发又侧重java,便投了测试开发工程师。对测试岗有的了解就是相对研发而言,可能对语言的要求稍微低一些,但是知识面的广度是要有的。面试之前就针对性地看了《计算机网络》、《操作系统》、《数据结构》、《设计模式》等。当然,虽然是测试开发岗位,编程能力还是要有的,针对我的老本行C++,我看了《effective C++》,这本书对我来言难度较大,但是硬着头皮看下来还是觉得受益匪浅。不仅是阿里的面试,其他公司的面试也常常会问到这本书里的条例和内容。

简历审核结束之后便是笔试,测试开发笔试的题目难度不大,难度基本上是lintcode上中等难度的题目,有认真刷题的话编程题都可以做到百分百通过。主要是要注意一下输入输出格式,很多时候做公司的笔试题目,卡死在输入输出上,大概是平时做lintcode题目都是写函数写习惯了,对输入输出格式书写练习不够,这方面还是有待加强。

笔试通过之后,在九月十号左右便开始了第一轮的面试预约,当时心里忐忑,毕竟还没有面过大公司,便心虚地选择了下午三点多的,想着可以向上午面试的同学取一下经免得到时候卡壳。中午紧张的没有去吃饭,临时抱佛脚。中午开始面试,第一次视频面试,真正开始面试的时候反而不那么紧张了,面试官很和蔼,讲话一股子东北味,顿时让我觉得亲切了一些,虽然是南方人但是听着东北话就恍惚不是一场正式的面试而是唠嗑。进入正题,开始自我介绍,介绍自己的项目经验实习经验,很巧的是我有过视频图像处理的经验,而我的面试官是阿里优酷的,所以对我做过的项目比较感兴趣,在这边多问了一些。之后给我出了一道编程题,在非常之多的数据里面,数据可以视为一行字符串,有编号,有url,怎样找到我想要的那一行数据。我当时想着最简单就是遍历查找,当然这代价太大,面试官想要的肯定不是这个结果。于是想着可以先对数据进行排序,之后再用二分法进行查找,在我解释完了之后面试官让我把这段程序写下来,因为共享桌面需要安装插件,于是面试官让我在纸上写了给他看,不需要写的特别详尽,有些复杂的代码可以用伪代码来替代。我写完了之后给面试官看,然后解释我的思路,当然在这道题中也穿插了别的问题,比如二分法做的话时间复杂度是多少,以及怎样来排序等等。这题结束之后又问了一下测试相关的知识,如测试的流程,还

四面阿里,成功入职阿里测试开发,分享我的真实面试 (这个题至少要说清这个项目给什么类型公司或者什么行业做的,然后再来介绍这个项目的基本功能模块就可以.)你负责的模块是什么?你负责的模块都有什么功能?在项目里你负责了一些什么,做了一些什么工作?1. 请自我介绍一下(需简单清楚的表述自已的基本情况,在这过程中要展现出自信,对工作有激情,上进,好学)9.你认为B/S架构的系统和C/S架构的系统有哪些地方不一样的?23、你在测试中发现一个界面很丑,你认为这个问题是否严重?27、你有什么问题要问我的?什么项目哪类项目,项目进行的阶段,有木有业务方面的培训。 阅读详情

相关推荐

【百度、腾讯、阿里等】+【JAVA发实习生】+春面试经验

基本情况介绍: 性别:lz**萌**妹子一枚 学:本科双非、硕士985 实力:只是女生比,中等偏上一丢丢 面试公司:百度、腾讯、阿里、今日头条、美团、京东、去哪儿、CVTE、神州数码、知道创宇、intel 面试职位:web渗透测试工程师(安全方向)、JAVA工程师测试开发工程师结果:百度(hr通知准备三面,结果被放鸽子)、阿里offer)

lv小笨鸟要先飞啦 1万+

阿里8年测试经验,耗时一个月整理的40道自动化测试面试真题(附精准答案解析)足足手写2W字

转眼金九银十的招聘季已经过去来了,没点真本事真技术,没点面试经验,不了解点职场套路,如何在面试中过五关斩六将?如何打败面试官?如何拿下那梦寐以求的offer呢?

软件自动化测试技术交流、资源分享 2976

阿里-测试工程师面试题目记录

阿里面试题目记录2018-10-09 题目一:linux如何实现凌晨定时执行脚本? Linux中,周期执行的任务一般由cron这个守护进程来处理。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。 题目二:java如何实现多线程?线程的状态有哪些? java实现多线程有两种方法     1、继承T...

Carol的博客 1万+

阿里 90 道常问面试题及答案(软件测试岗位)

在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。软件测试的目的:测试是程序的执行过程,目的在于发现错误一个成功的测试用例在于发现至今未发现的错误一个成功的测试是发现了至今未发现的错误的测试确保产品完成了它所承诺或公布的功能,并且用户可以访问到的功能都有明确的书面说明。确保产品满足性能和效率的要求确保产品是健壮的和适应用户环境的软件测试的原则:测试用例中一个必须部分是对预期输出或接过进行定义程序员应避免测试自己编写的程序。

MXB_1220的博客 1912

阿里面试大全(一)附答案完整版

POM是Page Object Model的简称,它是一种设计思想,而不是框架。大概的意思是,把一个一个页面,当做一个对象,页面的元素和元素之间操作方法就是页面对象的属性和行为,所以自然而然就用了类的思想来组织我们的页面。一般一个页面写一个类文件,这个类文件包含该页面的元素定位和业务操作方法为了我们测试用例写的简单,清晰,我们很多时候在页面对象会封装很多业务操作方法,测试脚本只需要调用相关方法就可以。webdriver 会在指定的超时时间范围内不断的查找元素,直到找到元素或超时。

与君初相识,犹如故人归 1183

阿里90道常问面试题(软件测试岗位)

阿里90道常问面试题(软件测试岗位)

lc990511的博客 432

阿里巴巴 测试开发工程师 经历

从笔试始讲吧,笔试记得是八月20几号的样子,就是在线做题目,40道选择题加上3道大题,都是很基础的样子,认真复习了基本没问题,一起做笔试的同学大部分都过了。有一个没过的,后来问了他,他说暑假没怎么看书。还有一定不要互相抄袭,去笔试腾讯的时候碰到个武大的,她说有实验室笔试阿里的时候互相抄,结果全没过。 笔试完了,过几天如果通过笔试,然后就可以网上预约面试时间了,我和舍友预约的9.12号上午10点

木灵的专栏 8420

阿里巴巴测试开发工程师面试记录

阿里巴巴 一面 2016.3.29 15:36 20min50s 0. 个人介绍 1. Activity卡顿加载慢的原因、解决办法 2. Service与Activity的绑定方法有哪几种 3. BroadcastReceiver 出现ANR的原因及解决办法 4. 线程过多的解决办法,信息如何同步,线程池 5. JNI 6. 测试工作 的场景、任务、方法 7.

小小随笔屋 3235

阿里-测试开发工程师-18年暑期实习-一面

阿里-测试开发工程师-18年暑期实习-一面 30min面试时间,电话面试,全问简历,没有单独的技术问题。主要是实习,然后两个项目,再问比赛。然后测试相关工具。 1、自我介绍(学排名念了一下,项目实习重点说) 2、实习问得非常详细,介绍一下这个公司(说是国企之后比较失望),实习的岗位,做的东西具体框架,实现代码,细枝末节的全问。 3、本科项目(介绍了一堆理论,然后问具体实现情况) 4...

冰糖银耳盅的博客 2225

提前批总结

百度: 百度6面经历!!!实习2面,提前offer1面(挂了),3面 百度提前批三面面经 百度度秘事业部软件研发一面经验 2018百度测试开发面经(已拿offer) 2018百度语音技术部语音识别工程师提前批面试 腾讯: 2017秋-技术岗-腾讯-CDG-提前批(2轮技术电面+1轮HR电面) 腾讯春提前批面试经历(已收到offer) 阿里2018届秋提前批阿里在线...

冰糖银耳盅的博客 3126

OPPO、华为、烽火、海能达、腾讯、阿里、德昌面试经验

       楼主2016年4月份入职中兴通讯,部门主要进行基站的嵌入式软件的测试工作,测试的前两年感觉还能学到大公司的工作流程、测试人员的基本测试流程、也会参加测试用例评审,参与到测试用例的设计。入职一年以后部门项目经理始推测试用例的自动化工作,也会用python实现底层的关键字和测试用例。干测试1、2年之后,基本的工作流程已经掌握,不同的测试条目和测试业务,测试起来感觉差不多,自身的技能没有...

嵌入式之斋 7810

【就业面经】网络面经

# 1. C++空类默认产生哪些成员函数 _ranen 2015-10-14 08:18:47 766 收藏 分类专栏: c++ 文章标签: c语言 class 版权 class Empty { public: Empty(); // 缺省构造函数 Empty( const Empty& ); // 拷贝构造函数 ~Empty(); // 析构函数 Empty& operator=( const Empty& );...

qq_42713070的博客 295

2018年面经大合集

考试结束,班级平均分只拿到了年级第二,班主任于是问道:大家都知道世界第一高峰珠穆朗玛峰,有人知道世界第二高峰是什么吗?正当班主任要继续发话,只听到角落默默想起来一个声音:”乔戈里峰” 前言 拿下BAToffer的大神在这篇文章中 http://t.cn/E2rsKop 写过 面经是个很不错的东西(嗯,想看的可以直接翻到最后一节)。记住不要一扫而过(除了那种岗位不太匹配可以快速抓重点...

weixin_34009794的博客 3301

牛客网面经

牛客网面经 2017年10月19日 09:16:37阅读数:705标签:大数据算法牛客面经java更多 个人分类:IT杂谈日记 百度: 【】百度面经(Java),已拿到offer:https://www.nowcoder.com/discuss/52710 【算法】我的秋小记录:https://www.nowco...

weixin_30622107的博客 2658

2017年秋阿里腾讯百度面经

2018年秋阿里腾讯百度面经分享 2017.8.16 14:40 更新 一、阿里巴巴 1、蚂蚁金服 【C/C++岗】阿里内推一面,已跪 【C/C++岗】蚂蚁金服C++发岗面经(一面跪) 【C/C++岗】蚂蚁金服后台发岗位 55分钟 【C/C++岗】蚂蚁金服一面 【Java岗】我面了个假面试--java后端 【Java岗】蚂蚁金服java工程师面经 【Java岗】人生第一次技术面试 蚂蚁金服 ...

weixin_30666753的博客 436

软件测试岗位会越来越少吗?

先说结论:软件测试的岗位不会越来越少,但是要求会越来越高。 说个比较现实一定的结论:岗位少不可怕,要求越来越高也不可怕,可怕的是,软件测试行业已经发生巨变,而你却原地踏步! 裁员不可怕,可怕的是行业在发生巨变,而你却原地踏步 软件测试行业已经发生很大变化,你跟上变化了吗? 很多刚刚进入这个行业的同学,无论是应届毕业生还是培训班转行,发现出来以后简历投出去就是石沉大海,而在16/17年,一个手工测试...

weixin_46635091的博客 1277

自动化测试工程师-阿里的电话面试问题

1、list和arraylist的区别 2、redis的实现原理 3、sql语句的第三范式 4、查询linux系统中文件中某个字符串出现的次数,用linux命令写出来 5、djbc的实现原理 6、如何用python实现多进程...

m0_37746315的博客 4431

HarmonyOS ArkTS智慧招聘求职平台基于HarmonyOS API 24深度实战:在ArkTS的严格模式中,interface与@Observed类共同构成了编译期的类型检查边界

在 HarmonyOS NEXT 正式商用的背景下,ArkTS 作为鸿蒙生态的官方应用语言,正在从传统的命令式 UI 发范式向声明式 UI 范式全面迁移。ArkUI 框架以组件化、声明式、状态驱动为核心特征,要求发者以"描述 UI 应该是什么样"而非"一步步操作 UI 怎么变"的思维方式构建界面。

qq_46340842的博客 299
上一篇: 2018校园招聘科大讯飞校招笔试题
下一篇: lintcode刷题——最大正方形
yige321
博客等级 码龄9年 30粉丝 33原创
评论 11
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值