
面试
文章平均质量分 85
Bug 挖掘机
技术成长路上没有捷径,欢迎关注我
展开
-
【测试】23届百度测开实习三轮面试面经
大家好,我是洋子。最近工作真的超级忙,有几个同事离职,除了进行业务测试,还要进行工作交接,几乎没剩下什么空闲摸鱼时间,所以好久都没有更文章了前段时间在公众号发布了一个百度测开实习招聘岗位,很高兴的和大家宣布,有一个粉丝同学顺利拿到了这个实习offer,未来将由洋子作为mentor来亲自带他实习虽说以前也有稍微带过3个校招同学,帮助他们解答问题,但第一次以mentor身份带实习生还是第一次,想想还有点小激动。原创 2022-09-22 16:41:26 · 5305 阅读 · 0 评论 -
【面试】百度直播测开
(1)你跟研发产生分歧这种怎么办(2)算法题大数据的5个数组,求交集一个数组排序并去重边排序边去重Integer[] nums = { 5, 5, 6, 6, 6, 8, 8, 7, 11, 12, 12 };// HashSet hset = new HashSet(Arrays.asList(nums));TreeSet<Integer> hset = new TreeSet<Integer>(Arrays.asList(nums));Iterator i = h原创 2020-12-17 00:40:34 · 347 阅读 · 2 评论 -
【面试】滴滴自动驾驶测开
(1)如何测试左车道变成右车道(2)你的coding怎么样(3)职业规划(4)如何评判测试的覆盖度 测试规范(5)离职原因:(1)业务大部分需求在优化,很少有新需求(2)团队成员大部分外包,缺少更优秀的人交流(3)继续呆下去,发展受限,想要更快的成长(6)为什么不做研发(1)之前在校招有做过职业规划,技术不是特别的执着,很难达到高度(2)自己也做了5个月测试,发现自己喜欢测试,干得也挺好的(3)每个领域深入下去都有发展前景(4)测试和开发也不是完全隔离,测试也会去做一些开发的工作。(7)项目原创 2020-12-17 00:27:35 · 1958 阅读 · 2 评论 -
【面试】爱奇艺测试开发工程师
面试内容(1)自我介绍(2)公司的业务(3)如何优化现有的测试流程测试左移测试左移就是在提测之前已经介入了测试。在需求评审时不只是了解需求,更是要去评估需求的质量,分析需求的合理性以及完整性。在开发阶段时也要参与设计方案的设计,了解开发的实现方式。因为很多开发可能只对他负责的那一块熟悉,作为测试需要评估改动范围以及是否有遗漏的模块和系统。测试还可以通过提供测试案例或者自动化测试脚本的方式给开发,让开发在设计时考虑地更全面,同时方便开发在coding时进行自测,有助于提高产品质量,毕竟越早发现问题,原创 2020-12-12 23:36:58 · 756 阅读 · 1 评论 -
【面试】字节测试开发-抖音
二叉搜索树平衡二叉树,为什么平衡二叉树搜索更快?ORM框架,用对象的好处是? sqlacmy框架事务的隔离级别 为什么可以隔离,锁的机制https://blog.youkuaiyun.com/suifeng629/article/details/99412343接口测试了解吗https的原理,为什么同时用了对称加密和非对称加密字符串的理解mysql的索引,底层原理,为什么b+树可以减少IO的次数unicode编码反转链表,用例跑起来,给一个链表测试微信朋友圈评论功能做了哪些性能优化1. op原创 2020-12-09 22:41:27 · 693 阅读 · 0 评论 -
【面试】快手的客户端测试(直播)
(1)有红,黄,兰三种颜色的花:存在如下转换关系1红+1黄+1兰=1瓶水2红+1黄=1兰2黄+1兰=1红2兰+1红=1黄假设红黄兰三种颜色的花的数量分别是x,y,z求最多能换多少水(2) 括号字符串的最长有效长度(类比有效的括号)https://leetcode-cn.com/problems/longest-valid-parentheses/solution/zui-chang-you-xiao-gua-hao-by-leetcode-solution/(3)如何解决ipv4地址不够原创 2020-12-09 22:32:56 · 2111 阅读 · 1 评论 -
【面试】字节测开一面
项目经历leetcode原题,无重复字符的最长子串shell脚本,统计当前目录下.java文件代码总行数Python的基本数据类型,哪那些可变类型,哪些是不可变类型list和元祖的区别项目用到FFMPEG是怎么用的安卓自动化测试框架了解哪些,appium UIAutomator,底层实现原理是什么MVC设计模式,Flask框架是这种模式吗python如何连接数据库公司机器人如何运作cookie 和session的原理和区别为什么这么短时间想跳槽反问:字节用到什么技术产品迭代周.原创 2020-08-24 23:46:32 · 912 阅读 · 0 评论 -
【面试经历】农行总行研发中心秋招测试开发2020
1 栈和数组的区别2 如何建立一个大根堆3 数据库如何进行优化(除了对硬件进行优化) 可以优化sql查询语句,建立索引,还有就是设计表的时候,把不定长的放在后面4 python的基本数据类型有哪些5 交换两个变量的值,用加减法和位运算,不用指针和第三方变量...原创 2019-11-29 21:02:53 · 6216 阅读 · 1 评论 -
【面试经历】转转2020秋招测试开发
1 面项目逻辑架构(问得多)TCP与UDP区别socket原理给一个列表去除重复元素给一个列表,统计出列表中的字符的重复次数2 面项目逻辑架构你为啥选择做测试开发你和同学出去玩,你们产生了分歧,怎么说服你同学去你想去的地方反问,自己需要做哪些提升,面试官说我需要更强势一些...原创 2019-11-29 21:02:41 · 1049 阅读 · 0 评论 -
【面试经历】滴滴2020秋招测试开发
1面1.给一个列表list1=[‘abc’,‘cd’,‘da’] 判断每一个元素是否成一个环2. 电梯测试3. 写sql 对1班的及格女生的平均成绩2面1.螺旋打印二维数组2.对单词进行逆序 ’ I am student ’ 输出’ student am i’3. 对一个ramdom函数 ,有n%概率输出a,有1-n%概率输出b,构造新的函数使得函数各有50%概率输出0,有5...原创 2019-11-29 21:01:54 · 1129 阅读 · 2 评论 -
【面试经历】58同城2020秋招测试开发
1面python的数据类型list和元组的区别python的参数是传值还是传引用list和dict是线程安全的吗写shell脚本,如何看centos和wubantu的发行版本c++多线程和python多线程的区别线程能直接访问操作系统吗进程和线程的区别数据的事务字典dict是有序还是无序链表和数组的区别数组和链表删除数据时,那个效率快二叉树是什么样子的...原创 2019-11-29 20:58:27 · 2065 阅读 · 2 评论 -
【面试经历】快手2020秋招音视频算法测试岗
一面1 自我介绍2 项目介绍(1)项目的逻辑架构(2)异常处理,如果视频中有马赛克的情况,怎么办。客户端在什么时候无法解密,比如协议消息缺少相应字段(3)如何测试传输流加密的正确性(4)国产密码SM4加密算法和MD5算法比有什么优势,国产的,自己用放心(5)加密算法的加密模式,SM4-CBC,SM4-SAMPLE,面试官本来是想问SM4算法的原理3 手写去除列表中的重复数字,逆向思...原创 2019-11-29 20:58:17 · 1580 阅读 · 2 评论 -
【面试经历】百度测试开发2020秋招
1面判断是否是一个回文数对你写的函数进行测试,写测试用例数据库查询如何创建索引,例如下面例1是创建联合索引CREATE INDEX mytable_categoryid_userid_adddate ON mytable (category_id,user_id,adddate);create index index_name on table_name(column_nam...原创 2019-11-29 20:58:01 · 1182 阅读 · 1 评论 -
【面试】字节跳动多媒体开发工程师2020秋招散招
字节跳动1面代码题,判断一个数是不是2的幂方(n & n - 1) == 0 https://www.zybang.com/question/d9861517c75069c4e3e594db700c6d90.html转换为二进制 ,待测试的数先减1,再相与如果为0的话。深挖项目MP4封装格式的了解,我答是由一个个box组成TS封装格式的介绍h.264 NAL单元类型...原创 2019-11-29 20:57:30 · 564 阅读 · 0 评论 -
【面试】奇安信2020测试开发秋招
逆序打印字符串可用双指针倒三角打印自然数1到nvoid daosanjiao(int n) { int max = n, temp; int row=0; //计算数字的行数 int temp2 = 1; //暂存当前的和 int m = 1; //每次遍历,数字加1 while (temp2 ...原创 2019-11-29 20:57:20 · 3052 阅读 · 0 评论 -
【面试】龙湖集团开发工程师2020秋招数字仕官生
1 给定一个数组,把数组中的非0元素进行排序,0元素移动到数组最后#输入list1=[1,0,5,0,3,0]#输出list1=[1,3,5,0,0,0]原创 2019-11-29 20:56:50 · 758 阅读 · 3 评论 -
【面试】北京航天无人机系统工程研究所
1 项目经历2 音视频加密原创 2019-11-29 20:56:28 · 949 阅读 · 0 评论 -
【面试】爱奇艺2020测试开发秋招
1面自我介绍两个电梯1上1下,请设计测试用例接口测试,请设计测试用例test?a=123&b=345&c=string二分查找为啥做测试,和开发的区别你做测试会有什么优势了解持续集成吗2面查找一个元素,哈希表的查找时间复杂度是O(1),链表的查找时间复杂度为O(n),二叉树的查找时间复杂度自动售货机的测试用例,请设计测试用例,测试的时间很短,你会测试那个...转载 2019-11-29 20:54:59 · 706 阅读 · 0 评论 -
【面试经历】美团2020秋招测试开发一面二面
一面自我介绍http 的请求头 请求行 请求体写出你的知道linux命令linux 重定向linux查看进程的占用情况 ps -ef | grep ‘java’Java的重写和重载区别Java的静态类给出字符串’abcpost123post456postabc’,输出post之间的字符给一个数组 [‘a’,‘b’,‘b’],输出其中的重复字符给一个文件夹,打印出所有的文件名,...原创 2019-11-29 20:54:01 · 1366 阅读 · 0 评论 -
【面试】蜻蜓FM2020秋季校园招聘
题目描述:输入:dict_input={'a':1, 'b':{'c':{"d":3}}, 'e':4}输出:dict_output={{"/a":1},{"/a/b/c":3},{"/e":4}}dict_output={}temp_key=''dict_input={'a':1, 'b':{'c':{"d"...原创 2019-11-29 20:53:45 · 434 阅读 · 0 评论 -
【面试】xsmart2020电话面试
虚拟内存是什么原地堆排序原创 2019-11-29 20:52:26 · 595 阅读 · 0 评论 -
【面试】小黑盒电话面试
B树和B+树的区别B和B+树的区别在于,B+树的非叶子结点只包含导航信息,不包含实际的值,所有的叶子结点和相连的节点使用链表相连(所有的叶子节点用链表相连接),便于区间查找和遍历。https://blog.youkuaiyun.com/qq_25940921/article/details/82224418https://www.cnblogs.com/nullzx/p/8729425.htmlh...原创 2019-11-29 20:52:16 · 1123 阅读 · 4 评论 -
【面试题】有一只狗,第三年和第五年生一只狗 ,第六年死去,问 第N年有多少只狗
题目描述有一只狗,第三年和第五年生一只狗 ,第六年死去,问 第N年有多少只狗#不使用递归构造斐波那契数列# def fib(n):# a, b = 1, 1# for i in range(n-1):# a, b = b, a+b# return a## # 输出了第10个斐波那契数列# print fib(10)# 使用递归构造斐...原创 2019-10-21 17:17:54 · 407 阅读 · 0 评论 -
【面试】给一个偶数,求和为该偶数且差值最小的质数对
https://blog.youkuaiyun.com/lyl194458/article/details/88854223原创 2019-10-05 15:22:25 · 739 阅读 · 0 评论 -
【面试】单词逆序排列
思路按单词逆序打印字符串,例如:输入How are you,输出为 you are How实现流程:(1)先将每一个单词分别逆序即结果为 woH era uoy(2)然后将整个字符串看作一个单词逆序为 you are How代码实现:先将单词逆序: void ReverseWord(char* p,char* q);C++解法void ReversrWord(char* p, c...转载 2019-09-27 22:08:09 · 574 阅读 · 0 评论 -
【面试】Python深拷贝手动实现
调用库import copy#浅拷贝new_list = copy.copy(existing_list)#深拷贝new_list_of_dicts = copy.deepcopy(existing_list_of_dicts)手动实现,利用递归#!/usr/bin/python# -*- coding: UTF-8 -*-dt = {"a": "aaa", "b": "b...转载 2019-09-26 15:56:24 · 579 阅读 · 0 评论 -
【面试题目】判断一个数是否是回文数
判断一个数是否是回文数回文数定义,如121 ,顺着写和倒着写是一样的def ishuiwen(num): reve_num=0 num_temp=num while num_temp !=0: pop = num_temp % 10 reve_num=reve_num*10+pop num_temp //=10 ...原创 2019-09-04 21:24:47 · 349 阅读 · 0 评论 -
【面试题目】找到连续重复最长子串
连续重复最长子串,如abcabcdef应该范围abcstr1='abcdeabcdefabcdef'temp='' //获得临时子串temp_max=0 //子串最大长度temp_max_str='' //存放最大的子串index=0for i in str1: if i not in temp: temp...原创 2019-09-04 20:00:13 · 1431 阅读 · 1 评论 -
【面试题目】对一个已经排好序的列表,将重复数字移到列表的最后,排序好的部分不变
list1=[1,2,2,3,3,4,4,5,5,5]list2=[]index = 0for i in list1: if i not in list2: list2.insert(index,i) index+=1 else: list2.append(i)print( list2)结果[1, 2, 3, 4,...原创 2019-09-04 17:03:28 · 802 阅读 · 0 评论 -
【面试题目】在一个字符串中找到第一个只出现一次的字符。如输入:abcdab,则输出:c。
思路普通思路就是先看第一个元素,遍历字符串看看每个字符总共在字符串中出现的次数,但是这是一个时间复杂度O(N^2)的算法,牛客上面是肯定跑不过的,所以我们可以想到用什么东西可以达到记录字符出现次数时间复杂度有符合要求的呢?分析:看到这道题时,有两种思路:(1)最直观的想法是从头开始扫描这个字符串中的每个字符。当访问到某字符时拿这个字符和后面的每个字符相比较,如果在后面没有发现重复的字符,则该...原创 2019-09-04 15:10:30 · 786 阅读 · 0 评论 -
【面试题目】今日面试题分享
今天面试Python实习的岗位,面试官出了一道题目,当时自己做的不是很好,所以自己回来又重新做了一遍,实现了两种方法用户随机输入一串带有.与,的字母或数字的字符串,打印出只有,并且反过来的字符串,输入与输出示例如下input_1='ab,34.er,123,dsfds,445'out_1='445,dsfds,123,er,34,ab'解法一:def test(str_1): ...原创 2019-05-24 20:24:12 · 212 阅读 · 0 评论