IT互联网的飞速发展,很多人选择从计算机方面开发着手,在整个计算机行业的,不同岗位所需要具备的能力是不同的。这次分享的是我一个朋友百度面试测开的面试题。
面试时间:21年4月。
1项目介绍(难点,解决方案)
2介绍黑盒测试和白盒测试
3Java中的int和Integer
4Java的权限修饰符(public、private、default、protect的作用域)
5代码:判断链表是否有环,找出环的长度
6代码:手写字符串比较函数strcmp,设计测试用例
7一部电梯设计测试用例(一般设计测试用例从功能性、性能性、安全性、易用性考虑)
82个数据库表:表1(id name),表2(id sroce class),找出姓名张三的分数和班级
select sroce,class from table2 where table2id = (select id from table1 where name = "张三")
9Liunx查看指定进程 ps -ef|grep 进程名 查看端口 lsof -i:端口号
10计网TCP/UDP的区别(有4个区别,但是突然有点脑子短路了,只记起来2个)
11HTTP状态码
1linux基本操作
2http请求
3三次握手四次挥手
4网页登录,写测试用例
5百度地图,写测试用例
6python init
7python深拷贝浅拷贝
1栈和堆的区别
2多态的意义,用在什么地方
3内存泄漏和内存溢出有没有什么联系
4死锁
5new、delete、malloc、free区别
6冒泡
7出现次数最多的数
8shell命令
1Python常用内置模块
2List与numpy的区别(项目里用了numpy)
3With机制及如何实现
4Range的方法
5迭代器的了解
6c++和python的并发编程了解多少
7Linux常用命令
8网络层作用是什么
9Tcp/udp的区别及应用场景
10什么时候创建索引
11索引的类别
12索引的数据结构及具体实现介绍
13不同数据库的比较,即对不同场景怎样选用数据库
14在字符串中寻找长度最长的回文字符串,可假设isPalindrome返回是否是回文的判断
1快速排序
2测试快速排序
3移动通信是什么
4osi七层模型。
5应用层用什么协议传输视频和传输文字的
6应用层怎么区分不同应用进程
7TCP、UDP协议的区别
8在Web上搜索东西的过程经历了什么,详细说说
9微信聊天界面的测试用例
10Linux常用命令
11说一说项目以及项目统筹
12觉得测试是做什么
13你觉得项目的流程是怎么样
14项目上线前是交由产品还是测试人员测试
15你觉得测试在项目里是怎样的角色。
我根据这次面试整理了下资料,资料实在太多了,所以只把部分截图放出来。提醒大家一下,资料按需索取,千万不要一味的收藏,反正你都看不完的。把时间浪费在找资料上不值得。
如何获取免费架构学习资料?
关注我+转发文章+私信测试获取这份全面的资料。
一般会咨询下面的问题:
一.说说你对百度竞价的理解
百度竞价其实就是按效果付费,效果可控制,按关键词定位,精准可衡量(简单的说一说SEM的基本定义就可以)
二.你能管理多少账户?如何设计账户?账户里有多少个计划及名字?搭建一万词的账户大概需要多久?一个单元多少个词?多少创意合适?
这个问题就是说说你曾经搭建过的账户结构,有经验会吸引HR的眼球。下面说说问题的答案:有的人说管理多少个账户是由公司老板决定的,其实这么回答效果不太好,应该说要考虑一下公司投放的金额是多少,可能几万到几十万不等。账户推广是搜索推广,网盟推广,移动端推广等。至于账户的计划及名字就说说你曾经的案例的计划和名字就好了,让HR可信你是有实际经验的。一个单元不多于50个关键词,每个单元至少俩条创意,重点单元可以多写几条。
三. 如何提高质量度?如何提高点击率?
首先账户结构要搭建好,排名不变,价格不变的情况下写好创意,注重历史表现和着陆页面,点击率的提高与创意的质量有关系,创意质量高点击率也会提升,排名变化点击率也会变高
四.如何写好创意?什么是好的着陆页?
创意要通顺,要飘红,要与账户结构相关,要有吸引力,好的着陆页面就是页面正确,打开速度快,页面美观,营销探头和电话,有注册的东西,用户体验要好,如果可以的话,可以牺牲用户体验,更重视营销。
五. Excel用到什么程度?如何用excel做柱形图?如何使用数据透视表?
说用到什么程度,不能太夸张,也不能说精通,就说基本够用的程度就可以了。做柱形图:插入-柱形图-做一些备注和美化。数据透视表:选中要插入透视表的表格-插入数据透视表-分类汇总-方式计数和求和。
六.你觉得你最关注哪些数据?具体如何做数据分析?
非电商考虑成本,咨询量,咨询量成本,上门量,上门成本,和投入产出比,对关键词做数据跟踪,解码,计算关键词转化和成本。