在线回合:
- 在排序后具有 abs diff b/w adj Elem <= 1 的未排序数组中找到最长的子数组。我的方法:排序并找到 abs diff <=1 的 adj 元素的子数组计数。
- 这个 https://leetcode.com/problems/k-diff-pairs-in-an-array/ 的一些变体
技术第一轮:
- LRU 缓存实现。 0 TC 通过。
- 什么是3NF
技术第 2 轮:
- 我的介绍很出色。认真考虑一下。我的是我自己的推销。
- 此 https://leetcode.com/problems/uncommon-words-from-two-sentences/ 的变体。分隔符是逗号,句号,?!还有空格。连字符连接单词。单词仅由 [az][AZ] 组成。 0 TC 通过。称赞我的逻辑和思维过程。
- SQL查询找到第二高的薪水?
- SQL 和 NoSQL 的区别
- 进程和线程的区别
- 是什么阻止您离开 VISA?
- 从安置前的谈话中删除了一些谈话要点
人力资源回合:
- 介绍
- 系统设计问题。如果对 Web 服务器的请求过多怎么办?不知道他们是否正确。我觉得看看你的批判性思维和获得的知识是一个更大的考验。
- 负载均衡
- 准备部署的冗余服务器
- 缓存请求
- 你想从事什么工作?
- 为什么要加入VISA?
- 问是什么让他们留在 VISA?他们职业生涯的目标是什么?
第二天就收到了表扬和offer。
我的准备: ~100 LC Mediums 和 GeeksforGeeks 签证面试经验。很好地准备了核心CS问题。
提示:
- 对于 DSA,请在开始解释 DSA 问题之前提及您的时间和空间复杂度。写出几个你想要测试你的逻辑的测试用例,以及你为什么选择这些特定的测试用例。如果他们很安静,请确保面试遵循您的解释,询问他们是否在关注或您在哪里丢失了他们。对你解决问题的逻辑非常直言不讳。
- 对于 Core CS,解释对某事的需求,它在何处有用,然后定义它。如果可以的话,利弊。其他选择。你在哪里使用它们。
- 对于 HR 问题,请举出您生活中适用这些问题的示例。对于这些场景,请使用 https://www.thebalancecareers.com/what-is-the-star-interview-response-technique-2061629。
- 创建一个带有超链接和适当标题的面试准备文档 https://pastebin.com/SUYpwdX8。