Warren

Interview experiences shared by candidates.

Share experience
rokkurokku·Jun 21, 2026·Coding·TikTok

TikTok | Software Engineer (Senior) | Coding | Phone Screen

Software Engineer

Given a flat array of objects (representing nodes in a graph), where each node contains: A unique identity (id) A reference to its parent (parent id) A text label (txt) The goal is to reconstruct the hierarchical tree st...

050
ANAnonymous·Jun 18, 2026·Coding·Palo Alto Networks

Palo Alto Networks | Software Engineer (Senior) | Coding | Phone Screen

Software Engineer

java / GOAL: implement each Milestone in order and verify correctness via executing your code within the allotted time. Milestone 1: Basic Alert Execution Engine The exercise requires you to develop an alert execution en...

0100
henry1henry1·Jun 17, 2026·Coding·Expedia

Expedia | Senior Software Development Engineer (Senior) | Coding | Tech Screen

Senior Software Development Engineer

You are given a 0 indexed array maxHeights of n integers, where each element represents the maximum allowed height for a tower at that position. Your task is to build n towers along a coordinate line, where the i th towe...

0110
asdhhbbfeasdhhbbfe·Jun 16, 2026·Background Fit·Arena Club

Arena Club | Senior Data Engineer (Senior) | Background Fit | Phone Screen

Senior Data Engineer

Arena Club – Senior Data Engineer Interview Experience The initial interview lasted approximately 30 minutes and was primarily focused on my background, prior experience, and technical depth in large scale data engineeri...

1130
asdhhbbfeasdhhbbfe·Jun 16, 2026·SQL Case Study·Permitflow

Permitflow | Data Analytics Engineer (Senior) | SQL Case Study | Phone Screen

Data Analytics Engineer

PermitFlow – Data Analytics Engineer Technical Screen The technical screen lasted about 60 minutes and was conducted using PopSQL and a Google Doc. At the beginning of the interview, the interviewer shared a Google Doc c...

030
Pexter97Pexter97·Jun 15, 2026·Coding·Coreweave

Coreweave | Software engineer (Senior) | Coding | Online Assessment

Software engineer

Coding Assessment on Coderpad In this time boxed exercise, you'll extend a simple command line tool so it can read a log file and generate summary statistics The log contains one data entry per line, and some lines may b...

0362
KRkrypto·Jun 14, 2026·Coding·upstart

Upstart | Software Engineer (Staff) | Coding | Online Assessment

Software Engineer

1. Given an array of alphabets, remove duplicates while maintaining their order. 2. Standard 2Sum 3. Given a String[] grid where each element is a word, simulate moving one column to the right across the words. At each s...

020
DSRa27DSRa27·Jun 11, 2026·System Design·Proton

Proton | Senior Software Engineer (Senior) | System Design | Onsite

Senior Software Engineer

Design a monitoring system for monitoring applications. Constraint: There is an existing timeseries DB that you must use. The rows inserted in timeseries DB will have arbitrary integer ids. You need to map the events to...

0120
nazovimnenazovimne·Jun 10, 2026·System Design·Wordware

Wordware | Senior Frontend Engineer (Senior) | System Design | Phone Screen

Senior Frontend Engineer

Design application with file tree and file content area. Files should be editable, can be renamed / moved, can be modified by other users and may have conflicts on save.

060
ericashin221ericashin221·Jun 10, 2026·Coding·Zapier

Zapier | Data Engineer (Mid Level) | Take-Home Assessment

Data Engineer

Zapier Product/Data Engineering Take Home Assignment (Reconstructed) You are provided access to a Databricks workspace containing raw application usage and marketplace data. Your task is to: Part 1: Data Exploration & Mo...

040
ericashin221ericashin221·Jun 10, 2026·Coding·The Trade Desk

The Trade Desk | Software Engineer (Mid Level) | Coding | Online Assessment

Software Engineer

In this challenge, you will write an HTTP GET method to retrieve information from a database containing information about a stock. Assume you are dealing with only 1 stock, let's call it $TTD. You will be given two strin...

030
sashavsashav·Jun 8, 2026·Coding·tesla

Tesla | Data engineer (Senior) | Coding | Onsite

Data engineer

You are given a JSON response containing a list of users returned from an API. Each user may or may not have a phone number. Your task is to safely extract and normalize the data. { "users": [ { "id": 1, "name": "Alice S...

060
AmandaAmanda·Jun 7, 2026·Coding·citadel

Citadel | Frontend software engineer (Senior) | Coding | Phone Screen

Frontend software engineer

Write a TodoList React component that supports CRUD operations (list all todos, create todo, complete an todo, delete an todo) and filtering. The filtering should happen live, as you type. The code stub had the html skel...

0130
DAdat_dinh5566·Jun 6, 2026·Behavioral Round·palantir

Palantir | Deployment Strategist (Mid Level) | Behavioral Round | Phone Screen

Deployment Strategist

Tell me about yourself. Why Palantir? Why are you interested in the Deployment Strategist role? Tell me about a time you had to solve a problem that was not clearly defined. Tell me about a time the problem you were aske...

0160
OKok_swordfish·Jun 5, 2026·Coding·tesla

Tesla | Validation Engineer (Mid Level) | Coding | Phone Screen

Validation Engineer

Problem Description You are given a state machine diagram with three normal states and one fault state. Each normal state has valid numeric transitions. If an invalid transition is requested, the FSM must enter the fault...

080
alienwabbitalienwabbit·Jun 4, 2026·System Design·FloQast

FloQast | Sr Staff Engineer (Staff+) | System Design | Onsite

Sr Staff Engineer

Design a system that can ingest large volumes of data from multiple sources and generate reports for end users. Discuss the architecture, scalability considerations, data processing pipeline, storage design, report gener...

0130
PUpurple_nerd·Jun 3, 2026·Coding·apple

Apple | Software Engineer (Intern) | Coding | Phone Screen

Software Engineer

Differential Privacy Encoding Question for Apple Siri Team. ML/AI. For some user data, write a function that mimics differential privacy. IE. does this insert enough 'noise' to protect user data and maintain their privac...

0250
user_dbuser_db·Jun 3, 2026·Coding·Coram AI

Coram AI | Software Developer (Senior) | Coding | Phone Screen

Software Developer

Question: Multiple camera frames coming in from different video sources. 1 inference provider (Model loaded, can infer one image at a time) Multiple providers can add items to the queue. Single consumer runs the inferenc...

0100
RArajshri_521·Jun 2, 2026·Technical Questions·Altimetrik

Altimetrik | Angular Developer (Mid Level) | Technical Questions

Angular Developer

What was the most challenging issue you faced in a project? Difference between var, let, and const? Difference between == and ===? What is Closure in JavaScript? give real time example with usecase? Explain Event Loop in...

090
lachonklachonk·Jun 2, 2026·Coding·Pearson

Pearson | Senior Software Engineer | Technical Interview | Onsite

Senior Software Engineer

Python Difference between list, tuple, dict Difference between multithreading, multiprocessing, async io What is GIL? Can you store a class as a key in a dict? AI What is MCP? What is RAG? Explain how you used LLMs SDL E...

090

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.