📜  Livspace SDE-II 面试体验

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

Livspace SDE-II 面试体验

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

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

第一轮:这一轮纯粹基于非常基本的 JS、CSS 和 HTML 概念。这一轮的主要目的是检查JS和CSS的核心知识。

– 什么是 SSR 和 CSR。如何决定哪种方法对网站有利。

– 在浏览器上渲染 HTML 页面的中间步骤是什么?

– 继承在 JS 中是如何工作的?

– 面试官让我为网格布局编写 CSS

– 面试官给了我一个代码,并让我在“事件循环”的帮助下解释输出

– 在 JS 中实现异步行为有哪些不同的方法?

——我在 React 工作过,所以面试官问我“Diff 算法”在 React 中到底是如何工作的。

第 2 轮:这一轮是检查代码的可维护性、决策制定和一些架构知识

– 面试官问我将独立的产品代码保存在单个 repo 或不同 repo 中的好处和坏处

– 在这种情况下,我们应该让我们的网站具有响应性,它应该支持移动设备、平板电脑和桌面设备。

– 根据我以前的公司项目有一些问题

– 面试官让我解释一些独立部署组件而不构建和部署完整网站的方法。这样我们就可以随时更新组件而不必担心整个网站。

第三轮:招聘经理轮。在这一轮中,主要目的是分析我的团队技能、行为、所有权和解决问题的能力

– 你对新工作的期望是什么?

– 技术在业务中的作用是什么,它如何帮助业务增长?在这次讨论中,我给了他一个 SEO 的例子以及它如何影响业务

– 关于项目的角色和所有权的更多问题

– 在这一轮中,经理向我解释了公司的整个想法。他们正在解决什么问题。

我是通过一位已经在这里工作的朋友了解这家公司的。他推荐我加入这里的团队,因为他们正在开发非常酷的产品。面试当天,我就被告知我被选中了。整个过程看起来不到一周。我也收到了一些其他的邀请,但我选择了加入 Livspace。