📜  RedBus 面试经历 |第 2 组(全栈角色)

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

RedBus 面试经历 |第 2 组(全栈角色)

第一轮:询问我自己和我现在的公司。我每天在现在的公司做了什么样的工作。然后他们问我对哪些数据结构感到满意。提出了以下与 DS 和 Algo 相关的问题:

  1. 链表中的中间元素。
  2. 检测链表是否有循环。
  3. 如果有循环,则在链表中查找循环的起点
  4. 以螺旋顺序打印二维数组元素。
  5. 数字的阶乘中尾随 0 的数量

然后他们向我询问了 Node.js 的基础知识。以下与 Node.js 相关的问题被问到:

  1. 解释事件循环
  2. node.js的单线程
  3. 回调
  4. 回调地狱
  5. 承诺和关闭等

第 2 轮:在这一轮中,我被要求使用 mern stack 制作一个 todo crud 应用程序。我得到了一台笔记本电脑和 1 小时的时间来创建 crud 应用程序。

完成后,他们问我有关 react 组件、react 基础知识、oops 概念、一些谜题(10 个硬币、5 个正面和 5 个反面)、找到两个相交链表的会议节点、关于 mongo db、express、同构组件,反应组件生命周期。

第三轮:这一轮是与经理一起进行的。他非常友好,并提出了与sql和oops概念相关的问题。然后我们讨论了区块链技术和加密货币,我们互相询问了我们最喜欢的山寨币。

最后,我与 HR 进行了电话交谈,最终我转换了工作机会。