字节-测开(凉)

+ 为什么考虑面试测试开发方式? :测试需要细心毅力个人兴趣
+ 代表性技术优势项目?
+ 项目业务流实现流?实现层面、各个模块用到的关键技术点?  (纯纯数据库CRUD怎么说哇我哭)

+ Redis基本数据类型、set和zset区别
+ 缓存击穿是什么、与正常缓存未命中区别
+ C++ const和define
+ C++多态典中典
+ 数据结构堆排序排序过程? : 我说的是new一个优先队列,然后给元素全丢进去、然后拿出来时就是有序的,内部里面是一个heapify和heapinsert的过程,然后讲了一大堆节点下沉上浮给我自己都讲晕了。。但是看面试官的反应好像不是?
+ 数据库左连接和右链接
+ SQL语句:查询前10名人的成绩、查王姓且成绩大于92的人、Like通配符
+ get和post区别
+ TCP和UDP区别
+ 写题:字符串转数字(内心OS:这个题可能是我已经被放弃了/(ㄒoㄒ)/~~)
+ 设计测试用例测试刚刚写题的函数考虑哪些点?(内心OS:原来坑在这儿/(ㄒoㄒ)/~~)
+ 登录场景:一个输入用户名框和一个登录框一个登录按钮、可以想到的测试点
+ 登录场景:登录后一直loading,怎么定位是前端问题还是后端问题
+ 搜索场景:可以想到的测试点?

反问:
1. 搜索场景答案:功能、异常情况(字符串长度中文英文)、性能(接口耗时响应速度)、安全性(违禁词非法词),
                          考虑测试用例设计该从哪些维度考虑
2. 反问建议:技术上让我补充基础(老菜狗了)、测试上补充基础如测试用例设计

最后:
面了1个小时,很多都不会,非常感谢面试官!
全部评论
还在招人,太好了
1 回复 分享
发布于 2023-03-17 19:30 北京
求问这是哪个部门的呢?
点赞 回复 分享
发布于 2023-05-05 19:26 北京
请问是暑期实习吗
点赞 回复 分享
发布于 2023-03-30 10:29 江苏

相关推荐

08-18 23:08
门头沟学院 Java
1.讲实习中缓存结构怎么设计的,都有什么。(新简历还有有点陌生,表达有待加强)2.讲大key问题(后面看一下文档说明,表达再严谨点)3.突然调整分片数后,改动会不会更大,(这当然重新加载预热数据,再看看有没有别的改动小的办法)4.数据倾斜问题描述。(新简历还有有点陌生,表达有待加强)5.数据倾斜问题解决后,改变key怎么过度到新的方案,面临上线变更什么办法解决(主备节点切换过渡,再看看有没有别的改动小的办法)6.讲一下项目api网关使用场景,和普通网关区别(后面看一下文档说明,表达再严谨点)7.健康检查怎么做的(新简历还有有点陌生,表达有待加强)8.项目刚启动,节点未启动,健康检查判断他挂了,...
X_徐迹:如果从 RFC 规范定义的语义来看: GET 方法就是安全且幂等的,因为它是「只读」操作,无论操作多少次,服务器上的数据都是安全的,且每次的结果都是相同的。所以,可以对GET 请求的数据做缓存,这个缓存可以做到浏览器本身上(彻底避免浏览器发请求),也可以做到代理上(如nginx),而且在浏览器中 GET 请求可以保存为书签 POST 因为是「新增或提交数据」的操作,会修改服务器上的资源,所以是不安全的,且多次提交数据就会创建多个资源,所以不是幂等的。所以,浏览器一般不会缓存 POST 请求,也不能把 POST 请求保存为书签。 但是实际过程中,开发者不一定会按照 RFC 规范定义的语义来实现 GET 和 POST方法。比如: 可以用 GET 方法实现新增或删除数据的请求,这样实现的 GET 方法自然就不是安全和幂等。 可以用 POST 方法实现查询数据的请求,这样实现的 POST 方法自然就是安全和幂等。
查看15道真题和解析
点赞 评论 收藏
分享
评论
6
54
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务