美团测开OC!
大家好,我是洋子,最近测试社区里面的一个25届同学参加秋招,已经拿到美团测开offer,今天来分享一下他的求职经历,文末附面经
他求职目前的进展如下:
互联网大厂:字节,阿里,腾讯,蚂蚁
互联网中厂:百度,美团,京东,快手,米哈游,虾皮
目前结果:大厂除了字节全挂,美团oc,百度、快手泡池子,字节三面泡池子,虾皮二面泡池子,京东、米哈游挂
失败的暑期实习
整个秋招从失败的暑期实习开始。其实和大部分人不一样的是,我们组是放实习的,但是遗憾的是我没有找到实习。
先总结一下为什么没有找到实习吧。其实我选择测开这个岗位一是因为能力不够,卷不动开发,二是不想写java(python天下第一(笑)),这也是我暑期实习最大失败点。在找暑期实习时,我的简历上只有一段可怜的比赛的项目经历,可以说这个项目完全经不住拷打。
从3月开始到4月结束,也不是完全没有面试,但是大多数面试都是一面就挂,就算到二面也是kpi面。
秋招的准备
总结暑期实习的经历,最终还是和自己和解了,java启动!
从5月开始学java,大概两个星期,把java的基础语法和特性过了一遍。这个阶段看的是黑马的视频。然后两个星期把苍穹外卖敲完了。大概6月开始正式敲简历上的项目,为了不写烂大街的项目,找的鱼*的知识星球的项目(避免打广告,就不写全名了,大伙应该也都知道是谁)。说实话,这两个项目的技术含金量还没有苍穹外卖高,就是胜在一手写的人少罢了。
接下来就是八股和代码了,八股的话除了群主整理的测试社区里面的面试题和资料,还要自己补充一些数据库和java的内容。代码倒是比较简单,力扣hot150(面试经典150题)和hot100敲完,基本上面试的手撕就没问题了。笔试的话,根据我的经验,怎么准备都是不够的,不过测开的笔试代码题一般会比开发的题简单一些,也不用那么担心。
八股方面,除了群主的资料,我个人是看的代码随想录的开发相关的八股。需要注意的点是,八股里面的场景题可以不看,一般面试测开不会问开发的场景题,测开的场景题一般是根据面试官给的背景设计测试用例,这部分群主准备的资料里面写的很详细。
正式开始秋招
写完项目和简历,准备好八股之后就到7月了。这个时候,开的比较多的是提前批。个人建议提前批投一两个就行了,一方面提前批是给大佬准备的,一般都会问的比较难,另一方面说是不会影响正式批,但还是会留下面评,一旦面评比较糟糕的话,正式批还是会受影响。
整个7月基本上都在投简历,这个阶段还是比较轻松的,每天投投简历,然后巩固八股和代码就好了。到了8月就开始忙起来了,8月基本上是在做笔试,做测评和部分面试中度过的,多的时候一天要做三场笔试。
到了8月中就开始面试了,这个阶段是最难熬的,每天都在焦虑的等面试结果,每天都会打开邮箱刷新很多遍,不管是感谢信还是继续推进,有个结果总归比苦等要好。这里就要夸一下美团了,一面和二面都是光速约的,给意向也没有隔太久。
整个面试的这段时期每天基本上就是早上背八股,下午刷力扣,晚上回放面试录音做总结,把没答出来的问题和回答不好的问题总结出来。很推荐各位试试看这么做,进步真的很明显,我刚开始面试的时候,mysql只会基本的增删改查,现在所有相关的八股和场景都能答出来了。
暂时的结束
截止到我写这个总结,我手上一共一个意向,两个流程走完在泡池子,个人已经很满意了,加上毕业论文的实验还没做完,准备暂时停止秋招的投递,全身心的投入实验中。等到十月开奖了,再考虑一下投投银行吧。
总的来说,秋招中好的学历可以带来一面,好好准备八股可以带来二面,而二面和后面可能的三面、四面就要看个人能力了,这个阶段的面试,面试官更多考察的是你的思考能力,所以会出现很多场景题,这些场景题是背八股背不到的,只有靠多积累多理解多想。
附美团面经
一面
8.27
问的比较简单,感觉面试官小姐姐也是第一次面试,不是很熟练。(以及不知道为什么面试官拿到的是我投暑期实习的简历)
首先简单介绍了一下最近的项目,遇到了哪些难点,最么解决的。
对于测试开发的了解
对测试方法的了解
为什么选测试开发
测试用例设计
手撕两道题:最小k个数,合并有序链表
计算机网络:tcp/udp的区别,输入url后的过程,http/https的区别,常见的状态码
操作系统:死锁的产生条件,如何避免死锁,进程和线程的区别
手撕一道简单sql
linux命令
当天约的二面
二面
9.02
首先拷打项目20分钟
docker相关(项目中用到了,所以问)
jmeter压测怎么做的
接口测试多个接口的关联怎么做的
selenium具体做了哪些模块,搜索页面怎么确定前端渲染没有出错
linux就问了一个chmod444什么意思(说是我一面的面评写的linux比较熟,就没细问)
mysql最左匹配原则,什么是回表
然后就手斯,最长回文子序列,我撕成最长回文字串了,一直没过,给面试官讲了思路
HR面
9.04
其实不算正式的hr面,是直接打的电话,聊了一聊,就直接给意向了
相关文章:

