秋招之路-感谢牛客一个月的陪伴
1、实习加提前批
实习
腾讯业务运维工程师
一面—技术运营类_:(4月15日,单面30分钟)
1、介绍+项目介绍
2、JVM虚拟机的配置过程
3、JVM调优机制
4、TCP/IP协议
5、网络数据包传输
6、TCP三次握手,四次挥手。
7、linux基础考察,如何查看CPU,内存,磁盘的使用情况,如何查看进程信息。
8、你还有什么想问我的吗?
腾讯二面:(未通过)
1、linux基本命令,创建文件,删除文件,替换文件内容,上下文目录切换等,都是常用命令。
2、linux的链接方式。
3、linux系统启动过程?
4、tcp/ip协议,tcp三次握手,四次挥手。
5、tcp窗口滑动,拥塞控制和流量控制
6、tcp和udp的区别
7、为什么选择技术运营岗位?北京离家远不远?
2、提前批
秋招面试:(秋招结束后给结果)
Thougtworks思特沃克(西安)——软件测试工程师(8月7号)
技术面:(50分钟)
1、自我介绍+项目介绍
2、网站的测试(六个方面)
3、登录界面具体的测试用例
4、自动化测试工具selenium
5、自动化测试流程
6、Servlet的生命周期
7、手写一种排序算法的实现(选的冒泡排序)
Hr面:(30分钟)
1、自我介绍
2、项目中遇到的最大困难,你是如何解决的?
3、面对技术栈的转换,你如何开始学习?
4、如何面对别人对你的反馈?
5、如何检验你的学习成果?
6、对TW的了解?
7、两个项目中,那个压力更大?
8、是否有其他公司的offer?
3、正式秋招
京东测试开发一面:(提前批未通过电话30分钟)(8月13号)
1、单链表的概念、特点;
2、如何插入一个元素,插入一个元素的时间复杂度
3、单链表和数组的区别,分别适合什么样的***作
4、如何查看CPU的占有率
5、TCP/UDP的区别,应用层的协议和使用场景
6、快速排序的思想,是否稳定,时间复杂度及计算过程
7、项目细节
8、了解工厂模式吗?在项目中是否使用过?
360测试开发一面(25分钟未通过)(9月5号)
1、项目、难点
2、对测试的认识
3、为什么不做算法,做测试?
4、http请求
5、空指针、野指针,两者的区别
6、进程,线程的区别
7、Windowns下如何查看进程
8、给C:\log.txt文件,查看文件中“ABCD”出现的次数(编程)
9、用过抓包工具吗?
总结:数据结构与算法差,基础有待加强。C++基本问题掌握
高德地图测开一面:(未通过1:20)(9月6号)
1、全程怼项目,抠细节(1小时)
基础问题(20分钟)
2、Java和c的区别
3、Java封装、继承和多态
4、继承单继承还是多继承,为什么?
5、如何保证多态
6、方法重写和重载的区别
7、栈和队列的区别,那种更适合递归,为什么?
总结:复习Java基础,抠项目细节
中兴软测一面:(30分钟)(9月11号)
1、自我介绍+项目介绍(有些细节回答的不好,关键是不知道面试官的意思,无法准确理解面试官想问什么)
2、谈谈你对软件测试的理解
3、因为项目偏算法和测试关系不大,开始问擅长的技能。提了Linux和测试用例的编写(自己挖坑的开始)
4、如何编写测试计划书
5、设计测试用例的方法(黑盒+白盒测试,黑测方法,白测方法等)
6、具体说说等价类划分和边界值分析
7、16位的整数,根据边界值分析设计测试用例(无符号整数16位:0-2^16-1(0到65535),有符号整数16位:-2^(16-1)到2^(16-1)即 (32767到-32768 -1),测试大于,小于,中间,上边界,下边界的数据)。
8、面试官:你还有什么想问的?
我:如果进入贵公司,我需要着重提高哪方面的技能
面试官:简单评价我面试过程中的不足,测试用例分析不够彻底,缺少测试工作的经验。不过,以后在工作中都可以提高。推荐了几本书。
(Google测试之道)
我:好的,谢谢您的建议。那贵公司主要用的测试工具有哪些?
面试官:测试工具不一定,主要是理解测试的思想和环境搭建等。
我:嗯,明白,好的。
总结:
1、面试官问什么回答什么,准确把握面试官的意思,不用多说或者扩展。除非面试官想进一步了解。多说多错,尽量用最简短的话表达出最正确的意思。
2、不要怂,自信回答问题。多思考,在回答。
中兴二面:(40分钟)(9月13号)
1、英文自我介绍+两次简单的英文交流
2、根据爱好,问一些细节。跑步过程中是否突破过自己
3、列举一件事说明你很有责任心
4、院办兼职学到的东西?
5、为人处世的技巧
小米:手机测试部电话一面(9月12日电话24分钟)
1、自我介绍
2、项目中跟测试有关的内容(交付的应用程序的测试,从六个方面细说)
3、是否测试过手机或者其他智能设配
4、自动化测试工具的了解
5、排序算法——快排的思想,排序一趟的结果
6、想要做的测试工作?自动化开发还是模块测试?
二面:(9月20日,现场,30分钟)
1、自我介绍+项目介绍(项目有关图像,所以问的很细)
2、传统图像处理算法和AI算法的区别
3、项目中的核心算法
4、需求规格说明书的书写
美团测试开发(9月14日,电话30分钟)
1、自我介绍
2、挑一个熟悉的项目,介绍你的主要工作。
3、如何解决项目中的难点?如何解决团队的分歧问题?
Linux命令:
4、如何将文件移动到父目录
mv源路径 目的路径
将文件移动到上级目录应该先用cd命令切换到文件所在目录,然后执行如下命令:
mv要移动的文件名../
5、Linux让进程隐藏到后台
在命令的结尾添加‘&’符号,指在后台运行
nohup command > myout.file 2>&1 &
例子中,0 – stdin (standard input),1 – stdout (standard output),2 – stderr (standard error);
百度-测试开发:
一面:(9月15日,40分钟)1、自我介绍+项目介绍
2、手写插入排序
3、进程和线程的区别,进程状态转换。多进程和多线程的区别,读写锁
4、http和https的区别,socket通信
5、Cookie和session的区别和联系
6、有关学生表的SQL查询,三道(order by和group by)
7、Linux命令
二面:(9月17日一个小时)
1、手撕三道代码(单链表反转,树的层次遍历,字符串列表:输入字符串列表,列表内的单词用空格或者/分隔,输出重复次数最多的前三个单词和对应的数目)
2、Tcp和udp的区别
3、宏定义和普通函数的区别
4、c++的新加特性
5、堆和栈的存储区别
6、结构体在c和c++中有何不同
7、sql查询a表中按字段b排序的前10条数据,并且b大于0小于100
西安迈瑞医疗-软件测试
软件测试一面:(9月16日,一个小时)1.自我介绍+项目
2.对测试的了解
3.测试的分类
4.用户名字母数字组成,不超过11位数,如何对其设置测试用例,(设计测试用例的方法)
5.二分查找
6.快排
7.chmod用法详细介绍
8.为什么选测试
9.举例说明自己有耐心和细心的特点
10.大学遇见最有挫败感的事情
11.评价自己的本科学校
12.最近读的有关技术类的书籍,对那本书有印象
二面:综合面(9月19日,30分钟)
1、自我介绍+项目+场景+挖坑
搜狗测试开发一面:一个小时20分钟9月18日
搜狗题型最全,一张纸上各种题。面试官随机选择1.自我介绍+项目
2.两道编程
字符串反转
找出n个整数数组中出现奇数个数的那个数
3.session和cookie的区别
4.http协议,介绍你所知道的所有状态码
5.一道智力题
6.黑白名单测试用咧:摸块具有url过滤黑白名单的功能,可以通过url,domain,site三种方式封禁,请写出黑白名单过滤的测试用例。
绿盟-软测一面40分钟
1、自我介绍+项目
2、Linux命令(比较看重,问的较多)
3、计算机网络osi七层和tcp/ip四层,每层的主要作用和对应的协议
4、一道数据库
5、排序算法任选
二面:综合
1、聊天和薪资