总结一下自己的面试经验,主要是测开
1、字节跳动-android 实习生
(1)介绍了课题的项目,需要有条理的讲清楚自己做了什么,得到了什么结果。中间遇到了什么问题,怎么解决的。为什么转专业?真正想好要转行了吗?
(2)技术基本知识:
2、美团AI专场-hr面
(1)刚刚的宣讲那个部门你印象最深刻,
(2)你对跳槽的看法
(3)BAT,TMD公司你怎么选择――看看你是不是条理清楚的知道自己想进什么样的公司-可从某几个维度在你心目中给公司打分,最终选择要去什么公司
3、阿里电话面试 (2次)
(1)你对java的了解
(2)为什么做测试,为什么觉得测试有前景
(3)java多态的理解,写代码实现
(4)测试淘宝网购物车
(5)数据库事务,
(6)java线程安全与不安全
(7)使用过C 中的什么数据结构
(8)C 的多态和java的多态有什么区别
(9)==和equals的区别。(equals 和 hashcode)
(10)为什么java是平台无关的
(11)java的垃圾回收机制
(12)c 的内存覆盖了解吗
(13)java创建线程的方式
(14)java的类的加载过程是怎么样的?
(15)测试策略都有哪些
(16)讲讲自己熟悉的设计模式
(17)
4、浦发面试
面试总共分为三部分,综合面试、机考、专业面试。面试不分先后,
(1)、综合面试
大约6个人一组,先抽题,然后针对抽到的题表述自己的观点
我们这一组抽到的有了两个题:网综大火而台综有创意但收视率低,你的看法;格力是否有必要进军芯片开发;
针对这类问题,
1、先描述你的问题是什么:
现在随着网络的大力发展,
2、这个问题背后反映的是什么本质
网综大火的原因是什么;台综收视率低的原因是什么;会造成什么样的后果
3、你的观点是什么,建议是怎么样的。
网综要在哪里提高,台综要在哪里提高
面试官接下来又提问了一个问题:如果公司现在有个项目,你是支持保守做还是往有挑战性的方向做。
有没有关注过浦发的实习消息
为什么要来上海
(2)、上机测试
三个上机题,50分钟。
第一个:一个分段函数,根据x的范围计算y并输出
第二个:输入2个字符串,要求输出第一个字符串中有但第二个字符串中没有的字母,重复的只输出第一个
第三个:破解密码,明文中的大写字母往后挪5个就是密文。(时间不够没做出来,前两个做出来了)
(3)、专业面试
自我介绍;
问什么来浦发,
为什么转专业呢;
研究生的成绩为什么没有本科成绩好;
懂得数据库操作系统吗;
***有余:需求是怎么来的,有什么功能,用到了什么技术,是主要人员吗?主要负责什么,上线后有多少人使用;
之前没有这方面的经历,为什么要进银行呢;
5、贝壳测试开发
一面:
(1)自我介绍
(2)讲讲第一个项目,他们可能就想随便了解一下
(3)写一段代码,实现统计字符串中每个字符的个数,--这个在写的时候没有考虑极端情况,代码质量不好
(5)数据库内连接查询语句
(6)tcp重发还记得吗
(7)数据库索引了解吗
(8)
二面:
(1)介绍自己
(2)介绍第一个项目
(3)怎么评价自己导师
(4)舍友关系怎么样
(5)为什么做测试
(6)为什么来贝壳面试
(7)如果百度和贝壳同时给你offer你去哪个
(9)你认为本科和研究生有什么区别
(10)你遇到过什么问题,怎么解决的?
(11)你有什么问题问我吗?
三面:(hr)
(1)hr自我介绍
(1)什么时候毕业,什么时候可以过来实习
(2)为什么转专业
(3)了解贝壳吗?
(4)下载过链家APP吗
(5)你遇到过的困难时什么?怎么解决的(这里应该是他想考察你独立解决问题的能力吧,因为我在说的时候强调了向师姐讨论,而没有重点说怎么自己解决的。应该都要说到吧,独立结合和大家合作都要涉及到)
(6)你会从那几个方面考虑去不去这个公司
(7)你身边的人都找什么样的工作?为什么他们会找互联网的工作?你找互联网的工作是因为随大流吗
(7)给的建议:要有自己评价公司的一个体系,按照自己的评价标准去选择进什么样的公司
(8)贝壳的测试相对于大厂来说还是处于上上的阶段,主要是发现问题解决问题的一个过程,不像一些大厂,已经形成完整的测试流程,可能进去之后你就能在明确的岗位上去工作
6、美团后台开发
一面挂掉---一定要知道自己简历里的东西是干嘛的,怎么实现的
(1)、自我介绍
(2)熟悉java还是C
(3)有没有后台开发的经验,服务器端开发
(4)项目上线了吗?
(5)树这种数据结构有什么优点
(6)说一下红黑树和平衡树吧
(7)数据库搜索引擎了解吗
(8)equals和hashcode???
(9)网络的7层模型,每一层都有什么协议
(10)TCP的三次握手和四次挥手
(11)发布订阅实现用了什么中间件,还是组件。。。是谁发消息谁接收消息
(12)你们的各种文档是怎么更新的
(13)Oauth 2.0认证的过程是怎么样的
(14)java为什么是面向对象的,
(15)java多态的了解
(16)有什么要问我的吗
7、网易测试开发
要熟悉自己的项目是怎么做的,
一面:
(1)自我介绍
(2)写段代码了解一下你的java基础,遍历字符串数组,找到含有当前字符串的其他字符串中最长的那个,写了很久。Java和C 中都有专门的函数判断字符串中是否含有某个字串,不用自己写
(3)测试一支笔
(4)代码写一下java中连接数据库,并往数据库中插入一行数据
(5)linux脚本打印ip地址
(6)使用JMETER发现问题后是怎么解决的
(7)FastJsion的解析过程
(8)百度API的调用的输入和输出是什么
(9)数据库是怎么设计的,设计的几范式还记得吗
(10)自己的优势和劣势在哪
(11)查询出表中借钱大于100而且超过1个月的
(12)数据库的索引
(13)有什么要问我的
二面:
(1)自我介绍
(2)整体的感觉是要回顾一下自己简历里面写的东西,亮点什么的要说清楚
(3)写段代码,一个字符串数组中,输出每个字符串第一个不重复的字符,面试官也没说清楚啊,,,abab也算是重复,所以我写的太简单了,不符合逻辑。
(4)并让我写出测试用例测试自己写的代码,
(5)为什么要做测试,测试与开发的有什么区别
(6)现在手里有几个offer
(7)数据库中的表是怎么设计的,比如什么表是什么样子的
(8)单例模式的使用场景
(7)接下来一通建议
好好准备,你准备的不充分
好好回顾一下简历里面涉及的内容和亮点
想一想是不是真的要放弃研究生三年所学的东西
测试开发确实成功率高一些,在做准备的时候除了要注重知识的广度外还要注重知识的深度。
7、交行
一面:
(1)自我介绍
(2)***有余介绍一下功能,你做了什么
(3)你说你了解设计模式,那么设计一个计算器用什么设计模式?
8、招银
电面:
(1)自我介绍
(2)是想做android还是后台
(3)数据库索引了解吗
(4)数据库引擎了解吗
(5)项目中的服务器的单点还是集群
(6)
9、51信用卡测开
(1)写一段代码,将两个字符串转化为List<int[]>
(2)项目中数据库怎么设计的
(3)为什么做测试
(4)项目中是怎么保证数据安全性的。(项目中有一个理财软件,所以会问道这个)
(5)测试主要分为哪几个种类(兼容性测试、性能测试、易用性测试等等)
(6)
10、有赞测开
电面:(半个小时)
主要是围绕简历从上往下问的很细
(1)java基础相关的,jvm
(1)java反射机制了解吗
(1)排序算法了解吗
(2)数据库左连接、右连接
(3)数据库drop、delete、truncate的区别
(4)项目中性能测试怎么做的
(5)fastjson怎么用的,为什么用它
(6)redis了解?
(7)性能测试有哪些指标,(响应时间等)
(8)Jmeter
(9)linux熟悉吗?
(10)遇到过什么困难,怎么解决的
(11)自己平时怎么学习技术
(12)有什么要问我的吗
视频面试:(半个小时)
二面主要是问项目
(1)自我介绍
(2)数据库怎么设计的
(3)对有赞的了解
(4)怎么做的需求分析
(5)测试计划一般会包含什么内容
(6)jmeter怎么做的测试,出现问题怎么解决的
(7)
现场hr面(半个小时)
(1)对前两轮的面试有什么印象
(2)介绍一下你的亮点,成绩项目都可以
(3)做项目过程中遇到过什么困难怎么解决的
(4)介绍一下最新的项目
(5)介绍一下理财软件需求怎么来的,怎么分工的
(6)一些常规的问题
(7)后面打算还面试吗?期望的薪资如何?在北京还是在杭州
一周之后又让面了一面leader面,大概12分钟,
了解操作系统和数据结构吗?
说说二叉树和b 数
自己哪门课学的好,讲讲
oom了解吗?
家是哪里的?
有什么要问我的?后面都是一些常规聊人生
因为是周五面的leader,隔了个周末,周一给的offer
11、浙江大华(java开发)
一面:
(1)自我介绍
(2)java集合
(3)http
(4)hashmap和hashtable
(5)问的不多,很常规的问题,没问项目。10几分钟
二面:
(1)自我介绍
(2)对自己专业的理解,
(3)自己的一个职业规划
(4)有什么要问我的
三面:
(1)自我介绍
(2)为什么来杭州
(3)要是华为也要你呢
(4)发过软著?
(5)期望薪资
(也是比较常规的问题,具体很多想不起来了)
12、海康(java开发)
一面:(聊的很开心)
没问项目,针对职位需要一个点一个点的问
(1)自我介绍
(2)java了解那些:集合体系都问了、jvm、类加载的过程等
(3)数据结构:数组链表、树-二叉树、哈夫曼树、二叉排序树、红黑树等
(4)数据库:左连接右连接、事务
(5)设计模式:观察者模式和发布订阅模式,讨论了下发布订阅模式中间的中间件
(6)排序:快速排序简单讲了下
(7)那你对哪方面有深入的了解呢?
二面(hr)时间较短
(1)自我介绍
(2)你遇到过什么问题,怎么解决的
(3)工作地点的问题
13、吉利
技术面试官没有来北京,只面了hr,(挂了)
(1)自我介绍
(2)有用过曹操专车的app吗
(3)平时手机上喜欢装什么app,会经常换吗?做互联网的要接受新事物
(4)针对个人经历问的一些问题
14、京东测开
一面电面
(1)自我介绍
(2)为什么做测试
(3)测试计划怎么写,包含哪些内容
(4)有哪些测试策略
(5)数据库语句,左连接,右连接
(6)测一个输入框,可输入字母数据,长度为100,设计测试用例
(7)了解linux吗/
(8)会来京东金融吗?
15、搜狗测开
(1)自我介绍
(2)做一个题,题不难,但是有超级多中情况,就是考察是否细心能够细心考虑到
(3)给一份有问题的简历挑错
(4)给我一个有多次重定向问题的浏览器页面,说经理发现有这个问题,而你是负责测这个问题的,经理找到你后你该怎么做。
(5)有什么问题问我吗?