字节跳动-抖音-后端秋招一面

基础

  1. 拷打实习
  2. 保障服务稳定性最重要的一个环节是?如何衡量服务的稳定性?如何提前预估接口的QPS?如何设计一个压测方案?如何评估一个完整链路的流量上限?有哪些常见的压测方式?参加过压测方案评审没?(实习经历上提到了 压测 和 618大促保障,实习经历真不能乱写,问穿了就麻烦了
  3. HTTP1.0/HTTP 1.1/HTTP2.0 之间的区别
  4. 四次挥手的过程
  5. 为什么握手是三次,挥手是四次
  6. TCP标头中的RST标志位是什么意思
  7. 什么是队头阻塞?怎么解决?
  8. 线上有好几亿的搜索日志,要求捞这个搜索日志,筛选出 TOP10 热度的搜索词,设计方案
  9. Redis的大key是什么?怎么解决?
  10. Redis的热key是什么?怎么解决?

算法

二叉树的直径(二叉树最大深度的改版)

总结

时隔8个月后再战字节,已约二面。

#字节跳动##秋招#
实习面试经验 文章被收录于专栏

找实习过程中的面经

全部评论
厉害
5 回复 分享
发布于 2024-08-15 20:01 黑龙江
收藏了
2 回复 分享
发布于 2024-08-15 20:23 黑龙江
创神
2 回复 分享
发布于 2024-08-14 23:12 四川
包拿下
2 回复 分享
发布于 2024-08-14 23:03 四川
收藏了
1 回复 分享
发布于 2024-08-15 22:21 黑龙江
神!
1 回复 分享
发布于 2024-08-14 23:42 浙江
压测不是测开做的吗? 为啥你也做呀
点赞 回复 分享
发布于 2024-08-24 20:04 上海
方便问问第8题的思路吗
点赞 回复 分享
发布于 2024-08-19 18:20 广东
为什么我问的都好难
点赞 回复 分享
发布于 2024-08-18 00:58 北京
校友加油
点赞 回复 分享
发布于 2024-08-15 20:07 湖北
坐等创神拿下字节
点赞 回复 分享
发布于 2024-08-15 12:18 四川
这就是创神
点赞 回复 分享
发布于 2024-08-15 11:46 浙江
大佬阿里离职了吗?怎么有时间去面试
点赞 回复 分享
发布于 2024-08-15 10:27 四川
创神能讲下压测那问吗
点赞 回复 分享
发布于 2024-08-15 00:23 浙江
点赞 回复 分享
发布于 2024-08-15 00:19 浙江
创哥厉害
点赞 回复 分享
发布于 2024-08-14 23:34 四川
不会做
点赞 回复 分享
发布于 2024-08-14 23:31 上海
看我这么勤劳无私更新面经的份上,能不能送点花,感觉那个 校招领航者 的 title 很好看
点赞 回复 分享
发布于 2024-08-14 23:15 浙江

相关推荐

下述是我能回忆出来的所有写过的题1.发布订阅 on emit off once2.深拷贝 (考虑循环引用 set map date等等数据结构)3.防抖节流(写成 react hook)4.倒计时组件5.写一个动画,把div从a点滑动到b点6.手写jsonp7.岛屿数量8.最长不重复字符9.实现并发,需要多个请求并行发送,回来的数据也是按顺序返回10.反转链表11.K个一组反转12.删除倒数第n个链表节点13.解析url为对象14.数组转树15.树转数组16.dom转json17.json转dom18.写一个搜索展示组件,要用到usetranstion 实现输入的优先级高于渲染优先级19.爬楼梯 及其各种变种20.序号比较21.dp常见的几道:零钱兑换 最长财富子数据 最长上升子序列......22.全排列23.实现一个计算器函数 得出类似'2*8+1-3'这种计算式的答案24.高亮匹配(字节出的,唯二写不出来的算法)const segments=["永乐','乐年]const map={永':["永',,求],'乐':['乐','寤','樂,'",']'年':[年,'开,','率',秆,',季,'篁]}const b='廟兒梁,永樂年建平漫通衆騎極衡。倒翻衡,永果建。通川谷,平漫通衆騎,極衡。姜家梁,永樂年建平漫通衝。小山谷,永樂年建。溝谷通單騎衝。鶯窩驼,永樂年建,陡嶺口,永樂年,建通步緩。大石溝,永樂年建平漫通泉西核桃衡,永樂年建平漫通衆騎極衡。東核桃衝,永集年建衆騎極衝。寺兒梁,永樂年建平漫通衆騎極衡,火石嶺,永平漫通衆騎極衡。西凉水泉,永樂年建平漫通衆騎極衡。泉,永樂年建。水口迤西平漫通衆騎,極衡,餘通步緩。永樂年建通單騎衝。邊城三十一里,嘉靖三十四年建;b中包含segments所有可能变形字的情况,都高亮〈b><'廟兒梁,〈b〉永樂年〈/b〉25.双指针判断回文(字节出的,简直弱智)26.已知异步加法函数addRemote的定义如下,该函数接收两个数字,通过异步方式返回两数之和(包含随机延迟):const addRemote = async (a, b) => new Promise(resolve => {setTimeout(() => resolve(a + b), Math.floor(Math.random() * 400 + 100));});请实现本地的add方法,调用addRemote以性能最优的方式实现输入数字的加法运算。27.汉诺塔问题(抖音搜索-字节三面)28.封装一个工具函数输入promise 如果超过1s没返回则抛出异常如果正常则输出正确的值。29.lazyMan(腾讯)30.lodash.get()31.lodash.set()32.大数相加(字符串版 链表版)33.给一个字符串,里面有乱码的东西,把乱码的都给删掉34.数据流的中位数(wxg二面)35.合并区间36.最大子数组和37.最小覆盖字串38.写一个new反正大大小小就是这些东西,不用刷那么多奇奇怪怪的算法题把常见的这些都搞懂再说,面到不会写的,那就是缘分不到
一人分享一道面试手撕题
点赞 评论 收藏
分享
评论
39
138
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务