VMware 面试经历 |校园 2021
在线测试: 时长:100分钟
- 资质
- Computer Basics(OS,DBMS,CN)共30题
- 1个编码问题
- (C、C++、 Java、 Python)的任何 2 个部分,每个部分包含 5 个问题
编码问题:
- 给定一个整数矩阵,您必须找到一个“I”和一个“T”,使得其上的元素总和变为最大值。
一世:
* * *
*
* * *
(3 * 顶行 1 * 中间行 中间列 3 * 底行)
电话:
* * *
*
*
*
(3 * 在顶行 1 * 在第 2 行第 2 列 1* 在第 3 行第 2 列 1* 在第 4 行第 2 列)
第 1 轮(技术轮):时长:45-50 分钟
- 说说你自己
- 3sum:https://leetcode.com/problems/3sum/
- 排序旋转数组中的旋转次数:https://leetcode.com/problems/find-minimum-in-rotated-sorted-array/
- ACID 深入询问耐久性举个例子
- 同步
- 关于项目的一点点(就我而言,但我已经为项目做好了充分的准备。所以要做好准备,他们可能会问你。)
第 2 轮(管理轮):时长:30-35 分钟
- 为什么选择 VMWARE(最好在 PPT 中集中精力来回答这些问题)
- 快速排序时间复杂度
- 给定一个巨大的数组,您不能一次将其存储在系统中。你需要对它们进行排序。你将如何做到这一点。
- 你了解多线程吗?
- 我们可以在上述问题中使用多线程吗?
- 如何同步不同的线程(阅读此类语言特定的东西)
- 一些管理问题,例如在一个问题的多个解决方案中选择是否存在冲突,您将如何处理?
- 假设一些成员拒绝使用最终确定的方法,您如何处理?
(等了将近1小时)。
回合(HR回合):时长:12-15分钟
- 基本讨论。
- 家庭背景?
- 为什么选择 VMWare?
- 你从 PPT 中学到了什么?
- 他还要求我给面试过程的反馈?