前言
先说一下个人情况,18 届应届生,通过校招进入到了蘑菇街,然后一待就待了差不多 2 年多的时间,可惜的是今年 4 月份受疫情影响遇到了大裁员,而他也是其中一员。好在早有预感,提前做了准备,之前一直想去字节跳动,年前就已经在做准备了,这场持久战拉得很长,也最终以 7 个月的时间取得胜利。在踏入字节跳动,办理入职手续的那一天,作为一个男子汉,确实是落泪了。特分享一波真实经历,共勉。(本篇内容,由一位粉丝朋友提供)
小 tip:
其实一个公司要进行裁员通常都会出现一些前期征兆:业务发展遇到较大瓶颈,并且难以突破、频繁调整战略目标、高管开始陆续离职、开始严抓考勤、开始部分同事劝退,如果你现在的公司也开始出现这些症状,别想了,是时候开始做准备了。
以下内容涉及 4 大环节:
-
环节一:制定计划,做足准备
-
环节二:实施计划,准备实战
-
环节三:制定简历,投递简历
-
环节四:字节跳动面试经历,真实记录还原
四个环节中,内容中包含了很多文档资料,由于文章篇幅有限,全整理在文档内,获取方式放在文末了
环节一:制定计划,做足准备
1、梳理知识体系
现在大部分的软件测试员的现状都特别奇怪,自己所掌握的知识是比较零散的,或者对某个知识点只知其表不知其里,其实这都是对自己掌握的技术内容没有进行一个系统的梳理,所以制定计划的第一步就是要梳理好自己的知识体系。关于梳理知识体系,要做到以下 2 点:
-
你是否了解这个知识点的
-
你能否能将这些概念和知识能简单通俗易懂的讲给另一个完全不理解的人听懂
2.收集整理面试题
要想在实际面试中做到心中有数,大厂的常问的一些面试题或知识点也很有必要看一看。我特意搜集整理了近 3 年来一线互联网公司的面试题(技术部分),会发现这些面试题实际问的大同小异,但考察你的内容和技术都是有不同的目的性的,对这一部分的分析,我也有写在答案里(详细见文档)。
环节二:实施计划,准备实战
前期准备的这些需要一步一步行动起来了,但除了以上肯定是远远不够的,面试官除了技术相关的问题,必问的就是项目相关的内容,那项目相关内容需要怎么来准备呢?除了自己的实战经验的积累以外,其实我们还是可以阅读一些技术大牛写出来的实战经验及笔记。
环节三:制定简历,投递简历
简历对于测试员来说是非常重要的一个环节,一份优秀的简历往往能够帮助我们敲开一线互联网大厂的大门,简历部分我就不做过多的赘述。我可以提供 18 种优秀的简历模板。
下载好之后,根据模板来制定自己的简历,接下来就可以顺利投递啦!投递简历一定要参考好匹配值,建议最好找熟人内推。
环节四:字节跳动面试经历,真实记录还原
一面:50分钟
1.自我介绍
2.之前的实习经历提问
3.实习做过什么项目,负责什么
4.进程线程
5.java的垃圾回收
6.数据库简单sql语句
7.事务隔离
8.测试微信点赞
9.对测试的了解
10.编程:快排
11.反问
二面:50分钟
1.自我介绍
2.实习经历(网易)
3.深挖实习内容(后才才知道面试官也在网易工作过)
4.java锁、多线程、stringBuilder、stringBuffer
5.数据库相关
6.进程线程
7.tcp、udp
8.http,http长短连接
9.测试弹幕功能
10.弹幕显示不对什么原因
11.编程:字符串匹配,暴力破解
(问怎么优化,说了kmp的思想,但没敢明说,因为编不出来)
12.反问
三面
具体面试题目和是上面的差不多,记不太清楚了
python装饰器
redis和mysql
优点和缺点
最优压力的事情,如何处理
职业规划
字节跳动面试题答案:
以上三轮面试的技术题的详细答案与解析均整理在文档内:
总结
这次能够顺利入职字节跳动,可以说是运气和实力参半,但粉丝朋友一直持有的一个观念就是:好运永远是留给有准备的人。
所以,作为一名技术人,对大厂有着执念,那就要落实下来,相信自己付出是会有所回报的。在这,我也祝大家在接下来的面试顺利,过关斩将,拿下 offer。
以上文章里写到的所有文档资料,均免费分享