百度测开日常实习(一面&二面)
一面(50分钟)
- 自我介绍
- 说一下实习经历和项目
- 有没有设计过项目的测试用例?
- 测试流程?
- 现在有一个登录功能,有用户名输入框、密码框(用户名只能8-20字符,密码是数字字母的组合),该怎么设计测试用例,给出具体的测试用例?
- 有一个上传文件的按钮,只能上传小于10MB的文本格式内容,设计具体的测试用例?
- 有一个点击弹窗的功能怎么进行测试?
- 第一个项目里面有管理员可以增删改查订单是吧?(是),怎么针对这几个功能进行测试?
- 熟悉那些linux的命令?
- 怎么看一个端口被占用?
- 写一个简单的sql语句,有一个表student(id,name,score)字段,写一个根据name进行查询的语句?加上分数字段该怎么查询?
- 手撕:链表反转
- 讲解12的代码
- 实习经历问题(问了java实习都干什么?有没有测试过?)
- 除了功能测试,你有没有进行过性能测试、兼容性测试等非功能性测试?
- 说一下性能测试要关注的具体指标?
- 性能测试测了多长时间?
- 会python吗?(不会)
- 对测开、测试、开发自己的理解?
- 让我继续学习非功能性测试和python和自动化测试相关内容。
- 反问(我如果想转测开该继续学习什么内容?)
二面(45分钟)
- 自我介绍,看我简历上写的目标岗位java开发工程师,再和我确认一遍?
- java的基本数据类型有哪些?
- java中重载和重写的区别?
- 现在有这样的代码· Integer num1 = 98;Integer num2 = 98; System.out.println(num1 == num2) ·,输出结果是什么?
- 第三个问题的原理?什么时候会输出false?
- get和post请求有啥区别?
- java中创建线程的方式有哪些?
- spring中创建线程池的关键字是啥?
- jvm的介绍、垃圾回收机制、垃圾回收算法,简述就行?
- 在一个方法里面执行了String str = “123”,在jvm里面是怎么实现的?
- 在方法里面new了一个对象,在jvm里面是怎么创建的,怎么销毁的?
- 会mysql是吧?(回答是,没有继续问)
- 手撕:按照空格分割字符串,并将每个子串最后一个字母变成大写?
- 我看你项目里面实现了排行榜的功能,针对这个功能怎么进行测试?
- 现在有一个上传图片的按钮,只能上传png、jpg格式,小于2MB的图片,设计具体的测试用例?
- 有一个上传excel文件,这个excel文件只有两行(姓名和职位),你该怎么设计测试用例?
- 说一些你最常用的linux的命令?
- 能不能看懂python代码?
- 有一个功能出问题了,怎么排查是前端还是后端的问题?
- 有一个功能下周一要上线,现在是周五,但是你们项目组还有很多部分没有测试或者是发现很多缺陷,这个时候该怎么办?
- 用没用接触过AI模块的实现?用过哪家公司提供的大模型?
- 在项目中怎么使用AI帮助你开发和测试?采纳率是多少?
- 反问
两个面试官都非常好,给我说该学什么东西和不足,感谢,体验非常好好!