昨天在等某小厂面试时候,突然接到oppo电话,聊了两句直接就开始问八股了,可能要人要的比较急,没有通过hr约时间。询问内容主要是java的八股,记录如下:
面试官问的面试题:OPPO公司aoi测试工程师面试题
1、接口和抽象类的概念,定义以及区别。
2、synchronized关键字,能够修饰什么,修饰方式的作用
3、什么是单例模式,回答中有提到会减少性能消耗,有揪着这个点继续问,为什么会性能更好,这个是主要目的吗?不同的单例模式实现方法之间的性能差别(没回答出来)
4、Stringbuilder和Stringbuffer之间的区别,为什么一个线程安全一个不安全
5、volatile关键字
6、原子操作
7、Java的反射机制
8、sqltruncate关键字
背景:末流211本科,cs相关专业。
自我介绍,balabalabala......
具体介绍一下项目的具体实现,我做的偏网络安全方面的,简单讲了一下IDS和kali攻击命令语句
1.会java是吧,讲一下map
2.看你的实习有涉及到spring,具体谈谈spring
3.接口和抽象类了解吗
4了解哪些数据结构 ???
oppo测试开发面试题
计网相关:
1.TCP和UDP的区别
2.三次握手的具体过程
3.输入一个网址的具体响应过程
4.对TCP报文结构了解吗?
5.项目主要检测的是哪些攻击(泛洪和拒绝服务)
手撕代码:
中序遍历二叉树
总的来说不难,奈何本人表达能力差加上下午没睡好头有点晕,答得磕磕绊绊的
大概半小时,面试官很和善、还满脸笑容、氛围也比较轻松,没有八股、针对项目中怎么测试问了一些问题。
面试官问的面试题:OPPO公司测试开发工程师面试题
1. 登录怎么测?
2. 怎么去实现你说的这些测试
3. 点赞功能怎么测?
4. 微信聊天框怎么测?
5. 用过自动化框架吗?
6. 项目中遇到过什么困难?怎么克服的?
7. 在大学课程学习的有哪门课比较难
视频面试
然后开始自我介绍 自我介绍完之后开始介绍项目 项目介绍完 开始问问题 面试官都是根据你说的项目见缝插针去问
OPPO公司中级软件测试工程师面试题
问数据库比如说 MySQL 的基本命令有哪些你熟悉哪些命令平常工作中常用的是哪些命令 出一道题考:用 mysql 查询一个表中第 5~10 行是怎么查的请把它描述清楚或者写出来
(共8301条) 华为
(共2039条) 中国电信
(共1230条) 中兴通讯
(共16条) 广东欧珀移动通信有限公司
(共139条) 诺基亚(Nokia)
(共99条) 诺基亚西门子通信有限公司(NSN)
(共7条) 广东美的制冷设备有限公司
(共9条) 赛尔网络
(共6条) 深圳软牛科技有限公司
(共6条) 深圳市同行者科技有限公司
(共8条) 长光卫星技术有限公司
(共4条) 上能电气