Warren
Interview experiences shared by candidates.
TikTok | SWE Intern | System Design | 2nd Round
SWE Intern
1. Personal Project Discussion Question Describe your best personal project and why you consider it your best. Detailed Description This question came up after the interviewer looked through my resume and asked me to pic...
Prelim | Software Engineer, Product | Coding | Onsite
Software Engineer, Product
python Part 1: Scenario: You are given an array of dictionaries representing customer information reports; you need to convert the records to a CSV string. Write a function that fulfills the following conditions: The key...
Google | data scientist | Measurement | Phone Screen
data scientist
How do you ensure your metrics reflect real user value not just business output?
Nvidia | Performance Software Engineering Intern, TensorRT | Coding | Onsite
Performance Software Engineering Intern, TensorRT
This one was coding questions with trivia questions in between. Write code to transpose a matrix. Assume a square matrix and a row major layout. Where does this implementation spend most of its time? How does memory acce...
Nvidia | Performance Software Engineering Intern, TensorRT | Coding | Phone Screen
Performance Software Engineering Intern, TensorRT
This was a coding question about graphs and neural networks: You are given a neural network represented as a directed acyclic graph (DAG). Each node is an operator, and edges represent data dependencies. Design and imple...
Nvidia | Deep Learning Software Engineering Intern | Coding + Trivia | Phone Screen
Deep Learning Software Engineering Intern
This one had one coding question and some trivia questions Coding: Multi Head Attention in PyTorch Implement multi head self attention in PyTorch using basic tensor operations. The implementation should: Project inputs i...
Nvidia | Software Engineering Intern, CUDA Core Libraries | Coding | Onsite
Software Engineering Intern, CUDA Core Libraries
This interview was a combination of trivia and short coding questions in C++. Write a variadic template function that accepts an arbitrary number of arguments and applies a user provided functor to each argument, returni...
Nvidia | Software Engineering Intern, CUDA Core Libraries | Trivia | Phone Screen
Software Engineering Intern, CUDA Core Libraries
The interview was a bunch of technical, non coding questions as well as a deep dive on my resume. Questions asked were on a number of topics: Performant Heterogeneous Systems What do we mean by a heterogeneous system, an...
Snap | Software Engineer | Coding | Phone Screen
Software Engineer
Given two strings s and t, return the minimum length of substring in s which will contain all the characters in t. example: s = "aabdac", t = "abc" return 4, the substring is "bdac"
Turo | Associate Software Engineer | Coding | Onsite
Associate Software Engineer
There were 3 rounds in total Round 1 Leetcode style coding questions and MCQs on codesignal. These were easy questions. Each coding question required solving the problem, passing all test cases and explaing the solution...
SpaceX | Software Engineer (Starlink) | Coding | Phone Interview
Software Engineer (Starlink)
You are given an M × M grid where each cell contains an integer representing the number of candies in that cell. A bug starts at the top right corner and must reach the bottom right corner. Each time the bug enters a cel...
Meta | Software Engineer | Coding | Phone Screen
Software Engineer
Q1: Given logs in following format: function, timestamp, type (b begin, e end) Return the exclusive running time for each function (how much time function was actively running) input foo 10 b bar 20 b bar 50 e foo 100 e...
XAI | Site Reliability Engineer | Coding | Phone Screen
Site Reliability Engineer
3 Questions in 45 minutes: 1. Mapping occurrences Frequencies, but needs to be done by reading a file 2. Top K Frequent Elements (https://leetcode.com/problems/top k frequent elements/description/) (which 1 helps you to...
XAI | Site Reliability Engineer | Debugging | Onsite
Site Reliability Engineer
A prompt is given, essentially enforcing the fact that the interviewer will not help you nor can you look anything up. You're given a Bash and Python script, the format of which is essentially the Bash script creates mul...
Clipbook | FullStack Engineer | Coding | Phone Screen
FullStack Engineer
Clipbook Generate Pairwise Training Data for Learning to Rank from Search Click Logs Context You’re preparing training data for a pairwise learning to rank model. You receive raw search events, where each event contains...
Blissway | Software Engineer | Coding | Onsite
Software Engineer
ALPR Exercise Instructions For the 5 photos below, write a script that sends an HTTP request to PlateRecognizer's API. It will return a few license plate candidates for each photo. Print the first license plate for each...
Blissway | Software Engineer | Coding | Onsite
Software Engineer
Trip Builder Problem Description Blissway has several cameras on the road that capture photos of vehicles. Automatic License Plate Recognition (ALPR) is performed over the images to identify the license plates of vehicle...
Ambient.AI | Software Engineer | System Design | Onsite
Software Engineer
Design a Voting System where people vote for maintaining AC Temperature for a room in a particular building.
American Airlines | Revenue Management Data Scientist | Technical Round | Onsite
Revenue Management Data Scientist
The first virtual round consists of answering quantitative questions. One of the questions that I specifically remember is: We have orange juice and strawberry juice; likeability for both is X and Y, respectively. Our bu...
Snap | Software Engineer | Coding | Phone Screen
Software Engineer
Leetcode 815. Bus Routes https://leetcode.com/problems/bus routes/ with a small follow up. Part 1 was the same as Bus Routes i.e Input: routes = [[1,2,7],[3,6,7]], source = 1, target = 6 Output: 2 Explanation: The best s...