Warren
Interview experiences shared by candidates.
Concert.ai | Software Engineer Intern (Intern) | Coding+MCQ | Online Assessment
Software Engineer Intern
You are given a lowercase English string s and a positive integer k. A string made up of lowercase English letters is considered balanced if the frequency of every character in the string is a multiple of k. Your task is...
Concert.ai | Software Engineer Intern (Intern) | Coding+MCQ Ques | Online Assessment
Software Engineer Intern
Consider two unknown integers x and y. At an earlier time, two markers were placed on a number line at positions |x| and |y|, and all points between these two positions (inclusive) were selected. Later, two new markers w...
Citadel | C++ Engineer (Mid Level) | Coding | Online Assessment
C++ Engineer
Code refactor and speedup This code was written long ago and works fine on a small sample but takes too long on a large input. Refactor and simply the code. Find a faster solution to the problem. c++ include <vector ///...
Google | Forward Deployed Engineer (Mid Level) | Coding | Onsite
Forward Deployed Engineer
I interviewed for an Forward Deployed Engineer role at Google earlier this week. The coding round was 45 minutes on Google Meet with a shared Google Doc — no IDE, no autocomplete. After a quick intro, the interviewer gav...
Grow Therapy | Software Engineer, Backend (Mid Level) | Coding | Online Assessment
Software Engineer, Backend
Assisted Live Coding – Backend (Healthcare Discussion Board API) In this exercise, you’ll build a small Healthcare discussion board REST API backed by in memory storage, implementing endpoints for groups and posts. This...
Google | Software Engineer (Mid Level) | Googlyness | Onsite
Software Engineer
I recently appeared for Googlyness round and my interviewer was not very helpful, he was not giving any reaction on my answers, So I don't know how it went really :) So I have curated a list of most frequently asked Goog...
TikTok | Site Reliability Engineer (Mid Level) | Coding | Technical Coding Round
Site Reliability Engineer
You are given an integer array nums containing positive integers. We define a function encrypt such that encrypt(x) replaces every digit in x with the largest digit in x. For example, encrypt(523) = 555 and encrypt(213)...
QXO | Staff Software Engineer (Staff) | System Design | Onsite
Staff Software Engineer
Implement a virtual queue for ticketing for sale websites
QXO | Staff Software Engineer (Staff) | Coding | Onsite
Staff Software Engineer
// "I'd like you to build a small inventory and order placement service. We have a catalog of products, each with some quantity on hand. // When a user places an order for a product, we need to decrement the inventory if...
NVIDIA | Deep Learning Algorithm Engineer (Junior/New Grad) | Screen | Phone Screen
Deep Learning Algorithm Engineer
30 minute HM screen round. Below were the questions. 1. if you have a GPU at 100% util given a batch size and some throughput/latency numbers, how are these affected when you increase batch size further 2. How to identif...
NVIDIA | Deep Learning Algorithm Engineer (Junior/New Grad) | Coding | Phone Screen
Deep Learning Algorithm Engineer
1. What are important transformer layers, and what is time complexity of each of them in terms of lenght of seuqeunce and batch size. (The interviewer basically wanted to know that i understand that Attention is the bott...
NVIDIA | Deep Learning Algorithm Engineer (Junior/New Grad) | Technical | Phone Screen
Deep Learning Algorithm Engineer
1. Explain activation checkpointing 2. Between tensor parallel and data parallel, which would you use for latency sensitive applications 3. given an ML model in the wild, what steps would you take to profile it and optim...
Intuit | SWE 1 (Junior/New Grad) | Final Round Project Presentation | Final Round
SWE 1
Final Round Experience: The final interview mainly focused on a “Proud Project” presentation. I was asked to present one of my projects for around 15–20 minutes, including the architecture, tech stack, challenges faced,...
Justworks | Software Engineer (Senior) | Coding | Onsite
Software Engineer
You are asked to improve a script printing manager employee relationships. There are tests that fail. The code has an Employee class with name and manager as attributes and then a print org chart method that needs to be...
Borealis AI | Research Engineer (Mid Level) | Coding | Phone Screen
Research Engineer
URL shortener application. services like Bitly, bit.ly. You get a long URL, then you will return a short URL. Build such a system, except you don't need to do any of the networking requirements. It's not important. You d...
Assort Health | senior ai eng role (Senior) | Coding | Onsite
senior ai eng role
Assort Onsite Interview Backend Project Context The three main pillars of Assorts system are composed of: Agent, here under interviews/dune/ (your take home) Backend (today) 3rd Party EHR; running at https://ehr mock.fly...
Pylon | Software Engineer (Senior) | Coding | Phone Screen
Software Engineer
List itemplay connect 4 game, with a computer and print board SQL query Parser """ Build a SQL query execution engine capable of running parsed SQL statements against a dataset stored as records of key value pairs. You a...
Sambanova Systems | Software Engineer (Senior) | Coding | Onsite
Software Engineer
""" Coding Interview Question: Implement a KV Cache Registry Background: In large language models (LLMs), a KV cache (Key Value cache) stores intermediate representations to speed up autoregressive generation. Given a se...
Superbet | Senior Software Engineer (Backend) (Senior) | Coding | Online Assessment
Senior Software Engineer (Backend)
After a short introduction, the interviewer introduced me the exercise. The proposal was about how to organice the code to handle the accesses and exists of cars to a parking We wanted to see how I create the classes, da...
Charta | Forward Deployed Engineer (Senior) | Coding | Onsite
Forward Deployed Engineer
You are given an integer n . An integer x is considered good if there exist at least two distinct pairs (a, b) such that: a and b are positive integers. a <= b x = a^3 + b^3 Return an array containing all good integers l...