📜  Viasat 软件工程师面试经验

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

Viasat 软件工程师面试经验

第一轮:笔试

有3个部分,即阅读理解、定量能力和数据解释。有分段时间限制。问题很容易缓和,但诀窍是管理时间。

第 2 轮:技术第 1 轮

技术问题

  1. 你最熟悉的语言?对我来说是Java。
  2. Java中有哪些不同的集合。
  3. 接口和类有什么区别。
  4. 使用数组实现 ArrayList。
  5. 使用堆栈实现队列。

谜题:

  1. 3 个灯泡和 3 个开关。(https://www.geeksforgeeks.org/puzzle-7-3-bulbs-and-3-switches/)
  2. 一步有缺陷的一袋硬币。 (https://www.geeksforgeeks.org/puzzle-bag-of-coins/)

第 3 轮:技术第 2 轮 + 人力资源

技术问题:

  1. 关于实习和完成的项目的问题。
  2. 什么是 OSI 模型。它与 TCP 模型有何不同。
  3. 你的兴趣领域是什么?
  4. 为质数编写最优化的代码。 (https://www.geeksforgeeks.org/java-program-to-check-if-a-number-is-prime-or-not/)

人力资源问题:

  1. 说说你自己。
  2. 你父亲是做什么的?
  3. 你为什么想加入维萨特?

谜题:

  1. (https://www.geeksforgeeks.org/puzzle-39-hundred-coin-puzzle/)

ECE和EEE背景的学生;他们还询问有关数字电子产品(触发器、转换器等)的问题。