四面字节跳动测试开发岗,最终拿下Offer,只有努力,方能成功
这次面试字节跳动也是做了很多的准备,还好顺利拿到了offer,特分享一下这次的4面技术面真题,以及一份字节2-2师兄整理的面试手册,希望能够给一些正在面试字节或计划面试大厂的朋友提供帮助。
字节跳动一面
- 自我介绍
- 介绍你最熟悉的一个项目?
- 输入URL之后,发生的过程?
- 访问网页为什么使用TCP协议?
- 什么情况下使用UDP协议?
- TCP协议是怎么保障可靠性的?
- 为什么TCP建立连接要三次握手,解除连接却要四次挥手?
- 数组和链表有什么区别?都有什么优缺点
- 数据库的知识知道吗?数据库的外连接?内连接?
- 一道数据库Select的题目,两个成绩表,合并查询,按总成绩的降序输出。
- 你说的你做的项目用到了软件测试,是怎么测试的?
- 你自己做的项目,如果要测试,你要怎么测试?如果有足够的资源供你调配,你要怎么测试?
- 智力题:1000个苹果装10个筐里,有人要来买任意数量的苹果,你只要给他几个框就行了,这样的话你怎么分?
字节跳动二面
- 介绍自己
- 介绍一下https
- ssl加密了解吗介绍一下
- 对称加密和非对称加密(信安专业)
- get和post区别
- linux怎么查询应用程序
- 熟悉什么语言
- 队列和栈的区别
- 测试题:测试微信发朋友圈
- 测试一个直升电梯
字节跳动三面
- 自我介绍
- 挖项目,项目的算法思想,项目中的难点
- web常见漏洞,
- 文件上传漏洞的原理
- 计网知识:TCP和UDP的区别
- TCP的三次握手,四次挥手
- 从安全的角度衡量微信发送图片功能
- 思维拓展:有一整块金条被均分成7份(未切开 )每天需要给他1根金条,然后只能切两刀,应该怎么切,怎么给?
字节跳动HR四面
- 自我介绍
- 为什么选择字节跳动
- 对字节跳动的看法
- 问了之前实习收获了什么
- 介绍下自己的优缺点
- 抗压能力如何,描述一件自己如何抗压的经历
- 反问环节
7月11号邮件收到信息,HR直接给了意向书,查收然后确认好了,确定了入职时间。
总的来说,自己如果有想要去的大公司,一定要提升好自己,让自己的能力和素质与公司匹配的上,我也一直相信,机会永远是留给有准备的人。下面这套字节2-2师兄整理的面试手册,分享给大家~