面试经验丨百度测试开发工程师面试题集(含面试题答案),来瞧瞧
前言
IT互联网的飞速发展,很多人选择从计算机方面开发着手,在整个计算机行业的,不同岗位所需要具备的能力是不同的。这次分享的是我一个朋友百度面试测开的面试题。
面试时间:21年4月。测试开发工程师 面试-01
1.项目介绍(难点,解决方案)
2.介绍黑盒测试和白盒测试
3.Java中的int和Integer
4.Java的权限修饰符(public、private、default、protect的作用域)
5.代码:判断链表是否有环,找出环的长度
6.代码:手写字符串比较函数strcmp,设计测试用例
7.一部电梯设计测试用例(一般设计测试用例从功能性、性能性、安全性、易用性考虑)
8.2个数据库表:表1(id name),表2(id sroce class),找出姓名张三的分数和班级
select sroce,class from table2 where table2.id = (select id from table1 where name = "张三")
9.Liunx查看指定进程 ps -ef|grep 进程名 查看端口 lsof -i:端口号
10.计网TCP/UDP的区别(有4个区别,但是突然有点脑子短路了,只记起来2个)
11.HTTP状态码 测试开发工程师 面试-02
1.linux基本操作
2.http请求
3.三次握手四次挥手
4.网页登录,写测试用例
5.百度地图,写测试用例
6.python init
7.python深拷贝浅拷贝 测试开发工程师 面试-03
1.栈和堆的区别
2.多态的意义,用在什么地方
3.内存泄漏和内存溢出有没有什么联系
4.死锁
5.new、delete、malloc、free区别
6.冒泡
7.出现次数最多的数
8.shell命令 测试开发工程师 面试-04
1.Python常用内置模块
2.List与numpy的区别(项目里用了numpy)
3.With机制及如何实现
4.Range的方法
5.迭代器的了解
6.c++和python的并发编程了解多少
7.Linux常用命令
8.网络层作用是什么
9.Tcp/udp的区别及应用场景
10.什么时候创建索引
11.索引的类别
12.索引的数据结构及具体实现介绍
13.不同数据库的比较,即对不同场景怎样选用数据库
14.在字符串中寻找长度最长的回文字符串,可假设isPalindrome返回是否是回文的判断 测试开发工程师 面试-05
1.快速排序
2.测试快速排序
3.移动通信是什么
4.osi七层模型。
5.应用层用什么协议传输视频和传输文字的
6.应用层怎么区分不同应用进程
7.TCP、UDP协议的区别
8.在Web上搜索东西的过程经历了什么,详细说说
9.微信聊天界面的测试用例
10.Linux常用命令
11.说一说项目以及项目统筹
12.觉得测试是做什么
13.你觉得项目的流程是怎么样
14.项目上线前是交由产品还是测试人员测试
15.你觉得测试在项目里是怎样的角色。 絮叨
小编根据这次面试整理了下资料,资料实在太多了,所以只把部分截图放出来。提醒大家一下,资料按需索取,千万不要一味的收藏,反正你都看不完的。把时间浪费在找资料上不值得。
如何获取免费架构学习资料?
关注小编+转发文章+私信【测试】获取这份全面的资料。
银弹谷零代码平台制作APP的软件好用吗?制作APP的软件哪个好用?有什么推荐吗?对于传统的制作APP的软件来说,无非就是安装环境,然后逐个逐个地敲代码,稍微智能一点的就是可以识别首字母自动弹出相应的代码序列,但是这类软件
银弹谷为什么零代码开发平台会如此火热Forrester的最新报告指出企业开发团队正在采用低代码零代码开发平台,市场的增长前景似乎一片乐观。2020年低代码市场规模或将达到155亿美元,超过75的应用程序将在低代码零代
低代码开发平台好不好用?一个低代码开发平台好不好用能够从多个方面来说。首先,低代码开发平台能够依据工作使用场景直接选择使用模块安装直接使用,差不多5S就能够搞定整体安装过程。第二,能够通过简略的拖拽的方法
零代码开发对传统开发的优势零代码开发平台的出现可谓是IT界的重磅炸弹,有人欢喜有人愁,喜是因为零代码开发平台能敏捷开发,愁是因为有人思考这个平台能让IT准入门槛降低,成品质量会不会大打折扣?甚至会不会让程序
零代码企业管理系统开发平台好开发吗?零代码对企业管理系统开发有什么影响?零代码企业管理系统开发平台会成为以后的主流吗?在过去企业要使用管理系统,通常有两种办法自主研发或者购买第三方软件,但是落实效果却难以符合预期效果
Python爬虫入门一之爬虫基础了解1。什么是爬虫爬虫,即网络爬虫,大家可以理解为在网络上爬行的一直蜘蛛,互联网就比作一张大网,而爬虫便是在这张网上爬来爬去的蜘蛛咯,如果它遇到资源,那么它就会抓取下来。想抓取什么?这
为了快速开发APP,你一直都在使用APP模版吗?为了快速开发APP,你一直都在使用APP模版吗?据银弹谷统计不少企业在开发APP时,尤其热衷于使用模版,一来APP模版是现成的,节约思考时间,而且价格还便宜,成品时间短。粗看一下感
oa系统开发公司哪个好?办公自动化(OA),英文OfficeAutomation的缩写。它可以通过特定流程或特定环节与日常事务联系在一起,使公文在流转审批发布等方面提高效率,实现办公管理规范化和信息规范化
手机软件开发流程一般要经过哪些步骤?手机软件也就是我们日常所说的手机app,那么手机软件开发流程一般要经过哪些步骤?整个开发流程大概分为四个阶段需求与功能定制产品开发产品测试交付售后,下面来详细介绍一下各个阶段的具体
银弹谷传统企业数字化转型如何做好线上数据化?传统企业在数字化转型建设中,会逐步将自身业务向线上转移,比如电商平台企业官网APP小程序或者娱乐平台等线上产品,但是并不是业务转移阵地就可以了,还是需要进行数据化的分析归纳的,那么
银弹谷数字化转型的3个关键点当前,为了更好的使数字化服务社会,政府也对数字经济进行了大力支持,使数字化转型持续对中国经济社会和政策各个层面起到重要的作用。我国消费端数字化已经走在世界前沿,但企业转型却相对落后