字节跳动测试开发实习生面经

1.自我介绍
1.1询问组内有几个人

2.场景题
2.1浏览器端 输入taobao.com 后发生了什么 说下全部网络过程
输入的是一串http网址,怎么能够通过网址找到相应网站
2.1.1跳转显示查询页面不存在,可能是什么原因导致?
2.1.2 微信通话时UDP还是TCP协议
2.2 数据库相关了解吗?
2.2以前微信发送的是文字,现在微信发送图片
写出测试用例
答:1.边界值
2.数据完整性
2.3从自己角度看看线程进程区别
3.编程题  链表问题
面试官:对个人以前经历、基础题、代码进行了考察

5.反问
5.1  和供应链测试有什么区别
5.2 对于编程要求是什么


#实习经验分享##实习#
全部评论
面试19分钟,感觉挂了。最后问题应该问下岗位是不是急招的?感觉被刷了kpi
1 回复 分享
发布于 2022-04-14 20:39
感觉自己有些点也打出来了,但是自己表达不是很好,没有采用结构化方法进行回答。面试官没有细问,自己会的没有展现出来。还是逻辑问题,思维问题
1 回复 分享
发布于 2022-04-14 21:01
19分钟?前阵子我啥都不会还尬了30分钟。我还以为30分钟是要求
点赞 回复 分享
发布于 2022-04-15 21:23

相关推荐

#快手##字节跳动##腾讯##阿里巴巴##实习#一面 1.131.自我介绍2.实习拷打● 相关流程梳理● 总结一下实习所做的技术难点的地方3.八股● hashmap的数据结构了解吗● hashmap什么时候链表变红黑树,什么时候红黑树变链表● 为什么阈值不一样● hashmapput一个元素的过程● 怎么根据hashcode得到数组下标的● put只能put不存在的元素吗,put存在的元素会发生什么● hashmap怎么扩容的● 一个槽是3,长度是16,扩容后,原本3的槽的元素可能在哪些槽里面● 为什么数组长度是2的n次方● hashmap线程安全吗,想要用线程安全的hashmap用什么东西● concurrenthashmap的底层结构是怎么样的● 1.8后concurrenthashmap的锁粒度是怎么样的● 为什么1.8前后锁粒度会发生这样的变化● violate讲讲他底层● violate除了保证可见性他还能保证什么呢● syn讲讲他底层● synjdk1.8做了优化,不是直接就重量锁,讲讲这个过程● syn公平还是非公平● reentlock讲讲他底层● reentlock公平还是非公平● 讲讲线程池中提交一个任务的过程● 线程池本质上什么模式的典型实现● 线程池的拒绝策略有哪些● jvm怎么判断一个对象能不能被回收● gc roots有哪些东西● jvm有哪些经典的垃圾回收算法,不是垃圾回收器,讲讲区别● 分代收集讲讲● mysql中有一个id,A,B,C  index(A,B)             select * from where B=?走不走索引,为什么             select * from where A like“hello%”走不走索引,为什么             select * from where A lkie “%hello”走不走索引,为什么             select length(A) from where A=?走不走索引,为什么             select * from where A = ?这条sql语句执行过程             select id from where A = ?这条sql语句执行过程● redis有什么数据结构● redis的zset底层结构● skiplist的随机算法,具体父链表跳几格是怎么算的● zset除了skiplist还有什么● redis对于ttl过期的key是怎么处理的● redis的持久化机制讲讲● AOF文件里面存什么,RDB文件里面存什么● 生产实践中RDB和AOF什么用的多,还是用其他的4.算法一个有序数组,输入一个数字,求这个数字在这个数组中重复的次数
点赞 评论 收藏
分享
评论
1
28
分享

创作者周榜

更多
牛客网
牛客企业服务