2019年寒假结束后开始准备实习面试。准备的有点晚了,呜呜呜,最后还没准备好晃晃张张投了个腾讯,em,结果可想而知,凉凉。所以一定要,定好目标,提前准备,准备充分了再去面试。可以先去几家相对意愿不太强的热热身吧。毕竟实习往往可以提前锁定秋招offer~
由于准备晚了,就要好好准备秋招啦~
秋招,质量保障部门(大概是叫这个 < --| > )
投递简历后,联系到现场进行笔试和面试
笔试:
互联网公司常考的一些知识点,全是选择题,搜索算法、数据结构、编程语言基础等等;
一面:
专业知识面试,面试问题很专业,对我全是测试相关的知识,还有部分编程语言的基础问题,(C++、python),与简历项目相关。
二面:
领导面试,主要是谈一些在校期间的表现,个人的职业规划怎样,如何权衡工作与家庭的时间分配,能接受的加班程度(0_0),有哪些爱好等等。
秋招,测试中心
今年流程似乎与往年不太一样,在官网投完简历,先进行了所内的面试,然后才是院内统一安排的笔试和面试。。。
一面:
所内同事面试,这个大概要看面试官的风格和职位需求了,我这个流程是先自我介绍,然后聊了下学校的论文内容,之后聊了些实习的经历,用聊是因为整体氛围比较轻松,很像聊天,哈哈哈
二面:
就在我以为一面凉了的时候,收到了二面的通知(所内领导面试),等了将近一个月才通知的。。二面要求准备个PPT,介绍自己研究生的项目,然后领导根据讲解内容进行随机提问。最后是梵文环节,我问了个晋升机制。
笔试:
之后是全集团统一笔试,到制定考点进行网上答题,分为行测题和性格测试,题目相比公务员考试和银行的笔试是简单的,提前准备一下问题不大。
全院面试:
分两个环节,群面+英语面试。群面试小组讨论一个问题,组内最后确定一个方案,并进行阐述。英语面试是英语口语交流,提一些问题。
提前批,职责:对手机百度等客户端进行测试 现场面试地点:百度科技园
一面:
一位很和善的小姐姐诶,刚开始先闲聊了两句,放松一下。
1. 自我介绍
2. 针对自我介绍展开技术提问。我主要使用python.
3. 项目介绍,实习经历和相关的测试实施。
4. 按行读取文件,并以数组形式返回读取出的数据。(个人项目相关)
5. 对以上函数进行测试。
6. 对读取的数据进行过滤,滤除空白行,和注释行。
7. TCP和UDP的比较。
8. TCP的三次握手和四次挥手。
9. 死锁,产生的原因,如何避免、解决死锁。
10. python的内存管理机制。
11. python如何创建一个进程。
12. 算法,逆转二叉树。
13. 深拷贝和浅拷贝
14. 如何测试手机百度APP的图片tab。
之后等待了约二十分钟,迎来二面。
15. 先自我介绍。
16. 然后聊了下之前的实习经历,为什么离职和在两家公司实习的收获,个人成长。
17. 聊了下研究生的项目。比一面聊得更深入一些,会询问自己的研究有哪些实际意义,之后的研究方向。
18. 问了下个人的职业规划。
19. 最后就是有什么想问面试官的。
然后就凉了。。。
笔试:赛码网
一. 选择题
二. 案例分析(写测试方法)
三.编程(2道)
一面:现场面试,面试官是一位小姐姐,人很温柔。(但是已经凉了。。)
1. 手撕代码,找出一个序列中某个字符,返回第一个index和最后一个。还有其他思路吗? 我答字典,仿佛说哈希表更高大上啊?她提示说用二分查找。
2. 数据库:成绩表和学生信息表。返回每个学生的成绩。反正年级大于21的学生的平均成绩。
3. 数据库索引机制,怎样索引?
4. 学过哪些相关课程啊?自己挖了坑,数据库和网络。然后问了好多网络。
5. ois七层模型。tcp/udp是那层的。http哪层的。
6. 输入一个url的全过程。
7. post和get区别。
8. DNS和CDN
9. 数据库,问了一个冒泡排序。
10. 问实习经历学到了什么。我说测试基础。
11. 如何测试一个app。希望得到一些数据传递的测试。(更深入。)app的核心功能是什么。
12. linux指令,查看实时log,top命令返回。
13. 测试人员应该有哪些品质。
14. 测试工具用过哪些?实习中做过哪些测试项目。
一. 笔试:赛码网
选择题(单选+多选 共30道)
二、 面试
全是谜,一直在闲聊,em,没问啥,好像说了句我的笔试做的不好,看来所有成绩都会参考的。。。
三. HR面
之后过了半个多月收到5min的hr面试,就问一下,现在又什么offer,为什么想来京东,喜欢什么样的工作氛围,互联网和外企比较。之后问了意向城市。然后,已经一个月了,备胎池中泡着。。。
一. 一面。
长达1小时35分钟的一面,问的很细详细,尤其是实习经历,然后知识点考察也很全面。
1.笔试:
字节一面
1.如何测试一瓶水的质量是否合格
2.算法:堆栈实现队列
3.算法:对dic进行排序输出编程
4.算法:自动混洗扑克牌编程(random.shuffle(item))
5.python中常用的函数,
6.Python中常用的数据类型
7.pandas的常用数据操作
8.自己的模型,lstm长短期记忆模型。
字节二面:
1.网络相关知识,从url到打开页面的流程
2.tcp ip的三次握手和四次挥手
3.堆和栈的区别
4.本地进程间的通信方式
4.sql语句
5.逻辑题多少种方式排列问题
6.凑出一小时15min
7.编程题 输出登录次数最多的前十条ip信息
8.编程题 找到一个数组中出现次数超过其自身长度一半的元素
9.测试一个电梯
10.测试微信的视频聊天界面
11.有过一个产品临上线还有许多bug该怎么办
12.项目的,activity怎么创建,生命周期
13.做项目时遇到了哪些问题。
14.equals() 与 ==:==比较值是都相同;equals比较地址是否相同。
一、首批笔试:(题量-时间)
1. 数理分析和逻辑推断:(10-10)
2. 英语阅读理解; (2*5-15)
3. 综合能力(80-70)
1)数据基础操作,单选,(25)
大部分是增删改查语句的使用,
重点order by、group by的使用。
2)数据库原理,多选:(10)
SQL防注入,SQL主键特性
3)Linux基础,单选 (10)
4) 计算机基础,多选 (10)
5) Java和C, 单选: (20)
6) 软件测试,(5)
4. 性格测试
em, 已挂,
面试形式,是群面,多对多,面试官随机对感兴趣的人提问,信息科技岗是一些计数问题,数据库索引机制等等。
一. 单向选择 21
1.最小堆向下调整;
2.根据前序遍历和中序遍历推后序遍历;
3.黑盒测试方法,对测试代价和测试充分性之间做出平衡的方法,正交试验;
4.Tcp/IP中的流量控制采用的滑动窗口协议实现;
5.sheil指令;
6.sql查找语句;
7.快排
8.APP测试样例
9.测试的生命周期
10. buffer与cache的区别:
11. 剩下的不记得了…
二. 不定项 3 (选错不得分,少选的一半)
三. 编程题(12,13,15)
1.买a块送b块巧克力,每个巧克力c元,共有d元可以得到多少巧克力?
2.坐板凳
3.分水
四 问答,写一个测试样例。
1.英语能力
50道选择题,辨析词义,短语,语法。
50道阅读理解,选词填空。
2.职业能力
找规律数字序列,图形规律
逻辑推断
语言逻辑(语句排序,找语病,找最符合语义的表述)
表格题
3.信息技术题
一、进程与线程,进程与程序
二、操作系统的基础
三、数据库基础
四、排序算法(稳定性,时间复杂度,理解)
五、二叉树(先序,中序,后续遍历,与层次遍历;完全二叉树的节点序号计算;)
六、堆栈的进出(a1,a2,a3,a4一次进站,有多少种出栈的方式,卡特兰公式)
七、最小堆构建与查找中比较次数
八、程序输出(C++)
九、sql语句,select from,insert into,
十、能够修改数据库结构的命令:modify(修改原有列定义,包括列名和数据类型),alert(修改字段属性,删除字段,添加字段),change,insert,drop(删除指定名字的完整性约束),add(添加新的列或者完整性约束),
十一、主键,外键
十二、TCP与UDP的概念:TCP面向连接的具有差错校验的。UDP无连接的进行差错检验但是不纠错。
OSI七层模型与TCP/IP四层模型
十三、shell指令中,模式匹配,"%"表示:
十四、就绪,执行,等待(阻塞)三态变化,
十五、很多不记得啊… 题量很大
由于参加了女生节活动获得了免笔试直接面试的机会。
面试体验吧:直接手撕代码,我终于意识到,我个做测试的人为啥要面SDE呀!!被虐的很惨。会分析自己程序的时间复杂度,空间复杂度,然后一步步进行优化。解决问题知识最基本要求,如何最优的解决才是真正的SDE呀。会有英语面试。
一面(两个人一起面,技术面)