page contents

面经||【字节跳动】前端岗-火山引擎实习

一面 3.8 80min 约的 8 点,结果面试官 7 点 40 就来了… 自我介绍(巴拉巴拉)你是打 ACM 的是吧,拿过什么奖…比较菜,没拿过奖了解什么数据结构,知道 B+ 树吗这个真忘了…(答而不辩,问就...

attachments-2022-01-jiheK17C61d502ae2070f.png

一面 3.8 80min

约的 8 点,结果面试官 7 点 40 就来了…

  1. 自我介绍(巴拉巴拉)
  2. 你是打 ACM 的是吧,拿过什么奖
    …比较菜,没拿过奖

  3. 了解什么数据结构,知道 B+ 树吗
    这个真忘了…(答而不辩,问就道歉)

  4. 那咱们先来两道算法题

  • 字符串中没有重复字符的子串最大长度

    (双指针秒了)

  • nnn 颗节点的二叉树有多少种形态
    这题是个动态规划,但是开始的时候没推出来,面试官提示了一下,思路如下:以任一节点为根,假设左子树有 xxx 个节点,那么右子树则有 n−x−1n – x – 1n−x−1 颗节点,设 nnn 颗节点的二叉树有 f(n)f(n)f(n) 种形态,定义 f(0)=1f(0)=1f(0)=1,则有递推关系:f(n)=∑x=0n−1f(x)×f(n−x−1)f(n)=\sum_{x=0}^{n-1}f(x) \times f(n-x-1)f(n)=∑x=0n−1​f(x)×f(n−x−1)

  1. 了解 Promise 吗,能不能实现一下(前几天刚手写过 Promise,放 github 上了)

  2. 你有什么想问我的
    问了下火山引擎是干啥的

  3. 准备一下 9 点 10 分二面

二面 3.8 1h

  1. 自我介绍(巴拉巴拉)

  2. 你简历里写了用过 Cookie,能具体说一下 Cookie 的作用吗
    答了跟服务器交互,保存用户状态啥的

  3. 你的项目里面用到了 node.js 中的 express – art – template 插件,能介绍一下吗
    这个使用的是类似 vue 的语法,可以对页面进行渲染,巴拉巴拉

  4. 如果让你来实现它模板语法的替换,你会怎么实现
    答了正则表达式,然后他让我写一下,我说我不会正则表达式…

  5. 那如果模板里是一段 js 代码呢
    可以在 js 中尝试编译,他问我怎么编译,我说我忘了(当时真没想起来还有 Function 这个东西…)

  6. 来做几道算法题

  • 两个栈实现队列

  • [数组中第 k 大]有几种做法

    答了排序后输出和最小堆

  1. 有什么想问我的吗,一面问过了..

十分钟后 hr 加我微信说过了

三面 3.12 30min

  1. 自我介绍(巴拉巴拉)
  2. 你项目中最难的是哪个,难点在哪,为什么难
  3. 能不能重现一下 xx 项目中的 xx 算法(一个深度优先搜索)
  4. 你在简历里面写你对人工智能有着独到的见解,这个能说说吗(我有一个相关的科研项目,巴拉巴拉)
  5. 你打过 ACM,那过什么奖
    比较菜,没拿过奖(怎么又问这个,尴尬的我想找个洞钻进去)
  6. 为什么选择前端
  7. 有什么想问我的吗
    (怎么又来)问了下字节前端用的什么框架

五分钟后 hr 说过了

hr 面 3.14 20min

唠唠家常,问了问基本情况,什么时候入职,说是一个星期之内会有消息

不得不说字节效率真的高,许愿 offer

以上就是本次分享内容,更多大厂面试经验持续关注六星社区

想要高效学习,指路微信公众号——【python编程学习圈】每日分享学习干货,关注即可免费领取整套Python零基础到入门资料及学习教程,走过路过,千万不要错过!!快行动起来!!

attachments-2022-05-ZwUUz0Co628f2e3079c7b.jpeg

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
小柒
小柒

1470 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1470 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章