#美团面试# #面试# #测开# 经典自我介绍! 1.项目里你说到消息队列,有没有出现重复消费的情况? 2.那对数据库方面能了解事务吗? 3.MySQL就是怎么来进行批量更新呢? 4.假如我现在有一个比较,就是查询比较慢的话,我该怎么办? 5.知道索引吗? 6.那你知道数组和链表这2个有什么区别吗? 7.怎么来判断一个链表上有没有环呢? 8.你知道什么是平衡二叉数吗? 9.你说到里边用了就是线程嘛
自我介绍 实习都做什么 介绍一下自己的项目,说下功能,亮点 遇到的困难,怎么解决,如果解决不了怎么办 java了解吗,抽象类和接口的区别 说下JVM 垃圾回收机制 常见的异常类,项目中遇到哪些异常,怎么解决 死锁 怎么解决死锁 ArrayList输出 数据库了解吗 左连接右连接的区别 sql语句:求课程的平均成绩;两个表查每个学生的课程成绩 反问:测开的前端后端分别做什么 感觉很像kpi,问了很久
#数字马力(杭州)信息技术有限公司# 面试官很温柔 进去之后自我介绍直接开始八股 对面也没开摄像头 问我会不会java我说没学过 她说那也没关系 然后主要问了数据库 事务的四个特性 说一说线程和进程 网络层主要是干什么的 测试相关的 测优惠券和抢票 黑盒白盒区别 测试流程 测试用例设计方法 然后问了个冒泡排序 之后就问我有没有想问的 问了结果什么时候出 1-2天内 然后她又问了对公司有没有了解 本
#秋招# #秋招# #24届秋招同行攻略分享# #阿里# #你的秋招进展怎么样了# 16 在数据量很大且数据量未知的情况下,使用线性复杂度,随机选取k个不重复的数,保证每个数被选择的概率相同。 17kafka的优缺点 18 hashmap与concurrenthashmap的区别 19 voltile的优缺点 20流量精准回放 21kafka出现消息遗漏和消息重复如何解决 22 java基本数据类
大概面了 40 分钟, 前 20 分钟抓着实习经历猛问。5分钟八股。10 分钟做题 我实习做游戏测试开发。主要问了工作内容, 测试用例的几个要素,从项目立项到完成的测试过程。 air test 有没有看过底层源码? 如何定位一个元素? 举例说明工作中如何使用 airtest. 八股 多态的实现 http 和 https 的区别 队列的底层原理 算法 有效的括号
0918一面测开 1h30min 只记录没答好的 编程:给你两个线程,交替修改同一个变量10次 手写线程安全的单例模式 给定一个字符串,找到其中出现次数最多的字符 ThreadLocal和synchronized区别--一个是空间换时间,一个是时间换空间 jvm内存模型--要具体说,答的不是很好 spring bean和new的类的区别 redis的AOF和RDB @springbootAppli
Get和post请求的区别 自动化的请求报文是怎么构造的(请求头、请求体) 怎么使用Postman的,断言语句怎么写的 http请求和tpc请求 Linux哪些常用命令,修改文件权限 Mysql事务隔离级别 其他和我自己的项目有关的就不说了 手撕:给出一个数组,找出满足“比左边小、比右边大”的所有数字,算法复杂度有多少
面完之后发现秒共享 1.你做过的项目和实习中,遇到过什么困难,怎么解决的? 2.进程和线程的区别,进程和线程之间怎么通信?为什么用进程不用线程? 3.撕算法,两道都挺简单其实,但是我太紧张了,时间太久;一道是字符串,去除相邻重复的字符;一道是给两个数组,通过交换操作,使得数组和的差值最小 4.url链接的深度搜索和广度搜索 5.考了一道简单的正则表达式 6.搜索框测试,如何保证质量交付 面试官态度
1.介绍自己 (我就单纯地介绍了个人信息,毫无亮点) 2.介绍项目经历、实习经历、在学校科研过程 (简略地说了下自学的测试项目,和之前实习的经历,之前实习的时候有做过从数据库取数,计算费用的功能,还做过一点推拉单,面试官问实现推单拉单具体用了什么技术) 3.输入一个有序数组和数字,返回和这个数字最接近的元素下标 (一开始的思路是遍历数组,但代码写出来运行报错了,说了说思想,面试官问还可以优化吗,没
一面(9.27,技术面) 总共面试50分钟 1 自我介绍 2 对测试了解哪些(回答了测试分类、流程) 3 测试种类都有哪些 4 为什么选择测试开发 5 询问项目(反复拷问) 6 你用过哪些测试方法,怎么使用的 7 用过的最复杂的sql语句,举例并讲解意思 8 手撕算法:无重复字符的最长子串(敲代码实现+思路讲解(会问为什么这样写),大概20min) 9 个人的优缺点(凑时间) 由于开发的项目没有上
20min,男面试官,态度温和。 -自我介绍 -期望的工作地点 -在校成绩情况 -有没有考研的打算 -介绍一下实习的项目和过程 -用例写在什么系统上 -实习团队人数设置 -你理解的测开是什么 -之前都是手动测试吗,有写过自动化测试序列吗 -用自动化测试的是什么 -自动化测试的时候有没有看过一些现象,或者说它内部的一些原理 -在什么程序上跑自动化序列 -环境是怎么搭的 -编程语言 -介绍Python
一面 gap期间做的事 职业规划 晋升的原因是哪方面比较出色,最满意的是哪方面 聊一下负责的业务,工作范围包含哪些 测试这个岗位对什么负责,为什么负责,哪些指标衡量测试工作做的好坏 怎样的测试左移是比较有效的 业务核心的服务有哪些 缓存(redis)测试如何覆盖 缓存失效是什么样的更新机制 上下游依赖是什么 信息是存储在哪 哪些信息会存储在ES,底层会有redis、mysql之类的嘛 搜索是怎么做
1.自我介绍 2.介绍岗位,强调偏开发而非测试,说说看法 3.写一条sql语句,查询学校某年级的男生女生各有多少人 4.sql查询慢该如何优化(索引是其中一个思路) 5.第三条的例子是否能用索引优化(能但我没答出来,面试官用了explain关键字和order by ... desc排序) 后面问的基本都是java基础 6.ArrayList和LinkedList的区别 7.知道拆箱装箱吗(不知道)
自我介绍 拷打实习项目 如果判断所写接口功能正常? 怎么构造无用测试用例? 什么是内存溢出 内存溢出和内存泄漏的区别和联系 bug估时(数量/开发周期) QPS并发多少 如何感知线上项目出现问题 如何排查线上无法复现的bug 线程进程的区别 创建线程的方式 Runnable Callable的区别 线程的状态 线程run start的区别 什么是死锁,产生的必要条件 浏览器敲击url后发生的事 如
首先问了C++底层知识 然后直接本地ide手撕实现斗地主游戏 想复杂了!一直在想如何最优化收益最小化损失 然后面试官似乎降低难度只用判断当前这一轮 思路代码框架写出来了,三带二这种情况没考虑到,凉咯