Backend Engineer · Principal-Level · Phone Screen
I was asked to implement a rate limiter. The interviewer followed up with questions about ensuring thread safety and handling high QPS.
The coding question I got was: You are given a m * n board representing a position map and an array representing distances to the nearest blocker from a robot's position. The board is a 2D array where each cell can be: 'O': Represents a robot. 'E': Represents...
The interviewer introduced the prompt as a utility that might support metrics or monitoring. The question was Queue with Instant Min and Max: https://www.chillinterview.com/learn/coding-interview-questions/queue-with-instant-min-and-max. I was asked to describ...
The task involved interpreting a simple coding language called SnowCal. The language has commands such as ADD, MUL, FUN, END, and INV. The goal was to execute a given list of instructions and return the final value of the variable X. Functions defined with FUN...
I had three rounds in total. **Round 1:** Coding - Leetcode 380 & follow-up (Leetcode 381) **Round 2:** System Design for metrics monitoring. The communication with the interviewer wasn't smooth. The interviewer kept referring to my component 'x' as 'y' (I als...
I received an online assessment after applying. The assessment was on CodeSignal and consisted of four questions: 1. Given an array and a pivot, calculate the number of elements greater than and less than the pivot. Return '>', '<', or '=' based on the relatio...
Here's my recent interview experience at Meta. **Background:** I have 7 years of experience, primarily in ML/AI infrastructure. Previously, I worked at a large company on data/ML infrastructure. Recently, I've been working on LLM agent/ML infrastructure/distri...
I had an onsite interview at Apple for a Hardware Sensor Engineer position in Cupertino. The interview was on March 11-12 and consisted of five 1:1 interviews, each lasting 45 minutes. - The first interview with the Hiring Manager included 4-5 technical case q...
The interviewer introduced the question in the context of ranking feed items for a user-facing product. The question was Priority Feed Iterator: https://www.chillinterview.com/learn/coding-interview-questions/priority-feed-iterator. I was asked to explain how...
My interview process included an HR screening, three virtual interview rounds, and an onsite interview. **Virtual Interviews:** * **Hiring Manager:** This round was primarily behavioral and focused on team fit. I discussed my experience at Amazon, with the int...