Amazon ML Scientist intern Interview Experience 2022.

Hi,

My name is Khushpreet,

Role: Amazon ML Scientist intern 2022.

Round 1: Resume Selection

Round 2: Assessments Test

  • Part 1: 30 MCQ questions based on Mathematics, Machine Learning;
  • Part 2: 1. Coding question.

Interview Email Confirmation details

Round 3: Interview Round

I got the opportunity for an interview at Amazon for ML Scientist Role through the Amazon ML Summer School program conducted by Amazon in 2022.

Firstly, they introduce themselves then they asked about me.

After that, they type a question on the amazon chime platform and told me to code it.

Question 1:  Array value by repeatedly replacing max 2 elements with their sum.

hint: It is basically based on the priority queue.

Question 2: Then they asked about the difference between max and min heap in detail.

C++
#include <iostream>
using namespace std;

void heapSort(int arr[], int n)
{
    for (int i = n / 2 - 1; i >= 0; i--)
        heapify(arr, n, i);
 
    for (int i = n - 1; i >= 0; i--) {
        swap(arr[0], arr[i]);               //  question ..(1)
        heapify(arr, i, 0);
    }
}

int main() {
    cout << "Amazon Interview Experience";
    return 0;
}

Question 3: Implement a heap 

This question is based on the Heap data structure, in which they asked to implement a heap and explain why we swap the root element with the current element as shown in the heapsort function at  (1).t

Then they sum up by the interview by asking about any furthure question from my side.

I asked them how ML engineer different from software engineer based on their work profile. 

Sadly, they freeze recruiting of candidates for this post because it require high work experience as Amazon ML Summer School Program is only for college students.