美团测开OC!
大家好,我是洋子,最近测试社区里面的一个25届同学参加秋招,已经拿到美团测开offer,今天来分享一下他的求职经历,文末附面经 他求职目前的进展如下: 互联网大厂:字节,阿里ÿ…...

HyperWorks的实体几何创建与六面体网格剖分
创建和编辑实体几何 在 HyperMesh 有限元前处理环境中,有许多操作是针对“实体几何”的,例如创建六面体网格。在创建实体网格的工作中,我们既可以使用闭合曲面创建实体网格,也可以使用完整的实体几何创建实体网格。与闭合曲面相比…...

项目实战:Ingress搭建Nginx+WP论坛+MariaDB
1. 网站架构 本次部署形式完全舍弃 Docker,将所有应用都置于Kubernetes,采用 Deployment 而非单 Pod 部署,稳定性得到升级。 2. 部署 MariaDB [rootk8s-master ~]# mkdir tdr [rootk8s-master ~]# cd tdr/ (1)定义 …...

UWA支持鸿蒙HarmonyOS NEXT
华为在开发者大会上,宣布了鸿蒙HarmonyOS NEXT将仅支持鸿蒙内核和鸿蒙系统的应用,不再兼容安卓应用,这意味着它将构建一个全新且完全独立的生态系统。 为此,UWA也将在最新版的UWA SDK v2.5.0中支持鸿蒙HarmonyOS NEXT,…...

【齐家网-注册/登录安全分析报告】
前言 由于网站注册入口容易被黑客攻击,存在如下安全问题: 暴力破解密码,造成用户信息泄露短信盗刷的安全问题,影响业务及导致用户投诉带来经济损失,尤其是后付费客户,风险巨大,造成亏损无底洞…...

MyBatis 基本概念
MyBatis 基本概念详解 MyBatis 是一个优秀的持久层框架,它支持定制 SQL、存储过程以及高级映射,用于将 Java 对象与数据库中的记录进行映射。作为 ORM(对象关系映射)框架,MyBatis 的主要优势在于灵活性高,…...

前端开发之装饰器模式
介绍 装饰器模式 是在不修改对象内部结构的情况下,动态地给对象添加功能的一种设计模式。在软件开发中,有时候我们需要为已有对象添加一些额外的行为,但不希望修改该对象的代码,装饰器模式可以很好的满足这一需求。 在TypeScrip…...

【STL】pair 与 map:基础、操作与应用
C 标准库中提供了许多用于处理数据结构的容器和工具。pair 和 map 是两个非常有用的工具,广泛应用于存储和处理关联数据。在本文中,我们将详细介绍 pair 与 map 的相关操作,并结合代码实例为读者提供清晰的理解。 pair:成对数据的…...

深度学习-图像处理篇4VGG网络
CNN感受野...

初级css+初级选择器
一、css基础样式 html: 标签 > 网页骨架 css: 美化这个网页的骨架 >样式去装饰网页 1. css 层叠样式表 (英文全称: Cascading Style Sheets) >修饰网页内容 比如: 文字大小 颜色 网页排版 高宽等等 2. css写在哪里?——行内样式 内部样式 外部样…...

gitlab 的CI/CD (二)
前言 上文完成了gitlab-runner的基础配置及将gitlab的制品上传至软件包库(产品库)的脚本编写; 本文实现gitlab的ci/cd对远程服务器的操作; 介绍 要让Gitlab Runner部署到远程机器,远程机器必须信任gitlab runner账…...

【html】基础(一)
本专栏内容为:前端专栏 记录学习前端,分为若干个子专栏,html js css vue等 💓博主csdn个人主页:小小unicorn ⏩专栏分类:js专栏 🚚代码仓库:小小unicorn的代码仓库🚚 &am…...

【网站架构部署与优化】Nginx优化
文章目录 Nginx服务优化一、隐藏Nginx版本号,避免安全漏洞泄漏方法一:通过修改配置文件方法二:通过修改源码并重新编译安装 修改Nginx的用户和组修改用户与组 配置Nginx网页缓存时间配置Nginx连接保持的超时时间KeepAlive模式简介Nginx中的超…...

gitlab修改访问端口
目录 1.找到gitlab.rb文件,一般在/etc/gitlab/路径下 2.打开配置文件,加上代码 3.重新配置 4.重启gitlab 1.找到gitlab.rb文件,一般在/etc/gitlab/路径下 2.打开配置文件,加上代码 打开文件 sudo vi gitlab.rb 加上默认端口配…...

分库分表-分页排序查询
优质博文:IT-BLOG-CN 背景:我们系统上云后,数据根据用户UDL部分数据在国内,部分数据存储在海外,因此需要考虑分库查询的分页排序问题 一、分库后带来的问题 需求根据订单创单时间进行排序分页查询,在单表…...

