一面: 两道简单SQL题 垃圾回收算法 sleep()和wait()区别 为什么选测开岗 在校遇到的最大困难 反问 二面: 问项目 IOC和AOP,AOP的应用场景 spring和springboot区别 bean的生命周期 jar包冲突怎么办(真不会。。。) JVM内存模型 cookie和session的区别 索引的实现原理 测试计划怎么写 测试报告怎么写 怎么算完成了项目的测试 职业规划 更倾
1.自我介绍 2.介绍一下java(面向对象、三大特性:继承封装、多态) 2. == 和equals区别 3.接口和抽象类区别 4.array 和 arraylist区别 5.反射机制 6.OSI七层模型(介绍每一层及协议) TCP三次握手和四次挥手 7.TCP和UDP区别 8.mysq都有哪些索引? 索引的优缺点 ,索引的底层结构 9.算法:删除链表的倒数第N个结点 10.测试用例:发朋友圈 (
面后半小时出结果,凉的透透的。 面试官一进来就问问题,没给自我介绍的时间(来把我刷kpi吧?) 1.项目自己负责的部分 2.开发多还是测试多 3.用你熟悉的语言写个算法,两个链表求和返回链表 例如123(1->2->3)+321(3->2->1)=444(4->4->4),说时间复杂度和空间复杂度,再优化算法,使空间为O(1),那么时间复杂度改变了吗? 4.学过哪些数据库? 5.你用redis做了
神奇字符 第一行分别是长串和短串的长度 第2行有多少对字符,和第三行相同,*默认匹配一切 输入 输出 代码 #美团笔试##笔经#
1 What 什么是TDD TDD,全称Test Driven Development。测试驱动开发是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码。 测试驱动开发主要指 单元测试 2 Why 为什么要采用TDD 自动测试代码是一张安全网:让我们写的代码沙子不会散掉,对自己的代码更自信; 自动测试代码引
打的电话,发了一个邮件链接,电脑打开停留在界面,面试开始。 1.手撕代码 线程安全的单例模式 给一棵树中查找任意节点的最近父节点 2.Java基础拷打 说一下常用的set和list hashset和hashmap的扩容机制 多线程了解吗? 知道怎么写出一个死锁的场景吗? 死锁产生有哪些条件? 设计模式有哪些? 介绍一下工厂模式 3.MySQL 有哪些存储引擎? 介绍一下b+树,个b树有什区别? 索
自我介绍 项目部分 微服务怎么拆分 判题沙箱做了什么,感觉HR没太明白这个项目是干嘛的,就是一个oj,他问为什么会超时,我懵逼了,这不是用户写的代码问题吗,还问我用户需要提交什么代码,这不是看题目吗? 其他 在小红书实习希望得到什么 读接口需要做哪些断言 写接口做哪些断言 响应参数是大JSON怎么断言,需要断言什么 测试一个接口需要考虑哪些东西 一个流程有多个接口在设计自动化测试的时候需要考虑什么
写面经 攒人品 1.介绍项目; 2.秒杀项目如何保证高可用; 3.Redis在项目中的作用; 4.Redis的持久化机制; 5.针对项目哪些部分进行测试; 6.优先保证业务还是优先保证系统稳固; 7.一个微服务项目多个进程进行通信采用什么样的方式最快; 8.乐观锁悲观锁 弊端 什么情况下乐观锁效率比悲观锁低; 7.科研课题 模型参数规模 如果数据中有噪声如何处理;
两个人面应该是HR和技术面试官 技术多次打断我讲话,好无语 面的测试结果问了我专业的课程几乎没问测试,感觉还是偏硬件,纯纯kpi面了体验感极差,,,十几分钟结束了 自我介绍 HR问 你对测试的理解 大概就是这样一个枯燥的过程你能坚持下去吗 计算机硬件你了解多少? 性能测试有没有测你的项目大概支持多少并发用户? 说说你对计算机硬件的了解 说一下IP地址和mac地址都是什么东西 说一下交换机和路由器的
八九月份的秋招,投了几十家,面了也有十家吧(大厂很多都是一面挂或者没什么机会没事) 真心越来月感受到 java+双非+0实习(特指大厂实习)=寄 本来投深信服因为没用java,就投了测开,放平心态去笔试,得到有面试的机会心里还是不免的有些兴奋,周六线下一站式面试,从五点面到八点多(感叹员工也不容易呀)下周一直接发意向了,我也果断点了接受,感觉秋招还是有点收获吧,也分享一下面经 一面主管面 - 问项
一面 自我介绍; 实习项目介绍+深挖 兼容性测试如何进行 接口测试需要覆盖哪些场景,如何进行 以小红书搜索栏为例,设计测试用例+测试策略 性能测试如何进行 手撕:合法括号生成(回溯) 反问:介绍业务内容;入职培养 二面(比较压力) 二叉树前序搜索(递归和非递归写法) x的n次幂计算(递归和非递归写法) 八股: Java类不可继承的情况 Java如何获取对象 静态类中静态方法调用的时机; 虚拟地址与
自我介绍 先对着项目问了20分钟左右 此处省略一千字…… 测试场景题: 老生常问:针对你的项目你觉得需要测试什么 用过抖音吗?看过直播吗? 针对抖音直播中的弹幕你觉得需要进行哪些测试 针对于上问题中的性能测试,高并发下,你觉得可能会出现哪些问题? 性能指标需要关注哪些? 基础问题: mysql和redis的一个区别啥的 mysql事务的四大特性说一下 单例模式说一下,哪些情况需要用?有几种实现形式
1、自我介绍 面试官1: 2、宏函数、内联函数区别;内联和普通函数的区别 3、lambda表达式,和普通函数的区别、优劣 4、智能指针的原理 5、shared_ptr的引用计数有什么缺点(循环引用?) 6、如果让你造轮子设计shared_ptr,你怎么设计判断当前指针有没有循环引用;或者说什么时候需要采用weak_ptr 7、引用、指针的优劣(尤其问了引用的缺点) 8、移动语义 面试官2: 9、I
一面50min 9.14 是我面过最长的面试 简单的八股,真的巨简单,比如说7层模型、TCP四次挥手等; 写了道单表的MySQL,巨简单; 手撕也巨巨巨简单,再回答下时间复杂度,优化后的时间复杂度等; 二面65min 9.20 聊实习聊项目聊技术栈 手撕很简单,但是优化方案没想出来,除了这一块面的稀烂,其他应该凑合,但感觉寄; 意料之外收到了hr面通知虽然感觉二面没面好后面排序也悬但还是很感人
//只ac了6.67%,两个案例总是有一个过不了,哭,大佬们能帮看看哪里有问题吗 #include <stdio.h> int main() { long long len=0,res=0; char str[100000]; while (scanf("%c", &str[len]) != EOF) { len++; } int fla