I was asked basic knowledge in deep learning and machine learning. Also had time of explaining my research. discussed how I can apply my research to the current project. Transformer architecture, bias-var tradeoff, use of positional encoding, long-term dependencies.
Accepted offer
Positive experience
Difficult interview
Application
I applied online. I interviewed at Amazon (Luxembourg) in June 2022
Interview
The first interview was on soft skills and optimization theory. The second interview was a classic Leetcoding-esque interview. The first question was on how to find two numbers in a list that add to n. The second question was on how to balance a binary tree.
Interview questions [1]
Question 1
In the first interview they asked how to implement Dijkstra's algorithm. (What data structures I would use/ runtime) They also asked how I would model a toy problem as an integer program.
HackerRank assessment with solid, fair questions. Communication with the recruiting team was clear and professional throughout the process. I was invited to two additional interviews, one focused on research depth and the other on coding skills.
One phone screen on LeetCode-style medium coding question plus behavioral questions. One loop of three back to back interviews including one round of coding, two rounds of research plus behavioral questions.