#奇安信测试工程师面经# #测试工程师面经# #实习面经# 👈点击话题查看更多同类面经干货!每日面经精选,为你发掘牛客干货!
  应该算是暑期实习的终极末班车了吧,暑假都过去快一个月了才拿到offer,hhh……    大致说一下背景吧,楼主华科大信息安全专业,但是并没有投递安全相关的岗位,比如渗透测试、漏洞挖掘之类的,实在是因为学艺不精😥           楼主是通过学院投递的简历,当时教务科老师统计想去企业实习的同学,给了几个企业,最终选择了本地的岗位,去异地的话还得办外出实习手续啥的,而且也不知道能不能去异地,需不需要隔离啥的,觉得太麻烦就投了本地的奇安信测试工程师的实习。       7月6日下午4点左右,奇安信的武汉HR打来电话,大致问了一下相关的信息和实习意向之类的(当时问我是做软件测试还是渗透测试,因为他说很多信安专业的学生基本都做渗透测试,但我真的没印象我们学过渗透测试,我们同学也说压根不记得我们学过渗透测试,于是就说我想做软件测试,而且我本身也是想做软件测试的),然后告诉我会有技术人员给我打电话面试。    7月7日下午3点多,奇安信的技术人员打来电话,跟我约了8日上午10点半的面试。    7月8日上午10点半,面试官准时打来电话,面试开始。    首先按照惯例做了自我介绍,简单说了一下我的经历以及在学校做的课程设计。    然后开始提问:    1.简单说一下软件测试的流程。    这个问题其实很好回答,做课程设计的时候不断调试的过程其实就是测试的过程。大致上,软件测试就是要明确测试目的,我们要对什么功能进行测试,一般是对功能和性能两个方面进行测试。明确了测试目标之后,就要进行测试用例的设计,比如设计几个输入,让程序运行,看看能不能产生正确的输出。有时候会存在一种特殊情况,程序其实是存在问题的,但是依然能够产生正确的输出。为了避免这种特殊情况,可以多设计几个测试用例。当所有用例都测试通过的时候,基本上就可以确定如果有正确的输入,程序可以产生正确的输出,这样我们可以说软件功能是没有问题的。然后,我们对性能进行测试,设计几个较为复杂的用例,看看复杂到什么程度会导致程序需要较长时间才能产生输出,或者在运行过程中占用内存和CPU过高,然后可以进行程序的优化,让其性能提高。    2.给一个水杯,可以怎么去测试它。    这个问题就是从水杯的外部和内部进行测试。首先外部可以从几个方面来说:    (1)它的外观是不是美观,是不是符合大众审美,能不能让用户一眼就看出这是什么牌子的水杯等。    (2)拿在手上的手感,是否舒适。    (3)放在桌子上,能不能立稳,如果很容易倒那肯定不行噻。    (4)杯身会不会漏水,盖子是否吻合紧密,拧开盖子是否方便。    (5)从多高的地方掉落会碎掉,极限高度肯定越高越好。    内部也可以从几个方面来说:    (1)材质是否安全,会不会对人体造成危害等。    (2)如果是保温杯,测试保温效果。    (3)某些水杯可以显示液体温度,测试温度显示是否正确等。    3.给一个rand()函数,它的功能是随机产生1~5中的某一个数,用这个函数实现随机生成1~7中的某一个数。    这个问题其实主要解决两个问题:第一,扩大生成数的范围,第二,保证随机生成数的概率相同。    我想的办法是:rand()*5+rand()    rand()*5就可以随机生成5、10、15、20、25,并且概率相同,加上rand()就可以随机生成6、7、8、9、10……一直到30,并且概率相同,这样我们就成功的扩大了生成的范围。    然后,我们选出6~26这21个数,每3个数一组,一共7组,代表1~7。    也就是说,随机生成6、7、8的时候,我们就认为是生成1,随机生成9、10、11的时候,就认为是生成2,以此类推,最后一组是随机生成24、25、26的时候,就认为是生成7。    4.问了下熟不熟悉Linux常用命令。    这个还是很熟的,平时做实验就是用的Linux,那些命令都用烂了……    5.你还有什么想问我的?    这个很多面经都有写,网上也有很多技巧,就不多说了。       然后面试官就说面试结束,跟上级讨论之后决定是否录用,面试时间不到20分钟。       面试不到20分钟我还以为凉了的,于是就报名进了学校的实验室实习,这几天连实习分工都分好了,内容也定好了,流程架构都写出来了,结果……    今天,7月21日,奇安信北京的HR给我打电话说我可以实习,问我啥时候能实习,我肯定不能说我已经在实验室实习了啊,这么好个机会进公司干嘛不进……    然后告诉我开始进offer审批流程了,最快下周二,最慢下下周二。       最后,祝牛友们都能拿到满意的offer,秋招的童鞋们也加油鸭~    (我也得开始准备秋招了……)    [万事顺利]         ---------------------------------------------------------分割线---------------------------------------------------------------       7月27日早上10点半收到了录用通知邮件,已经准备好了8月4号入职😄
点赞 9
评论 3
全部评论

相关推荐

点赞 评论 收藏
分享
hso_:哈哈哈哈哈哈我没offer一样在同一道题开喷了
投递深圳同为数码等公司10个岗位
点赞 评论 收藏
分享
评论
2
收藏
分享
牛客网
牛客企业服务