📜  亚马逊 SDE-1 面试体验(校内)

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

亚马逊 SDE-1 面试体验(校内)

共4轮(1个编码测试+3个技术面试)

第一轮(编码测试):

  1. https://practice.geeksforgeeks.org/problems/rotate-by-90-degree-1587115621/1
  2. 一个数组在增加然后减少找到它停止增加的点。

第 2 轮(技术面试 1):提出的问题是:

  1. 给定一个数组和一个整数 K,找到每个大小为 k 的连续子数组的最大值。 https://www.geeksforgeeks.org/sliding-window-maximum-maximum-of-all-subarrays-of-size-k/
  2. 给定一个数组,打印每个元素的下一个更大元素 (NGE)。元素 x 的下一个更大元素是数组中 x 右侧的第一个更大元素。对于不存在更大元素的元素,将下一个更大的元素视为-1。 https://www.geeksforgeeks.org/next-greater-element/

第三轮(技术面试2):

  1. 给定一棵二叉树,垂直打印:https://www.geeksforgeeks.org/print-binary-tree-vertical-order-set-2/
  2. 将给定的二叉树转换为双向链表:https://www.geeksforgeeks.org/in-place-convert-a-given-binary-tree-to-doubly-linked-list/

第四轮(技术+管理)

  1. LRU 缓存实现:https://www.geeksforgeeks.org/lru-cache-implementation/
  2. 然后他们问我来自 DBMS、计算机网络、操作系统的问题。
  3. 然后是一些基本的人力资源问题。

判决:选定

注意-我从Geeksforgeeks公司明智的问题中准备了部分是宝石和 Strivers SDE 表 (https://takeuforward.org/interviews/strivers-sde-sheet-top-coding-interview-problems/)

我想说那些正在准备的人越来越专注于 DSA,这将帮助你通过面试。