📜  Livspace SDE-II 面试体验

📅  最后修改于: 2022-05-13 01:58:18.069000             🧑  作者: Mango

Livspace SDE-II 面试体验

我有 4 年以上的经验,主要是 Web 开发。

这是我在 Livspace 的面试经历。我成功地清除了所有的回合。

第 1 轮: JS 和 CSS 基础

  • 解释网站是如何呈现的。渲染树是如何创建的
  • 解释 CSS 中不同的位置值。
  • 如何处理异步操作。事件循环
  • 一些基于 Currying 和 Recursion 等的编码问题。
  • 解释 JS 中的原型和继承。 (深入的知识是必须的
  • 根据我在 React 方面的经验,一些基于 React 的问题,例如 Pure Component、Diff 算法
  • 服务器端渲染

第 2 轮: Web 开发中的高级概念

  • 解释 Promise 是如何工作的。实现具有级联 Promise 的场景
  • 为少数内置方法编写 polyfill,例如拆分、去抖动等

谜题被问到立方体两个角之间的最短距离( https://www.geeksforgeeks.org/puzzle-minimum-distance-for-lizard/

第三轮:应用程序设计轮

  • 被要求制作 Snake & Ladder 游戏。为此,重点不在于实现完整的游戏,而更多地在于思考过程。
  • 我们将如何实现 S&L 板,使用什么数据结构等。

第三轮:招聘经理轮

  • 这一轮主要是判断我能多好和多快地掌握一些新技术并实施的能力。另外,如果我适合在团队中工作等。
  • 有人询问了一些概念,如 CORS、HTTPS 等,这些概念很好,但不是判断标准。

我对这个过程的总体反馈是,小组非常精通,会在开始时为每一轮设定基调和期望,并耐心地进行这个过程。

他们给了充足的时间来解释公司正在做什么以及技术堆栈等。

如果您不知道某些事情,我的建议是不要伪造。只是承认并继续前进。

另外,继续向他们解释你的思考过程。将有助于吸引一些基于思维的布朗尼点。

很高兴我破解了它!!!!