Warren

Interview experiences shared by candidates.

Share experience
ozzoozzo·Sep 14, 2026·Coding·Skild AI

Skild AI | Camera Systems Engineer (Mid Level) | Coding | Phone Screen

Camera Systems Engineer

You're working on a logging system for autonomous robots. These robots generate large text logs that contain repeated status messages. To reduce memory usage and transmission costs, your task is to compress the logs by i...

020
ozzoozzo·Sep 14, 2026·Coding·apple

Apple | Embedded software engineer (Mid Level) | Coding | Onsite

Embedded software engineer

c include <stdio.h include <string.h include <stdlib.h include <ctype.h // A palindrome is a string that reads the same forwards and backwards, such as "x4T4x". A // "weak palindrome" is a palindrome if you ignore white...

010
ozzoozzo·Sep 14, 2026·Coding·Latitude AI

Latitude AI | Embedded software engineer (Senior) | Coding | Phone Screen

Embedded software engineer

c include <stdio.h define func3(z) z++ define Rte Call WdgMCheckpointReached(CHKPOINT) printf("CheckpointReached %d\n",CHKPOINT); void func1(unsigned char a) { a++; Rte Call WdgMCheckpointReached(55); } void func2(unsign...

000
ozzoozzo·Sep 14, 2026·Coding·Wayve

Wayve | Embedded software engineer (Senior) | Coding | Phone Screen

Embedded software engineer

c // Sort the camera frames // left cam = [ // (10000, b"l1"), // (10010, b"l2"), // (10021, b"l3"), // (10029, b"l4"), // (10040, b"l5"), // (10055, b"l6"), // ] // right cam = [ // (10001, b"r1"), // (10010, b"r2"), //...

010
ozzoozzo·Sep 14, 2026·Coding·Aurora Innovation

Aurora Innovation | Embedded software engineer (Mid Level) | Coding | Onsite

Embedded software engineer

c include <stdint.h include <assert.h include <string.h // Copy all data in src to dst, starting at the first aligned address within the dst buffer. // @param dst pointer to destination buffer // @param src pointer to sr...

010
ozzoozzo·Sep 14, 2026·Coding·Aurora Innovation

Aurora Innovation | Embedded software engineer (Mid Level) | Coding | Onsite

Embedded software engineer

c //Create a linked list and manage the samples according to the pattern //this was my solution not fully complete but the interviewer accepted it static const uint8 t m raw samples[] = { 0x12, 0x5A, 0x34, 0xFF, 0x00, 0x...

010
CelestialCheeseCelestialCheese·Sep 13, 2026·Coding·nvidia

Nvidia | Python Software Engineering Intern (Intern) | Coding | Phone Screen

Python Software Engineering Intern

Aggregate Checkpoints by Averaging You are running a distributed training job where each worker periodically saves a checkpoint. Each checkpoint is represented as a Python dictionary with keys like "model" , "optimizer"...

010
jiangerjianger·Sep 13, 2026·Coding·microsoft

Microsoft | Software Engineer (Intern) | Coding | HackerRank OA

Software Engineer

A hiker plans a multi day trek through mountains with $n$ trails of specific lengths provided in a list called trails. The trails must be hiked in the given order. The hiker aims to complete the trek in a given number of...

050
something3826487something3826487·Sep 12, 2026·System Design·Cherry Technologies

Cherry Technologies | Staff Software Engineer (Staff) | System Design | Onsite

Staff Software Engineer

Design a doctor appointment scheduling system. Doctors set their availabilities. Users can search for doctors and then choose time slots to book appointments for. The system should support notifications also. Need data m...

080
prodlaxprodlax·Sep 10, 2026·Coding·TikTok

TikTok | Software Engineer, Data Architecture (Mid Level) | Coding | Phone Screen

Software Engineer, Data Architecture

First half of the interview is talking about experience and introduction, but they will give you a codesignal right away during the interview. Be prepared for this Question: we are given a tree where each node has a valu...

020
noah2001noah2001·Sep 10, 2026·Training Concept & Pytorch Interview·modal

Modal | Member of Technical Staff - ML Training System (Mid Level) | Training Concept & Pytorch Interview | Onsite

Member of Technical Staff - ML Training System

Given a tiny gpt training loop and fix 5 bugs to make the loop running correctly. five bugs are: 1. does not zero grad 2. grad does not step 3. attention scores does not devision by sort(d) 4. mixed used of k and v 5. ma...

020
calebhyun_umichcalebhyun_umich·Sep 7, 2026·Behavioral / Values·atlassian

Atlassian | Software Engineer Intern (Intern) | Behavioral / Values | Onsite

Software Engineer Intern

Round: Onsite – Values & Managerial Round (Behavioral) This was a dedicated behavioral round tied explicitly to Atlassian's company values, on top of the standard "Tell Me About Yourself" and "Why Atlassian" open ended q...

030
veryallatveryallat·Sep 5, 2026·Coding·apple

Design a Rate Limiter

Software Engineer

Design a Rate Limiter Classic leetcode problem asked.

0100
nnnnnn·Sep 3, 2026·Coding·google

Google tech screen

Data Scientist

Merge two sorted list

070
crystalwascherrycrystalwascherry·Sep 2, 2026·Phone Screen For Resume Dive·ramp

Ramp | Software Engineer Intern (Intern) | Phone Screen For Resume Dive | Phone Screen

Software Engineer Intern

First round was a phone screen plus a technical deep dive. They asked: Why are you interested in wroking at Ramp Why you think you're a good fit Tell me about yourself Then detailed technical questions about my past inte...

060
BJbjack21·Aug 30, 2026·Coding·Twilio

Twilio | Staff Analytics Engineer (Staff) | Coding | Online Assessment

Staff Analytics Engineer

Implement a function that divides an array into pages of equal size and return a generator to iterate thru pages. Your function should implement a generator called create paginator that yields subarrays (pages) of the or...

030
BJbjack21·Aug 30, 2026·Coding·Workday

Workday | Data Scientist (Mid Level) | Coding | Onsite

Data Scientist

You are given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target. You may assume that each input would have exactly one solution, and you may not use the sa...

040
MAmarkbravo0312·Aug 29, 2026·Coding·optiver

Optiver | Software Engineering Intern (Intern) | Coding | Online Assessment

Software Engineering Intern

Simulate a firmware controller that prevents a multicore processor from overheating. Each core has a configured workload, all cores share passive cooling, and each running core can receive a dedicated active cooling chan...

020
itsvenkykolliitsvenkykolli·Aug 28, 2026·Coding·apple

Apple | SDET (Senior) | Coding | Phone Screen

SDET

Given an integer array nums and an integer k, return the k most frequent elements. You may return the answer in any order.

0142
deepforcedeepforce·Aug 26, 2026·Coding·Schonfeld

Schonfeld | Quantitative Developer (Senior) | Coding | Phone Screen

Quantitative Developer

4. Median of Two Sorted Arrays Given two sorted arrays nums1 and nums2 of size m and n respectively, return the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)) . Example 1 Input: n...

020

Interview Resources

InterviewDB

About InterviewDB

Crowdsourced Interview Question Bank for Job Seekers in Tech/Finance Industry

Copyright © 2026 InterviewDB. Victory is reserved for those who are willing to pay its price.