【openwrt-21.02】openwrt PPTP Passthrough 不生效问题解决方案
Openwrt版本 NAME="OpenWrt" VERSION="21.02-SNAPSHOT" ID="openwrt" ID_LIKE="lede openwrt" PRETTY_NAME="OpenWrt 21.02-SNAPSHOT" VERSION_ID="21.02-snapshot" HOME_URL="https://openwrt.org/" …...

【编程基础知识】Mysql的各个索引数据结构及其适用场景
一、引言 在数据库的世界中,索引是提升查询速度的超级英雄。就像图书馔的目录帮助我们快速找到书籍一样,MySQL中的索引加速了数据检索的过程。本文将带你深入了解MySQL索引的多种数据结构、它们的适用场景以及如何巧妙地使用它们来优化性能。 二、索引…...

解决IDEA出现:java: 程序包javax.servlet不存在的问题
问题截图: 解决如下: 1. 点击文件——>项目结构 2. 点击库——>点击——>点击java 3. 找到Tomcat的文件夹,找到lib文件夹中的servlet-api.jar,点击确定 4. 选择要添加的模块 5. 点击应用——>确定...

Comfyui控制人物骨骼,细节也能完美调整!
前言 本文涉及的工作流和插件,需要的朋友请扫描免费获取哦~ 在我们利用Comfyui生成图像的工作中,是否常常因为人物的动作无法得到精确的控制而感到苦恼,生成出来的图片常常达不到自己心中满意的效果。 今天给大家分享的这个工作流ÿ…...

mysql学习教程,从入门到精通,SQL LEFT JOIN 语句(23)
1、SQL LEFT JOIN 语句 在SQL中,LEFT JOIN(也称为左连接)是一种将左表(LEFT JOIN左侧的表)的所有记录与右表(LEFT JOIN右侧的表)中匹配的记录结合起来的查询方式。如果左表中的记录在右表中没有…...

VSCode远程切换Python虚拟环境
VSCode远程切换Python虚拟环境 引言 在现代开发环境中,使用虚拟环境来管理项目依赖是一种普遍的做法。它不仅可以避免不同项目间的依赖冲突,还能让开发者更好地控制和隔离各个项目的环境。Visual Studio Code(VSCode)是一款广受…...

【CSS in Depth 2 精译_038】6.2 CSS 定位技术之:绝对定位
当前内容所在位置(可进入专栏查看其他译好的章节内容) 第一章 层叠、优先级与继承(已完结)第二章 相对单位(已完结)第三章 文档流与盒模型(已完结)第四章 Flexbox 布局(已…...

828 华为云征文|华为 Flexus 云服务器搭建 SamWaf 开源轻量级网站防火墙
在当今数字化高速发展的时代,网络安全问题日益凸显。为了保障网站的稳定运行和数据安全,我们可以借助华为 Flexus 云服务器搭建 SamWaf 开源轻量级网站防火墙。这不仅是一次技术的挑战,更是为网站筑牢安全防线的重要举措。 一、华为 Flexus …...

基于二自由度汽车模型的汽车质心侧偏角估计
一、质心侧偏角介绍 在车辆坐标系中,质心侧偏角通常定义为质心速度方向与车辆前进方向的夹角。如下图所示,u为车辆前进方向,v为质心速度方向,u和v之间的夹角便是质心侧偏角。 质心侧偏角的作用有如下三点: 1、稳定性…...

前端html+css+js 基础总结
HTML 行级元素 标签分为行级元素与块级元素 行级元素占据区域由其显示内容决定,如span,img(图片),<a></a>基本格式: <a href"链接" target"_blank"></a>用于跳转到其他网站,…...

若依VUE项目安全kind-of postcss vite漏洞扫描和修复
npm install unplugin-auto-import0.16.7 npm install vite3.2.11 升级vite、unplugin-auto-import npm install 报错New major version of npm available! 8.5.5 -> 10.8.3,使用命令npm install --force npm install --force...

C语言实现简单凯撒密码算法
**实验2:传统密码技术 【实验目的】 通过本次实训内容,学习常见的传统密码技术,通过编程实现简单代替密码中的移位密码算法,加深对传统密码技术的了解,为深入学习密码学奠定基础。【技能要求】 分析简单代替密码中的移…...

多态的使用和原理(c++详解)
一、多态的概念 多态顾名思义就是多种形态,它分为编译时的多态(静态多态)和运行时的多态(动态多态),编译时多态(静态多态)就是函数重载,模板等,通过不同的参数…...

OpenHarmony(鸿蒙南向开发)——小型系统内核(LiteOS-A)【Trace调测】
往期知识点记录: 鸿蒙(HarmonyOS)应用层开发(北向)知识点汇总 鸿蒙(OpenHarmony)南向开发保姆级知识点汇总~ 持续更新中…… 基本概念 Trace调测旨在帮助开发者获取内核的运行流程,…...

Lombok 在 IntelliJ IDEA 中的使用步骤
Lombok 是一个非常流行的 Java 库,它通过注解简化 Java 类的开发,特别是在处理 POJO(Plain Old Java Objects)类时,如生成 getter、setter、toString 等常用方法。Lombok 在减少样板代码(boilerplate code&…...