字节跳动 测试开发工程师 面试总结,小伙伴可以参考一下

news2024/11/26 16:38:41

目录

 一面

二面

三面

个人总结:


 一面

自我介绍

操作系统

虚拟内存的概念

进程和线程

线程同步

如何实现线程同步

计算机网络

说一下TCP

为什么是四次挥手呢

说一个ip地址,如果第一字节是269行不行

说一下HTTP(自己讲了GET POST)

自己在项目中用过这些方法吗

百度访问一个网址是用了哪个方法

在页面上点赞用了哪些方法

是不是有一个功能是GET和POST都可以的呢

输入一个网址到呈现页面发生了啥,回答完给自己打分

             

编程题

输入一个有限的数组如int a[]={1 2 3 4 5} 和i一个整数int N ,判断数组中是否有两个数的和等于N

对自己的程序弄几个测试用例

测试相关

测试一个朋友圈 

如果A给B点赞,但是B没有看到A给B点赞可能的原因

对于一个不成熟的朋友圈,现在有十个人进行测试,该怎么确定是哪里的问题

 反问

               

二面

自我介绍

说说抖音有那些问题(自己挖的坑)

简历项目

问了3-4个问题

编程题

数据结构有哪些,二叉树翻转(不会……)

那出一个数组去重的问题,讲了思路没写出来每次都纠结数组大小不定!

写sql查询没写对,难受

排序算法会吗,写冒泡,没写对……当时太紧张脑子已经不转了

计算机网络

拥塞控制

tcp和udp

数据库

mysql和redis区别

聚集函数有哪些

事务

索引

c语言

指针和引用

static

const

define

测试相关

一个页面记载不出来怎么定位测试点(从系统测试的角度去思考)

怎么测试一个电梯

反问

                     

三面

自我介绍

简历项目

介绍自己的项目

项目中的难点

编程题

字符串去重

测试相关

经常用的app

怎么开发和测试发送表情包这个功能(从系统的角度)

广东的两个人下拉list页面不能刷新,怎么排查

反问

个人总结:

自我介绍重要,可以适当引导面试官(一面二面被夸自我介绍好)

表达逻辑清晰有条理,面试官问问题是否条理会有一定影响(我会分点作答)

编程题多做题保持手感,遇到困难会求助,或者说思路(我太菜了...哭出声o(╥﹏╥)o)

了解一些测试实例,刻意从系统角度思考减少从用户行为角度思考(从三面开始想脱离用户角度发现面试官的问题我己经理解不了了╮(╯﹏╰)╭)

感谢每一个认真阅读我文章的人!!!

我个人整理了我这几年软件测试生涯整理的一些技术资料,包含:电子书,简历模块,各种工作模板,面试宝典,自学项目等。欢迎大家点击下方名片免费领取,千万不要错过哦。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/525255.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

[abc复盘] abc301 20230514

[abc复盘] abc301 20230514 总结A - Overall Winner1. 题目描述2. 思路分析3. 代码实现 B - Fill the Gaps1. 题目描述2. 思路分析3. 代码实现 C - AtCoder Cards1. 题目描述2. 思路分析3. 代码实现 D - Bitmask1. 题目描述2. 思路分析3. 代码实现 E - Pac-Takahashi1. 题目描…

Azure描述云服务类型

