Livspace 面试经历 | SDE 1 |班加罗尔 | 2019
状态:软件开发人员
职位:SDE 1
地点:印度班加罗尔
第1轮:
- 基本的 JS 概念,例如事件循环、var、let 和 const 之间的区别、块作用域和变量提升。
- 为函数sum(a)(b)(c)….(n)() 编写代码;它应该返回 a + b+ c+ .....+n 的总和。
- 为 bind 方法编写一个 polyfill。
- 事件委托。
- CSS 位置属性、弹性框、网格。
第 2 轮:
这一轮与设计有关。面试官问了蛇和梯子的问题。我被要求首先解释我将如何实现该板,然后为它编写代码。这需要涵盖诸如宣布获胜者、玩家之间切换、遇到梯子和蛇等情况。
第三轮:
这一轮是技术和文化的结合。主要是关于我之前遇到的挑战和我从事的工作,很少有关于如何使应用程序运行得更快、如何使应用程序在低带宽区域上运行的方法和想法的问题。除此之外,它是关于 Livspace 是什么、它是如何做的以及未来的前景。
总的来说,我的体验很好。所有的面试官都很冷静,乐于助人。