📜  思科全栈开发人员面试经验

📅  最后修改于: 2021-11-18 01:27:46             🧑  作者: Mango

总时间: 30天

回合数: 5

第 1 轮: Hackerrank 测试,持续时间 1.5 小时

  1. 数据结构和算法问题,根据你的经验水平。但是 5+ yoe 可以预期 DP、树、递归或简单的 leetcode 中等问题。
  2. Angular 或 React 项目。

必须通过所有测试用例,非常简单。没有什么特别需要准备的,如果你在任何技术领域工作,应该没问题。

第 2 轮:前端,持续时间 1 小时

  1. 简单的编码问题,如字谜、字符串操作、数组等。
  2. 关于闭包、提升等的棘手 JS 问题。
  3. 关于事物在幕后如何工作的端到端问题,包括身份验证、会话管理、数据持久性等。
  4. 深入的 JavaScript 工作模型:事件、事件循环、调用堆栈等。
  5. 简单的设计问题。

第 3 轮:后端,持续时间:1 小时

  1. 编码 DP 问题。
  2. 数据库查询。我选择了 NoSQL,但一切都很好。
  3. 一个小功能的系统设计
  4. Docker、 Jenkins、集群:基本问题

第 4 轮:数据结构和算法

  1. 编码 1 个简单问题:字符串
  2. 编码 1 个中等问题:DP – Coins
  3. 编写测试用例。
  4. 测试设计策略。
  5. 了解 OOP 并使用 OOP 设计任何功能
  6. 简单的对话

第 5 轮:管理和系统设计

  1. 简单的编码问题:数学。
  2. 简单的编码问题——股票买入卖出。
  3. 项目描述和决策原因等。复杂任务的情况处理。
  4. 测试策略。

谈判要约:同等行业