背景 开发的简历,为什么选择测开 用了多久springboot 实习 难点,怎么解决的 优化的结果提升了多少 不考虑加为这些字段加数据库索引吗 场景+八股 IOC和AOP的理解 要知道所有http方法执行的时间,怎么办 我说的增加一个拦截器,方法前后统计时间 面试官:和你用户登陆功能差不多,增加@aspect,再进行后续操作 Spring中怎么区分不同bean,生产环境中要测试的bean和开发环境
一、自我介绍 (针对测开这个岗位聊了一些东西,针对测试开发的理解。面试所在的团队为 “快手直播团队”。) 二、实习经历 1、介绍部门业务工作 2、更擅长Java还是Python(个人倾向于未来在python这一块多做一些事情) 3、平时会涉及到一些app测试吗?(h5或者原生页) 4、对之前实习所接触的自动化框架,了解多少? 5、自动化用例在什么时候去执行?发现问题后由谁去跟进? 6、测试的业务,
自我介绍 选一个项目介绍 为什么做这个项目,项目难点,有没有遇到什么挑战 微信支付功能的测试用例设计 成长最大的项目是哪个,角色是什么,有什么挑战,负责那些部分,技术栈是什么 项目整个的开发流程 怎么完善的项目功能和用户体验 多线程死锁,死锁解决策略 tcp/udp的区别 cookie和session的区别 接口和抽象类的区别 输入URL到显示页面的过程 主键索引和唯一索引的区别 手撕sql:得分
1.自我介绍 2.介绍两个项目 3.强化学习简要介绍(项目) 4.什么是LSTM(项目) 5.static作用 6.http访问网站过程介绍 7.OSI七层模型 8.手撕判断ip是否合法,如“10.77.21.52”
这次面试涨了很多知识,面试官会指出我说的不好的地方,并且给出他的建议,每一个问题都是这样 很幸运能遇到这样的面试官 努力回忆问题,但不全了 1、3-5分钟自我介绍 2、用过的测试工具,具体怎么用的 3、如何用postman 模拟崩溃 4、报告的缺陷有哪些组成呢 5、mysql删除重复记录并且只保留一条 只有一个重复字段的情况 多个重复字段的情况 或者 6、mysql如何实现字符串的拼接 7、spr
20道选择题(40分)+2道编程题(20分)+1道测试编程题(20分) 2道编程题 1+0.81 (1)比较两个人的做题速度 解法:数量除以速度,变换为数量乘以对方速度。注意一下改为long (2)编号为i的屋子里可单向前往2*i和2*i+1。在一些屋子里有财宝。从1号屋子出发,最多可以收集多少财宝 解法:使用的DFS。通过记忆化存储记录,以及最远范围来避免多余搜索。 1道测试编程
2位面试官,特别特别温柔~超级无敌温柔~ 面试官有个会,需要推迟面试还亲自给我打电话说抱歉,就是很温柔啊~ 时长45min,没有八股和算法题 1、自我介绍 2、实习经历的介绍 3、我主要负责的内容 4、发现问题是如何处理的 5、你发现问题的判断依据是什么 6、我发现的问题里印象最深刻的 7、你做的工作对于用户的价值体系是什么样的 8、你所在的组的组织架构是怎样的(就是每个人的职责和分工) 9、你最
50min: 就问了实验室项目,难点。为测开做了什么准备?为什么选择测开之类的,写测试用例 然后很简单的一道题,我居然没写出来。。(下来两分钟写完)还是太紧张了,多半挂了吧
单选 1)32bit系统中sizeof(指针数组)的大小 2)正则表达式 3)在Linux中,进程的VmHWM代表() 4)引用 5)规定求值顺序的运算符 6)数据结构从存储上可以分为() 7)适合于查找有序单链表的查找方法 8)快排 9)进程运行状态 10)虚拟地址空间为4GB的处理器有()位 11)Linux系统中将文件名a.txt称改为txt.a的命令 12) DELETE和TRUNCATE
#秋招##校招#
五点多开始 差不多面了一个小时 1.为什么选择测开 职业规划 2.项目 细说 3.关系型数据库和非关系型数据库区别 用过哪些?性能对比下 4.数据库的锁 悲观锁 乐观锁的使用 5.String Stringbuffer Stringbuilder区别 6.死锁的四个必要条件 如何结果死锁问题 7.spring bean注解四个注入方式 8.测试用例设计:支付宝转账功能 9.两个算法题:1.反转字符
自我介绍2min 项目介绍3min 测试你的项目 #秋招# #校招# #面经#
1.自我介绍+问项目 2.一道算法题 两数之和 3.结合算法题,设计测试用例 4.实际项目case设计是如何做的?软件测试相关理论了解?算法题如何做优化?边界值没有考虑到会引发哪些问题? 5.说一些数据库常用语句 6.根据关键字查询数据,并把目标数据写到一个文件中,linux命令如何操作 7.实习过程发现的印象深刻的bug 8.日常生活有没有发现过bug?追溯过可能产生的原因吗? 9.反问 #秋招
70分选择题+30分编程题 2道编程题,全A 1. 一个数组a[],令sum为a0-a1+a2-a3.......;至多可以交换一次元素。请问最大的sum是多少? 解法:很简单,找偶数索引的最小值a,奇数索引的最大值b。如果a<b则交换,否则不交换。 2. 已知一个矩阵M,可以改变元素。请问令其变成回文矩阵的最小操作次数。 解法:只需遍历左上角的四分之一的元素即可。是不是回文,每个元素只对应左下
1.自我介绍+问实习经历 2.项目的框架,具体实现流程,在什么场景使用 3.输入一个url到返回结果,各层涉及到的协议有哪些 4.一道sql:找出每一门成绩都大于60的学生姓名 5.什么是索引?为什么要用索引?索引的缺点有哪些? 6.什么情况下不适合创建索引?什么情况下适合? 8.讲一下关键字static 9.介绍一下java内存模型,以及各部分存放什么 10.算法题:字符串转数字 11.实习工作