Azure描述云服务类型 基础结构即服务(IaaS)共担责任模型方案 介绍平台即服务(PaaS)共担责任模型方案 描述软件即服务(SaaS)共担责任模型方案 描述责任共担模型知识检查题目 基础结构即服务(IaaS…

pyqt实现文件批量操作

代码逻辑 https://download.csdn.net/download/Lynqwest/87783077 文件打包 一、安装UPX 在https://github.com/upx/upx/releases/tag/v3.96下载相关版本,该网址无法进入,可参考https://download.csdn.net/download/Lynqwest/87783084 下载后将 upx…

谓词逻辑与推理演算

谓词逻辑 辖域 变元的约束—换自由变元 不容易出错 枚举 前束范式 量词例子 全称量词 ( ∀ x ) 条件前件加入 → (\forall x) 条件前件加入 \to (∀x)条件前件加入→ 存在量词 ( ∃ x ) 和取式 ∧ (\exists x) 和取式 \wedge (∃x)和取式∧ ∀ x P ( x ) ⟺ ∃ x P ( x ) \…

Mac M2芯片免安装版mysql

文章目录 1、下载mysql安装包2、移动解压目录并授权3、初始化mysql4、启动mysql5、启动错误处理6、登录mysql7、重置mysql密码 1、下载mysql安装包 先看一下本机mac信息 左上角,单机苹果的logo,然后单击“关于本机”,可以看到当前mac的信息 …

【JAVA进阶】Set集合、Map集合

📃个人主页:个人主页 🔥系列专栏:JAVASE基础 目录 一、Set系列集合 1.HashSet 2.LinkedHashSet 3.TreeSet 二、补充知识 1.可变参数 2.集合工具类Collections 三、Map集合体系 1.Map集合的概述 2.Map集合体系特点 3.Map…

mybatis plus自动生成代码(代码生成器)

参考 05_尚硅谷_搭建项目环境(代码生成器)_哔哩哔哩_bilibili 调用mp的AutoGenerator可以生成代码,就像java脚本一样,运行即可生成 要求代码生成器脚本不用会写,会修改其中条项生成我们预期的代码即可。 项目整体结构…

前端 之 FormData对象浅谈

一、简介 ​ 通常情况下,前端在使用post请求提交数据的时候,请求都是采用application/json 或 application/x-www-form-urlencoded编码类型,分别是借助JSON字符串来传递参数或者keyvalue格式字符串(多参数通过&进行连接&…

mediasoup Transport端口策略

一. 前言 mediasoup 支持多种类型的 Transport,有 WebRtcTransport,PlainTransport 以及 PipeTransport,对于 WebRtcTransport 目前 mediasoup 最新版本已经支持多个 WebRtcTransport 共用单个端口的模式了,而在此之前每个 WebRtc…

真题详解(补码转换)-软件设计(七十四)

真题详解(索引查询)-软件设计(七十三)https://blog.csdn.net/ke1ying/article/details/130659024 Composite模式: 以树形结构来表示”整体-部分”的关系,使得单个和团体的使用都具有一致性。 对一个基本有序的数组进行排序,适合…

【PCIE体系结构九】物理层的基本逻辑框架

👉个人主页:highman110 👉作者简介:一名硬件工程师,持续学习,不断记录,保持思考,输出干货内容 参考书籍:《深入浅出SSD:固态存储核心技术、原理与实战》 物…

可见光遥感图像目标检测(三)文字场景检测之Arbitrary

前言 前面介绍了关于可见光遥感图像目标检测任务主要面临的问题,现在对旋转目标的问题进行优化,为了便于大家理解与之前通用目标检测区别,采用Faster-Rcnn网络模型的架构对旋转目标的检测进行改进。 本教程禁止转载。同时,本教程来…

5G-NR非连续接收DRX参数配置详解

5G-NR系统配置中的非连续接收系统 DRX:Discontinuous Reception 5G终端商用在即,根据前期测试及部分5G友好用户反馈,“5G终端功耗大,待机差”问题特别突出。根据5G技术特性,导致5G终端相比4G功耗大很多的原因有如下4…

干货 | Amos实操教程之中介效应检验

Hello,大家好! 这里是壹脑云科研圈,我是喵君姐姐~ 本次推文,我们就来给大家介绍一种处理结构方程模型软件——Amos 。 01 摘要 Amos是什么? Amos由James L. Arbuckle所发展,全名是Analysis of Moment S…

泛化深度学习综述

机器学习系统通常假设训练和测试分布是相同的。为此,一个关键的需求是开发可以推广到unseen分布的模型。领域泛化(DG,Domain generalization),即分布外泛化(out-of-distribution generalization&#xff09…

vim强大的快捷键

文章目录 vim强大的快捷键(必须在可视模式下完成)光标移动(上下左右移动)行选中列选中复制粘贴剪切删除取消后悔取消跳到文件的末尾跳转到我呢见的开头保存并且退出vim编辑器自动补全自动格式化回到行首(这一行的第一个…

ESP32设备驱动-MMA8452加速度计驱动

MMA8452加速度计驱动 文章目录 MMA8452加速度计驱动2、硬件准备3、软件准备4、驱动实现MMA8452Q 是一款智能、低功耗、三轴、电容式微加工加速度计,具有 12 位分辨率。 该加速度计具有嵌入式功能,具有灵活的用户可编程选项,可配置为两个中断引脚。 嵌入式中断功能可实现整体…

DJ5-2 差错检测和纠错

目录 一、差错检测和纠错技术 1、发送节点 2、接收节点 3、说明 二、差错检测技术 1、一比特奇偶校验 2、二维奇偶校验 3、Internet 校验和方法(复习) 4、循环冗余检测 CRC 5、差错检测方法比较 一、差错检测和纠错技术 链路层提供比特级差错检…

我为什么要使用vuetify3做为基础组件去开发公司组件库

设计风格 Vuetify是基于Material Design规范,依靠Material Design的设计优势,在无需编写一行css代码就可以得到非常美观的界面功能,同时Vuetify还具备自适应的能力,可以使用一套代码写出同时兼容手机、平板、web的功能&#xff1…

如何在Simulink中使用可变电阻-可变电容-可变电感

1. 原由 前期文章提出了Simulink如何在线修改(动态修改)模块参数的方法,并提供原创的Dynamic Change Parameter模块(简称DCP模块),模块得到了许多朋友的使用。最近收到几位朋友反馈,他们使用DCP…