成功上岸字节35K,技术4面+HR面,耗时20天,真是不容易

news/2024/4/24 20:46:42/

这次字节的面试,给我的感触很深,意识到基础的重要性。一共经历了五轮面试:技术4面+HR面。

下面看正文

本人自动专业毕业,压抑了五个多月,终于鼓起勇气,去字节面试,下面是我的面试过程,很多面试题,都是靠记忆写的,希望能帮助到大家(致那些努力的人)。

3.15测评

  • 语言理解
  • 找规律
  • 图形
  • 数据分析
  • 性格测试

3.16笔试


3.19字节一面(IOT测试开发)

  • 自我介绍
  • 学习的课程
  • 详细介绍项目:角色, 主要工作,收获,成果
  • 相关扩展:机器人避障、路径规划、语言、数据规模、数据建模、问题及解决、项目怎么测试
  • 波特率、功耗、容量、频率 功耗的测试
  • 有源滤波器和无源滤波器
  • 基尔霍夫定律
  • 差模信号共模信号
  • 减振工作原理 振荡器
  • 静态变量和普通变量的区别
  • 引用和指针的区别
  • 笔试的感受和收获
  • 评价自己的学习能力
  • 对IOT的认识
  • 参与一个字节的测试项目组如何准备
  • 个人规划
  • 对本次面试感受和评价
  • 对面试官想问的问题
  • 1.测试开发岗位具体职责(质量交付):
  • 业务质量包括,软件功能,客户体验,测试角度,针对开发和产品,整个系统风险评估。
  • 产品交付最后环节,PM项目管理的角色,推动项目进展。
  • 开发白盒测试,提效配合业务和需求,自动化开发,工具开发。
  • 2.基础扎实、实践的思考和沉淀 (从测试开发岗位去分析)

3.22字节二面

  • 自我介绍
  • 学习成绩
  • 六级
  • 保研
  • 最有挑战的项目
  • C语言与PYthon的区别
  • 对测试开发的理解
  • 对面试的感受与评价

3.25字节三面

  • 自我介绍
  • 对测试开发岗位的理解
  • 测试开发与测试(质量保证)岗位的区别
  • 重点项目介绍
  • 项目中最有挑战的事情
  • 项目如果测试大致思路
  • 项目面向C类产品,用户有故障,难以重现场景,怎样解决
  • 背景偏研发为什么选择测开
  • 技术栈-python-应用场景
  • 篮球比赛名次
  • 想问的问题:
  • 对测试开发的理解

3.28字节交叉面

  • 自我介绍 项目 技术栈 闲聊
  • 重点项目
  • 项目相关的传感器-功能的实现
  • 服务器的功能
  • 卡夫卡消息队列的使用
  • MQTT协议的实现方式
  • 数据在服务器直接写库和不直接写库的区别
  • 卡夫卡是即时消费吗?
  • 为什么使用卡夫卡消息队列
  • 消息流的处理,直接是做消息处理
  • 前端界面是自己做的吗
  • 技术栈方向-python
  • 多进程多线程怎么实现,怎么创建
  • 协程是什么
  • 链表环怎样查询
  • O(nlogn)的排序算法
  • 问的问题(BU):
  • 对我专业的要求-自动化和计算
  • 我的准备方向-JAVA方向的了解-个人的核心打法-互联网的测试方法论-理论基础(数据结构/算法)+实践(代码)

4.1字节HR面

  • 15-25分钟,会打断
  • 自我介绍-本科之前三个阶段,7岁之前,小学,中学:个人成长影响最大的事情或者人
  • 本科四年主要精力,打断 (每一年)
  • 研究生主要精力,每一年
  • 为什么选择跟专业不太相关的行业(压力测试?)(简单开放不要客套)
  • 什么时候有进入这个行业的考虑
  • 疫情期间的学习计划
  • 对于测试开发岗位的理解
  • 你的理解跟之前所学的关联性在哪里
  • IOT测试开发岗位匹配度
  • 有什么问题想问?
  • 阿里人才标准,聪明乐观皮实自省
  • offer会在两到三周确认

4.2收到意向书

最后也是成功收到offer了。

 

如果是冲击大厂的话,还要能够满足大厂招聘需求,具备过硬的技术和较强的实战能力。

除此之外,面试这一关也是需要好好下功夫的,其中关键的一环就是吃透大厂面试真题,建立面试的把握和自信。

为了帮助大家成功的度过面试,我也是整理了一些软件测试技术资料和面试题集,供大家提升进阶,不管你是要入门学习还是想面试跳槽巩固基础,都可以免费领取一份。

下面展示部分截图,文末附免费下载方式。

内容涉及:测试基础、功能测试、linux、mysql、接口测试、jmeter、测试工具、web自动化测试、selenium、python编程、app自动化测试、性能测试、安全测试、测试开发、简历模板等等

  • 测试基础(38页)
  • 功能测试(183页)
  • linux(221页)
  • Mysql(216页)
  • 接口测试(338页)
  • Jmeter(41页)
  • 测试工具(35页)
  • web自动化测试(50页)
  • selenium(55页)
  • python编程(27页)
  • app自动化测试(66页)
  • 性能测试(40页)
  • 安全测试(21页)
  • 测试开发(31页)
  • 简历模板(38页)

