9.25 小米备胎二面 测开

1.上来就是一道算法题
数字和为sum的方法数
给定一个有n个正整数的数组A和一个整数sum,求选择数组A中部分数字和为sum的方案数。
当两种选取方案有一个数字的下标不一样,我们就认为是不同的组成方案。
自己用的递归,复杂度是O(2**n),但面试官提示用动态规划,当时没有想出来,就跳了这题的优化

2.网络七层模型
3.http协议在那一层?
4.get和post有什么区别?
5.输入一个baidu的域名会发生什么?中间的解析过程详细讲一下
6.写一句sql查询
Student 表
sid
sname

Course 表
cid
cname

Grade 表
gid
sid
cid
grade
求语文成绩大于90分的学生的数量
犹豫了很久,凭"感觉"写的     = - =
7.pwd是什么?
8.kill -9用来干什么
9.如何实时打印一个日志(我不会,但是面试官问我用tail吗?应该使用这个命令实现的)
10.只显示一个文本的第二列(用awk)
11.测试的生命周期
12.软件的生命周期
13.白盒测试和黑盒测试
14.黑盒测试的用例设计方法
15.针对一个登陆界面,设计测试方案

比起半个月前的面试自己至少进步了很多
面试官小姐姐人很好,上面的问题都是小姐姐帮我记录下来的,不用我再回忆了
问的问题都很基础,也没有为难的题目,比起快手来说真的温柔了很多
😂我可能更适合现场面试,不知道怎么地视频面试总感觉思维打不开

挺感谢面试官小姐姐的, 秋招到现在人挺累的,不管过没过,捞了我一次说明至少还有当备胎的资格
#小米##测试开发工程师##面经##校招#
全部评论
有oc了吗?
1 回复 分享
发布于 2019-10-12 10:59
我也是被捞起来今天面试的😂😂😂
点赞 回复 分享
发布于 2019-09-25 22:08
lz测开一共几面啊
点赞 回复 分享
发布于 2019-10-13 23:50

相关推荐

4 35 评论
分享
牛客网
牛客企业服务