字节 番茄小说 后端开发 日常实习一面
🏢 1.5 - 字节跳动 - 番茄小说(后端开发)
面试状态:一面(已挂,1.7 收到感谢信)
🗣️ 1. 自我介绍
常规自我介绍。
💻 2. 算法题(手撕代码)
① 数字串转化为字符串
- 题目描述:给出一个数字串(如
12322),要求给出所有可能的对应字符串组合(输出数组)。例如12322,输出要列出1 2 3 2 2对应的字母abcaa,12 3 2 2对应lcaa等等。 - 结果:想了 5 分钟没思路,面试官主动提出换题。
② 翻转字符串里的单词(URL倒置)
- 题目链接:************************
- 结果:想了 5 分钟,在面试官指引下说出思路。倒计时十分钟开写,遗憾没写完。
🏗️ 3. 项目拷打
- 在项目中主要负责哪一块业务?
- 深入解释健康科普文章模块的底层实现原理。
🌐 4. 计算机网络
- 从浏览器输入 URL 到完全显示页面的全过程是怎样的?
- HTTP 常见的状态码有哪些?分别代表什么意思?
- TCP 为了保证连接,报文头部要加什么字段?
🗄️ 5. MySQL 数据库
- 索引为什么可以提高查询效率?
- B+ 树有什么特点?
- B+ 树和二叉树的区别是什么?
- B+ 树的叶子节点存放什么数据?
🤔 6. 反问环节
- 我:请问面试官对我后续学习技术栈有什么建议?
- 面试官:没啥建议。
#春招至今,你的战绩如何?#💡 复盘反思: 当时才刚赶完 Java 和 MySQL 的八股文,直接就去面了字节。现在回忆起来当时答得很差,算法没写出来,项目也磕磕绊绊的。大厂面试对算法和项目的深度要求确实很高,需要持续沉淀。