字节测开一二三面面经
校招提前批
一面:1h左右
1、自我介绍
介绍完小姐姐就说写个代码吧,呜呜呜
2、代码:返回数组中个数大于数组长度一般的数,写完可能小姐姐觉得太简单了,就说再写一个吧。。。又一个:排序数组,给一个数,返回和为给定数值的下标,所有都返回。
写出来了但是没调试出来。。。当时就心灰意冷,觉得肯定过不了了
哎,小姐姐还坚持问我基础问题,我就坚持回答
3、tcp、udp的区别
4、start()和run()的区别
5、测试微信朋友圈发照片
6、tcp三次握手,四次挥手,为什么四次
7、输入网址后发生了什么
8、list源码底层实现
9、后面可能还有一些,不过都是很基础的,有点忘了。。
一面过后已经十二点了,小姐姐说不确定有没有二面,让我等一下,等了十分钟,等来了二面
二面:1h左右
1、自我介绍
2、跟一面小姐姐一样,tcp,udp,三次握手四次挥手
3、微信点赞测试
4、代码:扑克牌顺子
5、后面的基本都是问实习,加发散性问题。。。这次自我感觉回答的还行
过了20分钟左右接到的hr电话,约第二天三面
三面:40min
最恐怖的三面来了。。
我甚至都不知道怎么写面经
1、实习做了什么项目
2、怎么设计测试用例
3、接口在前端或者说客户端的实际应用,实际接口的功能,我说了提现接口
4、提现这个你是怎么设计用例的,你怎么知道是先绑定再提现的
5、接口传参只有pagenumber 和pageset,你怎么设计这个测试用例
6、用例中的默认值、最大值这些怎么确认?
7、牛客网的代码展示区是一个实时同步的过程,网络交互是什么样的,或者说基于什么样的协议
8、牛客的面试场景下,TCP连接的源和目的分别是哪个?
9、长连接是怎么实现的,内部机制
10、tcp建立连接的时候,服务器上有很多程序对吧,比如代码区和视频区,服务器是通过什么区分的?
11、比如视频和代码可以共用一个端口号么,可以的话,是怎么区分的
12、cookie的作用,什么时候生成的?浏览器怎么获得的
13、实习的最大收获
14、反问环节
发面经,攒人品,听说许愿很灵,求hr面,卑微崽本崽