shopee-sz-测试-123面经-已意向

shopee|测试|一面面经|深圳

面试时长:43min+,女面试官,节奏快,不看我,有一丢丢压力,会一直问问问

1.实习期间的项目介绍一个

2.是偏硬件的吗?你做过接口测试没有?

3.网页输入一个https网址之后的过程

4.内存泄漏,完全没说上来

5.进程和线程

6.知道的排序算法

7.死锁是什么?死锁的条件?这里有点紧张磕巴了一下,她就问我你是背的吗?我赶紧说不是,补充问了一下,占有和等待,环路等待的区别是什么?幸好我回答出来了呜呜呜

8.什么是算法?如何衡量一个算法的好坏?

9.你知道的自动化测试框架和体系,基本没说上来,就说了个selenium,我原来实习是用的公司内的框架

10.python浅拷贝和深拷贝

11.linux如何查询一个文件中含有“key“的位置显示其上下10行?-grep查询该字段,tail显示?(啊啊啊我不知道该怎么显示上下10行)她追问还有吗?估计是不满意

12.如何测试一个购物车到支付完成的过程

13.linux查看8080端口是否被占用

14.数据库,视图和表的区别?视图的优点

15.你知道的测试方法,按照测试流程划分,-单元测试,模块测试,集成测试,系统测试,

16.单元测试是什么?集成测试呢?区别呢?-集成测试颗粒度更大,什么是大?

17.数据库题目:查询学生平均成绩大于90的学生和平均成绩,降序排列

18.linux里的堆栈分别是什么?答出来了一部分,感觉不全面

19.接口测试的时候如果要依赖一个下游的模块,但是那个模块还不能用,该怎么测试?

20.算法题:反转一个32位以内的有符号整数,需要写输入输出,并运行

21.如何提高自动化脚本的通过率

英语问题:

22.Introduce yourself

23.Why you choose QA?


shopee|测试|二面面经|深圳

面试时长:45min+,男面试官,节奏慢,迟到了几分钟,应该是刚睡醒,气氛很轻松

1.自我介绍

2.算法模型如何测试?

3.实习期间的工作内容介绍

4.发现的bug

5.遇到的困难,如何解决

6.进程调度算法

7.python的多线程

8.算法题:英文的题目,大概是给出芯片的位置,然后如果将芯片前后移动两位是0cost,移动1位是1cost,计算将所有芯片移动到同一个位置的最少花费。

9.linux常用的指令

10.python装饰器

11.原来公司产品版本管理

12.从需求到上线的流程

13.反问


hr面就是常规问题,学习成绩,家乡,毕业时间,性格这些
#shopee面试##面试题目##Shopee#
全部评论
求开奖群~
点赞 回复 分享
发布于 2021-10-15 08:08
同求QA开奖群
点赞 回复 分享
发布于 2021-10-14 18:03
同求QA开奖群
点赞 回复 分享
发布于 2021-10-13 10:18
请问楼主意向什么时候拿到的呀
点赞 回复 分享
发布于 2021-10-12 10:54
祝楼主好运,大家有意向也可以投递虾皮哦·~ 虾皮校园大使内推码:4kTbVu​​ 可以私我push进度、进秋招群,群内获取笔面经以及虾皮最新秋招情况
点赞 回复 分享
发布于 2021-10-11 10:40
楼主是校招吗?  决定要去了不
点赞 回复 分享
发布于 2021-10-09 11:26
Hxd有开奖群吗😁😁
点赞 回复 分享
发布于 2021-10-09 10:51

相关推荐

1. 自我介绍2. 项目都是自己写的吗?3. 我看你用 koa2 写后端,为什么选择它,能讲讲吗?4. 那你提到 koa2 它是不提供中间件的,你是怎么解决的?5. 中间件的原理是什么?(洋葱模型)6. 你刚刚说碰到 next() 就进入下一个中间件,那 next 只能执行同步,如果是异步的话,你是怎么处理的?(async/await,但是我发现,有的中间件需要在异步中间件之前执行,所以我用 try/catch 来处理异步中间件的异常)7. JS 异步发展史,以及它们的优缺点说一下 (回调函数--Promise--Generator--async/await)8. 你刚刚说 Promise 状态不能更改,那如果我要设计一个能修改 Promise 状态的函数,你会怎么设计?9. CSS 水平垂直居中的方法(flex、grid、绝对定位 + margin:auto、绝对定位 + 负 margin、绝对定位 + transform、table-cell)10. 你刚刚说到 flex 布局,那 flex:1 是什么意思?(flex: flex-grow  flex-shrink  flex-basis;等价 flex:1 1 0%表示元素可以均分剩余空间,可拉伸、可压缩,不依赖内容宽度,自动自适应填充布局。)11. 父容器宽是 500px,然后它左右各有两个子容器是 100px,如果设置 flex: 1,那它的宽度是多少?(500-100-100=300px)12. 说说你对浏览器缓存的理解(强缓存、协商缓存)13. 如果一个用户,他怎么去刷新都无法刷到最新版的代码,你能说下可能的原因吗?(版本号、hash等)还有吗?(我说我不知道了,面试官说还有 CDN 没有同步,我说企业才会这么干,自己写项目一般不会,我知道 cdn 是用来解决高并发的手段)14. React你熟吗?说下 React 函数组件和类组件的区别15. 怎么避免 Hooks 导致组件重新渲染?(使用 useCallback、useMemo、React.memo、useRef等等)16. 谈一下我对 React 的状态管理的理解(Redux、Mobx、Zustand,我说 Zustand 用的最多)17. React 常见的 hooks 有哪些?(useState、useEffect、useRef、useCallback、useMemo、useReducer、useContext、useImperativeHandle、useLayoutEffect、useDebugValue)18. TS 你熟吗?我们引进 TS 的目的是为什么?19. interface 和 type 的区别20. 说下 TS 里的泛型21. 我现在有十个字段,比如十个字段就要 A B C D E F G 这种。那我现在另有另外一个方法,这个方法接受的参数呢,必须是这个 interface A 里面的这个 K。就比如说你可以是 A B C 可以 A B C D 任何组合都可以,但是必须是这个 interface 里面的 A 里面的定义的。这个 K 这种类型的话是怎么去定义呢?(说实话我有点不太理解啥意思,反正我说了 keyof)``` TypeScriptinterface Obj {A: stringB: stringC: stringD: stringE: string// 其他字段...}```22. vite 用过吗?说说和 webpack 的区别。vite 的优缺点是什么23. 说说 Tree shaking(树摇) 和 Code Splitting (代码分割)的区别24. Git 你熟吗?说说 git merge 和 git rebase 的区别,什么时候用 git merge,什么时候用 git rebase?25. web3 你熟吗?(不太熟,听说过而已)26. 我看你自我介绍说了 AI,你是怎么用的?27. 除了提示词,还有什么能让 AI 更聪明?28. AI 的优缺点你说一下29. AI 发展这么快,你觉得我们以后会扮演什么角色?30. 反问基本都答上来了。面了我80分钟,我还以为稳过的
查看29道真题和解析
点赞 评论 收藏
分享
评论
3
37
分享

创作者周榜

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