OPPO测开实习面经

#我的实习求职记录# 1、自我介绍
2、深挖项目,简历写的两个开发项目都深挖,项目怎么做单元测试的,测出了哪些bug,怎么修复的
3、讲一下操作系统进程的几种状态,各个状态怎么转化的
4、讲一下从浏览器输入URL到页面显示出来当中发生了哪些事
5、说一下你对Python这种弱数据类型语言的理解
6、讲一下Python的数据类型
7、对项目有做自动化测试吗,用到了哪些框架
8、b站看视频的时候,屏幕上很多时候都有弹幕,有些场景,视频中的人物不会被弹幕遮挡,弹幕会从人物下方划过去,讲一下针对这个需求怎么做测试
9、如果一个网站需要做压测,测试不同访问量的情况下网站的性能,怎么设计测试
10、如果网站在未达到预先要求的访问量就出现吞吐量上不去,或者丢包之类的,你作为开发者可以从哪些方面考虑
11、反问:主要是功能测试吗,做自动化测试工具用的技术栈
总共面了1个小时左右,挖项目阶段和八股文都感觉没多大问题,也问得比较简单。最后两个场景题是真想不出来😭面试官也说后两个场景题答得不太全面。面试官人很好,答不起的部分也不会尴尬,交流起来超级和善
👥 面试题目
全部评论
请问楼主一面有撕代码嘛
点赞 回复 分享
发布于 2025-03-05 22:57 湖北
请问楼主有问进去是负责什么方向或业务吗
点赞 回复 分享
发布于 2024-07-15 16:32 上海
感觉同一个面试官
点赞 回复 分享
发布于 2024-04-13 01:28 广东
这是二面嘛
点赞 回复 分享
发布于 2024-04-12 18:11 江苏

相关推荐

04-15 13:06
门头沟学院 Java
1.Java 有哪些基本数据类型?2.char 类型占几个字节?3.基本数据类型和包装类有什么区别?4.Java 中常用的集合类有哪些?5.HashSet 的底层数据结构是怎样的?6.HashMap 的 put 方法执行过程是怎样的?7.HashMap 中判断 Key 相等是通过什么方式?8.Java 中的 equals 和 == 有什么区别?9.HashMap 扩容时是怎么处理的?10.扩容后,原数组下标和新数组下标有什么对应关系?11.高低位是如何判断的?12.多线程与并发 (JUC)Java 中加锁的方式有哪些?13.synchronized 和 ReentrantLock 有什么区别?14.ReentrantLock 的公平锁和非公平锁在实现上有什么区别?15.synchronized 的锁升级过程是怎样的?16.锁可以降级吗?17.线程池执行任务的流程是怎样的?18.核心线程数满了之后,为什么先放入队列,而不是直接启动非核心线程?19.核心线程可以被销毁吗?20.线程在执行任务过程中抛出异常会有什么影响?21.InnoDB 的事务隔离级别有哪些?22.可重复读(RR)是通过什么机制实现的?23.MVCC 的原理是什么?24. 结合索引查询、Read View 和 Undo Log,详细讲讲查询一条数据版本的全过程。25.InnoDB 索引的数据结构是怎样的?26.B+ 树和 二叉树有什么区别?27.MVCC 加临键锁)能彻底解决幻读问题吗?28.举个无法解决的 Case。29.间隙锁在 RC(读已提交)和 RR(可重复读)级别下有什么区别?30.Redis 的 IO 模型是怎样的?31.Redis 6.0 之后引入多线程的作用是什么?32.Redis 中的大 Key 需要怎么去删除?33.Redis 内存不足时的淘汰策略有哪些?34.如何用 Java 设计一个 LRU 缓存,实现 O(1) 的查询和修改?35.第一段实习经历的离职原因是什么?36.在运维平台项目中,负责了哪些功能,解决了什么问题?37.通过 Dubbo Filter 记录慢请求日志的具体实现细节是什么?38.Dubbo Filter 的设计模式是什么?39.如何从全局视角统计慢请求(例如按时间段、高频接口 Top 排行)?40.是否有接入完整的监控大盘?41.项目中遇到过哪些棘手的技术问题?42.如果定时同步 Redis 的过程失败了,有什么告警和重试的策略?43.平时编程会使用 AI 工具吗?44.使用什么工具和模型?45.AI 生成代码和手敲代码的比例大概是多少?46.AI 领域的 MCP 协议和 Agent Skills 概念有什么区别?
点赞 评论 收藏
分享
评论
9
49
分享

创作者周榜

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