注:篇幅有限,资料已整理成文档,整体的内容知识点也是偏多的,截图是截取不完的,所以请各位朋友注意:若是需要下载整个软件测试面试宝典,有需要的读者朋友们可以帮忙三连支持一下,点击文末小卡片传送门即可入手~

  一、基础知识--2023版

(包含计算机基础、测试理论、HTML基础、CSS基础、JS基础常见的面试题

二、Linux和数据库 --2023版

(包含 linux、数据库介绍、SQL语言(重点)、数据库高级功能常见的面试题

三、编程+数据结构--2023版

(包含 Python基础、面向对象、异常处理、模块和等等常见的面试题

四、WEB自动化--2023版

(包含 WEB自动化入门、WEB自动化基础、WEB自动化中级、WEB自动化高级、项目实战等等常见的面试题

五、移动自动化 --2023版

(包含 移动自动化基础、移动自动化中级、移动自动化高级等等常见的面试题

六、接口测试--2023版

(包含 接口基础、postman实现接口测试、数据库操作、代码实现接口测试、持续集成、接口测试扩等等常见的面试题

 

七、接口自动化--2023版

(包含 接口自动化脚本编写、接口自动化测试执行、接口自动化测试报告分析等等常见的面试题

八、性能测试--2023版

(包含 性能测试基础、性能测试工具、项目-接口性能测试、项目-web性能测试、性能测试调优等等常见的面试题

九、安全测试--2023版

(包含 数据库安全测试、网络安全测试、应用程序安全测试、安全性能测试、社会工程学测试等等常见的面试题)

内容太多,篇幅有限,所有文档、PDF的知识体系以截图形式展示,所有的教程学习PDF这边也只是大致介绍一番,不过可提供全部教程的原件给大家免费下载

整理不易,白嫖太易!获取方式很简单:有需要的读者朋友们可以帮忙三连支持一下,点击下方小卡片入群即可入手~


http://www.ppmy.cn/news/47478.html

相关文章

(排序11)排序的时间复杂度,空间复杂度,稳定性总结

图片总结 内排序时间复杂度总结 内部排序:数据元素全部放在内存中的排序。. 在内排序当中比较快的有希尔排序,堆排序,快速排序,归并排序,这四个排序的时间复杂度都是O(n*logn)。其中希尔排序的时间复杂度更加准确的来…

Windows实现在桌面上双击图标,自动进入到指定网址

功能实现步骤 创建一个快捷方式,右键点击桌面上的空白区域,选择“新建”->“快捷方式”。在弹出的“创建快捷方式”对话框中,输入你想要打开的网站的URL,例如 https://www.bing.com/?mktzh-cn&mktzh-CN ,然后…

轻松掌握Qt FTP 机制:实现高效文件传输

轻松掌握Qt FTP:实现高效文件传输 一、简介(Introduction)1.1 文件传输协议(FTP)Qt及其网络模块(Qt and its Network Module) QNetwork:二、QNetworkAccessManager上传实例(Qt FTP U…

Ubuntu中使用vscode+cmake进行编译调试

首先新建一个文件夹作为工作空间 mkdir test 进入工作空间文件夹&#xff0c;在vscode中打开 cd test code . 创建一个c文件 #include<iostream>using namespace std;int main(){int a 23;int b a3;for(int i 0; i<10; i){cout<<"hello vs code &a…

《程序员面试金典(第6版)》面试题 16.01. 交换数字(位运算符,异或性质)

题目描述 编写一个函数&#xff0c;不用临时变量&#xff0c;直接交换numbers [a, b]中a与b的值。 示例&#xff1a; 输入: numbers [1,2]输出: [2,1] 提示&#xff1a; numbers.length 2-2147483647 < numbers[i] < 2147483647 解题思路与代码 这道题不让使用额外…

linux_管道学习-pipe函数-管道的读写-fpathconf函数

接上一篇&#xff1a;linux_何为IPC-进程间常用的通信方式 今天来分享linux的管道学习&#xff0c;希望我的笔记能对大家有用&#xff0c;开始上菜&#xff1a; 目录 1.管道的概念&#xff1a;2.pipe函数3.管道的读写行为4.管道缓冲区大小5.管道的优劣 1.管道的概念&#xff1…

云通讯服务商有哪些?

随着语聊、视频通话、直播等行业的兴起&#xff0c;云通讯厂商的作用越来越凸显&#xff0c;解决画面卡顿、解决声音延迟以及基于互动领域更多的行业解决方案已经成为开发者和企业所需。 从长远来看&#xff0c;随着5G的不断普及&#xff0c;低延迟、高质量的网络环境不断催生线…

kafka--python

文章目录 1、kafka是什么2、docker上部署kafka3、在kafka容器内部署python&#xff0c;并跑通生产者-消费者简单代码4、最新接口4.1、kafka_config.py4.2、kafka_interface.py4.3、run.py4、测试 1、kafka是什么 Producer&#xff1a;即生产者&#xff0c;消息的产生者&#xf…

编译和引用so库

编译和引用so库 1.两种编译方式 ndk-build Android.mk Application.mkCMake CMakeList 2.Android.mk Application.mk (1)javac java文件的绝对路径 → 生成so库 (2)javah com.xxx.xxx.tesAdd → 生成头文件 (3) 修改头文件的后缀&#xff0c;并添加实现 (4)Applicat…

git教程

Git是目前最流行的分布式版本控制系统之一&#xff0c;它可以帮助开发者更好地管理代码和协作开发。以下是Git教程的一些内容&#xff1a; Git入门&#xff1a;介绍Git的基本概念、Git工作流程和Git常用命令。 Git分支&#xff1a;讲解Git分支的用法&#xff0c;包括新建分支、…

Flutter与Android开发:构建跨平台移动应用的新选择

Flutter与Android开发&#xff1a;构建跨平台移动应用的新选择 本文内容提纲如下&#xff1a; 介绍Flutter技术&#xff1a;Flutter是一种由Google推出的开源UI工具包&#xff0c;用于构建高性能、跨平台的移动应用。文章将介绍Flutter的基本概念、特点和优势&#xff0c;包括其…

Python面向对象详解(非常详细)

非常详细的讲解&#xff08;爆肝1w字&#xff09;&#x1f44f;&#x1f3fb;&#x1f44f;&#x1f3fb;&#x1f44f;&#x1f3fb; 零基础一样学得会&#x1f44c;&#x1f3fb; 干货满满不看后悔&#x1f44d;&#x1f44d;&#x1f44d; &#x1f4dd;个人主页→数据…

可能你已经刷了很多01背包的题,但是真的对01背包领悟透彻了吗?,看我这一篇,使君对01背包的理解更进一步【代码+图解+文字描述】

一.概念理解&#xff1a;什么是01背包 关于01背包的概念理解如下&#xff1a;01背包是在M件物品取出若干件放在空间为W的背包里&#xff0c;每件物品的体积为W1&#xff0c;W2至Wn&#xff0c;与之相对应的价值为P1,P2至Pn。001背包的约束条件是给定几种物品&#xff0c;每种物…

数组篇刷题总结

二分查找&#xff1a; 给定一个 n 个元素有序的&#xff08;升序&#xff09;整型数组 nums 和一个目标值 target &#xff0c;写一个函数搜索 nums 中的 target&#xff0c;如果目标值存在返回下标&#xff0c;否则返回 -1。 示例 1: 输入: nums [-1,0,3,5,9,12], target …

win11下载配置Python环境+pycharm下载

前两天快乐的把我重装的win10升级成win11&#xff0c;升级的时候超怕不能成功&#xff0c;但效果还不错&#xff0c;然后突然想学一学Python&#xff0c;所以首先来配置环境吧 一、下载安装包 建议去官网&#xff0c;因为自从有了Python3之后&#xff0c;Python2就慢慢的被淘汰…

Difference between HTTP3 and HTTP2

HTTP3目前还在不断更新中。一般每个新版本的优化&#xff0c;都会主要针对上一个版本的缺点。 对HTTP2&#xff0c;有二进制编码、头部压缩、多路复用、服务器推送等新特性去弥补了HTTP1.1中的不足。不过HTTP2基于TCP实现的&#xff0c;带3个缺陷&#xff1a;① TCP层面的队头阻…

常见的注册中心Nacos、Eureka

常见的注册中心 1.Eureka&#xff08;原生&#xff0c;2.0遇到瓶颈&#xff0c;停止维护&#xff09; 2.Zookeeper&#xff08;支持&#xff0c;专业的独立产品。例如&#xff1a;dubbo&#xff09; 3.Consul&#xff08;原生&#xff0c;GO语言开发&#xff09; 4.Nacos …

Vue CLI 浏览器兼容性

Vue CLI 浏览器兼容性 browserslist 你会发现有 package.json 文件里的 browserslist 字段 (或一个单独的 .browserslistrc 文件)&#xff0c;指定了项目的目标浏览器的范围。这个值会被 babel/preset-env 和 Autoprefixer 用来确定需要转译的 JavaScript 特性和需要添加的 CS…

康耐视Designer,通过VC5与西门子S7-1200 PLCProfinet通讯详细

测试使用软件版本 Designer Version: 2.7 GSD: GSDML-V2.3-Cognex-VC5-20140828STEP 7 Professional V14Network Configurator Version: 3.56测试使用硬件 Cognex Vision Controller VC5CIC-5000Siemens PLC: S7-1200 CPU 1214C DC/DC/RLY1.PLC端设置 1.新建一个项目,添加对应…

WxGL应用实例:绘制高精度的3D太阳系模型

文章目录 1 坐标系的选择1.1 黄道坐标系1.2 三维空间直角坐标系 2 使用JPL星历表计算轨道2.1 日期时间2.2 特定时刻天体的位置2.3 天体运行轨道 3 太阳系模型3. 1 全家福3.2 时间、距离和半径的缩放3.3 黄道坐标系模型 天何所沓&#xff1f;十二焉分&#xff1f;日月安属&#…