1.自我介绍
简单说了一下自己情况(才毕业两个月,因为现在公司业务原因,需要重新找工作,然后详细了解了一下情况,并且问为什么没有参加百度校招)
2.讲项目(信贷方面)
因为现在公司工作是信贷方面测试工作,所以一开始先从项目问起,大体业务流程以及自己负责测试部分,讲完之后,从中挑几个点深究,讲细节,了解是不是真的熟悉项目
3.网络
先问了http和https,问有了解吗,我大概讲了一下,然后问了http协议状态码,还有get和post,cookie和session
4.linux
进程和线程讲一下,我记不大清,大概说了一下就换下一个问题了,然后问了指令,查端口命令是什么,我说没了解过,就过了,然后基本都是他说作用,我说命令,问了一些基本的cp,mv,cd,ls等
5.语言
我说会C/C++,大概他不会吧,就没问,问了一个单链表问题:未知长度的单链表,遍历一次,查找倒数第K个节点。我想了一下说了下思想:两个指针,p1、p2,p1先开始遍历,走k-1个节点之后,p1从当前位置,p2从头开始,两个指针同时开始向后遍历,当p1走到最后一个节点时,此时p2恰好指向倒数第K个节点
6.编程
两个输入:一个整数数组(最多容纳20个元素,包含负数、零、正数),一个目标值。一个输出:以数组形式输出该数组内所有数组元素和等于目标值的组合(限定数组内元素值不重复)。比如:输入1 2 3 4 5 6。输出 [2,4]。emmmmm很久没写代码,可能有困难,然后说了一下思想就过了。
7.数据库(MySQL)
忘记具体是写什么了,四个方面:增删查改,各写一个,捂脸,我只写出了删除
8.测试理论
项目讲完之后,问了些测试理论知识,都很简单,比如黑盒设计测试用例方法等。然后最后给了一个设计测试用例题:一个页面有一个输入框,一个按钮,输入框最多容纳20个字符,输入完毕之后,点击按钮,屏幕显示出该输入字符串中包含字符‘a’的个数
完了之后我问了两个问题:
- 求解内容生态质量部是做什么的。面试官讲解了很多专业术语,然并卵,然后又很耐心的通俗易懂的讲了一下,举个例子:大体就是你要在百度上发个帖子,那么发帖子的这个过程以及中间出现的问题比如敏感词汇什么的可能就会审核不通过,就是对这整个过程的测试。。。。简单理解一下吧,语言细胞不太发达。
- 对我提一些建议。emmmmm基础太薄弱,回去好好复习!
大致就这些,然后随便聊了聊,感觉小哥哥人好好,我说不会的问题直接就换其他的了,手动笔芯!虽然很菜,但是一次有收获的愉悦的面试经历。