时长:1h。
自我介绍;
项目,项目聊了挺久,因为之前面试都没有聊过这么久大概15分钟来了;
电脑开机之后,操作系统加载到哪里?(应该是RAM)
FTP协议传输命令使用的是什么连接?(面试官说传输命令是控制连接?还是数据连接?我猜的控制连接)
数据库
统计某个学院的每个学生的总成绩,降序排列。
对测试开发的理解?
测开需不需懂测试?
有没有写过测试用例?
有一个输入数值的功能,正常范围是-1.0到1.0之间,现在测试用例是-1.001、-1.0、1.0和1.001,这种测试是什么测试?
linux查看某个目录占用空间大小?(应该是du,我说成了df,面试官提示我说反了)
http状态码500?
链表和数组区别?(说漏了数组可以直接取某个索引的值,面试官就提醒了链表可以直接取某个索引的值吗?才意识到忘记说这个区别了)
两者存同样的数据,那个更耗空间?
合并两个有序数组的时间复杂度?
微信中新增红包可以添加表情包作为封面?对于这个需求进行测试?
了解安卓的四大组件吗?(NO,零基础)
给定一个json文件,进行解析,说思路就行。主要就是json本身可以多层嵌套,所以用递归和栈就可以。
编程:
1.给定数组,奇数放左边,偶数放右边。这个题目里面的奇数偶数相对顺序是保持的,我就问面试官,这里没有文字描述保持顺序,需不需要?面试官说不需要,那就是二色荷兰国旗,也是说思路就行,用指针加遍历就行。
2.给出以下代码:
int n = 30; for(int i=0;i<n;i--){ printf("-"); }最多修改(增加,删除或修改)一个字符(“--”换成“++”算两个字符),使这段代码输出30个“-”,给出三种方案。面试时只给出了一种方案,就不会了,之后和室友讨论才知道另两种方案。
3.打靶,最多10环,现在打了10枪,一共90环,要求有多少中排列方案?给出思路就行?dfs就行,保存前几枪的总分和打了几枪,判断枪数为10 and 分数为90 就终止,当前就是可选方案。再判断枪数为10 or 分数为90 就终止dfs。又问dfs是什么算法?递归把。
反问:
主要负责业务?测开为主,会涉及一些AI,会给大数据试试做一些可部署的AI功能,所以项目那一部分会多聊一些。(原来业务就涉及一些AI应用,我说怎么项目能聊15分钟,但是怎么感觉说这话有点像进来不做测开,进来整AI的!)
不知道虎牙实习待遇能不能接受,广州离得不远,如果过了也会考虑的。
求求了,给个offer吧,对我真的很重要!!!
全部评论
(2) 回帖