首页 > 笔经面经 > 兜兜转转还是要去北京了,附上测开面经~

兜兜转转还是要去北京了,附上测开面经~

头像
有一种悲伤
编辑于 2018-10-26 14:27:00 app内打开
赞 4 | 收藏 83 | 回复7 | 浏览5774
以下是本人的秋招总结。后面有些面试内容记不太清了~

百度面经(手撕代码,优化)

1.两个数组的交集(数组都是无序,不重复)

2.快排,平均复杂度和最坏的复杂度是多少,最坏的时候是什么情况

3.单链表的倒数第k个结点

4.两个队列实现一个栈

5.判断单链表是否有环

6.字符串翻转

7. TCP,UDP,TCP三次握手,四次挥手

8.进程和线程的通信方式分别是,调度方式,页面调度算法

9. java多线程的实现方式

10. java支持多继承么

11. java多态

12. java Clone复制对象

13.栈的溢出

14. hash冲突是什么,如何解决

15.进程的状态之间的转换过程

16. http和https的区别,状态码有哪些

17. linux命令,查看进程a

18. 100G文件,如何统计出现次数top的句子

19.事务和死锁

20. x,y值互换,不用其他变量

21. 介绍你熟悉的机器学习算法

22.机器学习的过拟合

23. MYSQL查询优化

24.测试方法

25.如何测试网站

26.你平常做项目采用的测试方法,接口测试?

27.项目中用到的数据结构和算法

28.团队合作

29.代码量

30.你最有成就感的事

31. 职业规划

头条(细节,细节,细节)

1. TCP和UDP的应用

2.判断输入的字符串是不是合法的IPV4(编程)

3.输入url发生的事,细节

阿里(电面,重点项目和自动化测试框架)

1. 项目具体实现(细节)

2. concurrentHashMap

3. 自动化测试框架

4. 最大堆排序过程,复杂度

银联(群面+技术面,问的很基础)

1. java多线程的实现方式

2. java的内存划分

3.  java的集合框架

4. 如何定位web页面元素(id,name,Xpath)

5. HTTP中get和post区别

6. B+树,与B树的区别

7. 事务

8. 锁

9. 测试用例(支付宝,微信功能)

10.自动化框架

11.测试大牛

12.如何学习软件测试的?

13. linux常用的命令有哪些,查看当前进程,查看网络状态

ThoughtWorks(谈合作、冲突问题,找bug,设计测试用例)

1.遇到问题该怎么解决,如何克服

2.遇到冲突、意见不一样怎么办

3.本该他帮你做的事不做怎么办

4.项目的收获

5.团队合作

6.读代码找错(go语言)

7.微信的输入功能测试(长度(0,或很大,长度限制,有没有提示!),内容的正确性(发送,接收)),边界值划分,文字和表情的混合)

8.语音输入功能的测试

9.使用微信的好处(跨平台,快速的即时通讯,零资费,支持语音,视频,文字,图片等多种方式)

10.优缺点

11.你觉得做测试工程师所具备的最基本的素质是什么

多益面经

1.实现对一个字符串的处理,将多余的空格去除;例如输入string data= " a bcd e ffff",返回" a bcd e ffff"

2.生产者消费者,发送订阅

3.搜索url

4. http和https

5. Cookie和session

6. java优缺点

7.推送功能怎么实现

8. jvm垃圾回收器

9.栈和堆的处理速度

10. a,b互换

11. sql注入

12.外连接和内连接

13.数据库变量约束

14.线程之间的通信

15.网站开发

16.项目中的困难bug

17.使用过的数据库有哪些mango、redis等

18.加班,期望的公司氛围

19.入职时怎么融入

20.工作地点

旷视(项目!)

1.项目

2.对待学习的看法

作业帮(项目深度,知识点掌握的深度,测试用例设计)

1.https的ssl(细节)

2.统计一个日志中单词的出现次数

3.商品加入购物车后结算页面没有,怎么测试

4.网络编程

5.项目细节

去哪儿(知识点的深度,数据库,操作系统,计算机网络)

1.https的ssl细节

2.表锁行锁怎么实现

3.操作系统的地址映射(分段分页)

4.手写多线程实现代码

融360(基础知识问的不深

1.线程的5种状态

2.tcp三次握手和四次挥手

3.jvm回收机制

4.稳定性排序,平均和最坏复杂度

5.测试黑板

6.http和https

7.笔试题

8.为什么做测试开发

360企业安全

1.一大推不相干问题,会翻墙,装机么,等等~(尬)

2.数据库的范式

3.用过的API

4.学过测试相关的那些东西

5.测开就是开发测试工具,可以接受么

搜狗(手写代码,自动化测试工具,框架)

1.自动化测试工具的原理

2.页面如何定位元素

3.统计日志中某个关键词的次数

4.数据库表的查询结果的合并

5.mvc框架的了解

6.测试微波炉

还有京东金融,迅雷,顺丰,招银,问的类似。

总结:提早准备,基础知识得掌握牢固,重点内容理解深刻,剑指offer,+自信。另外,电面的话难度大一点,会问自动化测试框架,而现场面的话问的很少,并且更容易过。总的来说面试难度不大~

你们加油,我还是当我的咸鱼去了~~


7条回帖

回帖
加载中...

本文相关内容

近期热帖

热门推荐