文章目录
- 011——单片机上电后没有运转,首先要检查什么?【校招】
- 012——请描述你对数字IC的认识【实习】
- 013——电脑的组成,细化到显卡之类的【软件/硬件测试】
- 014——黑盒测试和白盒测试的区别? 【软件/硬件测试】
- 015——名词扩写:BIOS、HTML【软件/硬件测试】
- 016——哪些情况是一级严重 bug?【软件/硬件测试】
- 017—— 一个url打不开了,怎么测试?【软件/硬件测试】
- 018——写一个 bug 提交(英文要求)【软件/硬件测试】
- 019——显卡功能及有哪些品牌?【软件/硬件测试】
- 020——“英语一小作文”——用英文给领导写一封邮件,场景:某个测试用例需求没有给到,说明一下情况。【软件/硬件测试】
- 021——用英文自拟场景写一个issue【软件/硬件测试】
- 022——DP和HDMI接口的转换方式,HDMI可以转DP吗?还知道哪些video接口?【软件/硬件测试】
第二篇,主要是硬件测试,某500强外企外包软件/硬件测试岗笔试,已参加现场笔试和面试,专业和通信虽不是十分对口,但亦是暂无工作经验的应届生,有机会得到不错待遇的一种选择,供天涯同是赶路人复盘总结经验。
011——单片机上电后没有运转,首先要检查什么?【校招】
- 如果是自己焊的板子,检查是否有虚焊;
- 再检查电源引脚之间的电压是否为5V、晶振是否正常起振(用示波器探头的“X10”档);
- 检查复位状态下的IO口电平,看是否正常复位;
- 检查程序(时钟配置,外设时钟使能等初始化工作);
012——请描述你对数字IC的认识【实习】
IC(Integrated Circuit)指集成电路或集成电路芯片,数字IC通常指当前比较“卡脖子”(很难买到光刻机)或是说仍处于行业风口的数字芯片技术,本质上是指处理0和1的二进制运算的集成电路芯片;对于就业岗位来说,数字IC这个方向主要主要可分为设计和验证以及工艺。
据了解,IC设计岗通常要熟练掌握Verilog及FPGA模块验证,也多少可能会参与DFT(Design For Test)可测性设计的工作;
可测性设计DFT(是什么)
可测性设计即通过在芯片设计过程中引入测试逻辑,并利用这部分测试逻辑完成测试向量的自动生成,从而达到快速筛选量产芯片的目的。在设计中,通过在芯片初始输入端给定特定的值来测试芯片初始输出端的输出值是否与期望值相符来确定内部电路是否可以正常工作。
具体工作内容包括:
· 在芯片设计前期参与DFT架构规划
· 在RTL级别设计测试电路
· 在验证阶段验证测试电路
· 在综合阶段实现测试逻辑的插入
· 在测试阶段提供无时序问题的仿真测试向量
· 在ATE阶段协助ATE工程师调试测试向量,尽快帮助芯片Bring up,并帮助Slilcon learing及fauilure analysis。
IC验证岗的主要职责如下:
阅读design spec,编写verification spec,制定test plan。
搭建验证环境 (C/C++,systemC,systemverilog)。
创建test cases。
监测regression和提升coveragesupport 其他工程师。
013——电脑的组成,细化到显卡之类的【软件/硬件测试】
- 计算机的五大组成部分:运算器、控制器、存储器、输入设备、输出设备;
- PC电脑的组成主要是由CPU、主板、电源、内存、硬盘、机箱、输入输出设备组成,处理输入输出的设备是电脑最核心的部分。
输入设备是指让电脑知道你要让它干什么的一些配件,比如说鼠标键盘等等。
输出设备是电脑处理完成你的指令以后反馈给你的信息的配件,如声音图像等等。最常见的输出设备就是显示器、音箱等等。
如果对于图像有很高要求,还要GPU显卡(graphics processing unit),比如电竞游戏,或者计算机视觉,机器学习等。
显卡分为集成显卡和独立显卡,集成显卡因为要占用系统的一部分内存作为显存,性能受限制,对于电脑整体性能也有影响。而独立显卡有单独的显存,性能较强,特别是三维性能优越,但是它的功耗比较高。
CPU(central processing unit)相当于火车头,是核心设备,电脑要处理输入输出的各种数据,要通过CPU来完成。
014——黑盒测试和白盒测试的区别? 【软件/硬件测试】
- 白盒测试:测试对象可理解我一个“打开的盒子”,通常指实际操作、验证、测试、修改源代码、源程序,进行bug追踪和调试,重点是对代码进行测试而不使用用户交互式界面(UI界面)。
- 黑盒测试:测试对象可理解我一个“不能打开的盒子”,说白了就是不看代码进行软件功能的验证和测试,通过使用软件UI界面进行功能验证,了解熟悉软件如何工作,检验软件是否能实现预期的功能需求,并统计错误,记录输出结果或数据的异常,反馈给白盒测试进行加以底层代码的修改。
实际上有项目开发经验的同学肯定懂的都懂:这两种测试方法不是完全分开的,而是交叉使用;尤其是这个项目(软件开发后期进行功能验证Debug)只有你一个人负责的时候。
015——名词扩写:BIOS、HTML【软件/硬件测试】
BIOS——Basic Input Output System,即"基本输入输出系统"。
HTML——Hyper Text Markup Language,即“超文本标记语言”。
016——哪些情况是一级严重 bug?【软件/硬件测试】
通常表现为:主流程无法跑通,系统无法运行,崩溃或严重资源不足,应用模块无法启动或异常退出,主要功能模块无法使用。 比如:
1.内存泄漏;
2.严重的数值计算错误;
3.系统容易崩溃;
4.功能设计与需求严重不符;
5.系统无法登陆;
6.循坏报错,无法正常退出。
017—— 一个url打不开了,怎么测试?【软件/硬件测试】
如果你是指电脑无法打开或浏览网页,你可根据以下情况进行排障:
1、宽带未连接。重新连接宽带。
2、路由器故障。拆除路由器后,进行宽带连接试用。
3、偶发性故障,如ADSL断流,电脑内存数据溢出等。重启电脑、modem试用。
4、浏览器故障,应用不恰当的代理服务器。卸载一切浏览器插件,恢复IE浏览器默认设置试用。去掉代理服务器设置。重装浏览器程序。
5、IP地址、DNS设置设置不当。一般家庭用户IP地址设置成自动获取,重设DNS服务器地址。
6、杀毒软件防火墙设置错误。临时关闭杀毒软件防火墙试用,如果恢复正常,检查被禁用项目,放行即可。
7、电脑中毒或者被攻击。升级杀毒软件至最新版本,打好系统补丁,在安全模式下查杀病毒,如果病毒杀不掉需要重装系统。
8、TCP/IP出错。点击开始–运行–输入CMD,在Dos提示符下输入ping命令
ping 127.0.0.1(本机循环地址)
,
如果显示Reply from127.0.0.1: bytes=?? time=?ms TTL=???
,则表示TCP/IP协议运行正常,若显示Request timed out(超时)
,重装该协议。ping本机IP地址。使用ipconfig查看本机IP地址,若通则表明网络适配器工作正常,否则可能是网卡故障。WIN98、2000可用重装协议。XP、vista、win7需要重做系统。
9、系统文件丢失、操作系统故障。可分析何种故障,可用系统安装盘恢复,或者重做系统。10、新装软件之间有冲突。最近安装的程序分析可能引起冲突的软件,卸载试用。
11、不同的拨号软件相互干扰。win98 2000系统只用一个拨号软件。XP、vista、win7尽量使用自带拨号程序。
12、多网卡冲突,或者网卡工作不正常。ping本机IP地址。使用ipconfig查看本机IP地址,若通则表明网络适配器工作正常,否则可能是网卡坏。禁用不用的网卡,检查网卡驱动是否与新装软件、新装驱动有冲突,咨询客户是否添加新硬件如果用请拆除临时新硬件使用。重启电脑网卡,更改网卡工作速率试用。
13、宽带信号,楼宇交换机出现故障。拨打宽带所属运营商客服热线进行故障申告。
018——写一个 bug 提交(英文要求)【软件/硬件测试】
原文链接:bug提交英文常用术语
should:
The saved list should show the actual report selected.
Scroll bar shouldn't be showed up when xxxx;
动名词:
Clicking on the refresh button in saved list blade refreshes the xxxx.
clicking on xxxx in xxxx makes it switch to "loading..."
split by using Properites fails for "xxxxx"
Cohorts are not being used when xxxxxx
Adding request filters seems to be broken
when:
selected events are deselected when xxxxx
xxxxx appear as modified when opening
Getting data... is shown when no data is found
Wrong chart when splitting by xxxxx
happen:(多用在repro steps)
This seems to be happening across all our reports.
There be:
There are no xxxxx when just requests are selected
there's no selection for "xxxxx"
There is no feedback when saving report
Broken:
Adding request filters seems to be broken
time range dropdown in notebook is broken
Sort by xxxx is broken in the grid control
SplitBy for some dimensions is broken
特定的XXX:
Open Users for a resource that only has custom events and requests.
Click on one of the Add these filters on any Request clusters.
open a report with custom time range
The settings popup is hidden behind the new ME chart in Edge
if/after:
Dropdown stuck after closing custom time range window
Charts are not refreshed after deleting xxx
Queries keep UX stuck if time range changed xxx
make:
clicking on xxxxx in filters makes it switch to "loading..."
Saved list items don't have tooltips which makes it impossible to read reasonable length names
中文参照(方便中式英语快速记忆):
should:
保存的列表应显示所选的实际报告。
xxxx时不应显示滚动条;
动名词:
单击保存的列表刀片中的刷新按钮可刷新xxxx。
单击xxxx中的xxxx使其切换到“加载…”
对于“xxxxx”,使用属性拆分失败
xxxxxx时不使用队列
添加请求筛选器似乎已损坏
when:
xxxxx时取消选择所选事件
xxxxx在打开时显示为已修改
正在获取数据。。。未找到数据时显示
按xxxxx拆分时图表错误
发生:(多用在重置步骤)
这似乎发生在我们所有的报告中。
happen:
仅选择请求时没有xxxxx
没有选择“xxxxx”
保存报告时没有反馈
broken:
添加请求筛选器似乎已崩溃
笔记本中的时间范围下拉列表已断开
按xxxx排序在网格控件中中断
某些维度的SplitBy已断开
特定的XXX:
为仅具有自定义事件和请求的资源打开用户。
单击在任何请求集群上添加这些过滤器之一。
打开具有自定义时间范围的报表
设置弹出窗口隐藏在Edge中的新ME图表后面
if/after:
关闭自定义时间范围窗口后,下拉框卡住
删除xxx后不刷新图表
如果时间范围更改xxx,查询会使用户体验停滞
make:
单击过滤器中的xxxxx可切换到“加载…”
保存的列表项没有工具提示,因此无法读取合理的长度名称
019——显卡功能及有哪些品牌?【软件/硬件测试】
常见的有华硕、索泰、微星、技嘉、英伟达Nvidia&索泰(合作伙伴)等等,英伟达(nvidia)是索泰的芯片供应商,索泰和英伟达之间是合作伙伴的关系。其GTX,RTX(图灵架构,性能更好)系列国内用户知晓度很高。
020——“英语一小作文”——用英文给领导写一封邮件,场景:某个测试用例需求没有给到,说明一下情况。【软件/硬件测试】
一段开头:Dear BossXXX,
Thank you so much for seeing me yesterday. Now there is a test case requirement that has not been given. Please confirm it again in your spare time.
二段提需求:
软件测试|测出BUG要写一封英文邮件(要点)
如果你测出来了一个 BUG ,让你写一封英文邮件告诉开发人员,该怎么写?
-
BUG 描述(所属功能模块、测试环境地址);
-
问题复现步骤;
-
预期结果是什么;
-
分析 BUG 原因(可直接将服务器日志报错原因发给开发);
-
测试工具和测试方法可写可不写,写上没问题。
原创作者:小红书@大田测试录
可以围绕模板改编成只有一个测试需求的。
三段快速结尾:
Again,you can reach me when Call time at telephone,or you may leave
amessage on my answering machine,and I will return your call promptly.
Sincerely, xxx
021——用英文自拟场景写一个issue【软件/硬件测试】
当时笔试时间30mins,8道题,本人CET6 504分,但写作水平欠佳,这道放在最后写了,面试官f2f的时候提示:测试提issue的重点是reproduce(过程复现),因为如果issue提交给开发,开发却无法按你提交的步骤找到相关issue复现的话,是不会认同你提的issue。
022——DP和HDMI接口的转换方式,HDMI可以转DP吗?还知道哪些video接口?【软件/硬件测试】
DP可以转HDMI,但HDMI不能转DP;其他视频接口当时没有答上来,但实际上趴一下家里电视后端的接口端就可以发现很多有印象,但直接问一时叫不上名的接口:除HDMI接口外,还有SDI接口、VGA接口、DVI接口、AV接口等。