Jump Game: The Greedy Optimization Gateway
5 min read You have an array where each element is a non-negative integer. Starting at index 0, the value at index i […] Read article
5 min read You have an array where each element is a non-negative integer. Starting at index 0, the value at index i […] Read article
5 min read “How would you weigh a 747?” This is one of the cleaner brainteasers in the Microsoft canon — cleaner because, Read article
5 min read “You have been shrunk to the size of a pencil and dropped into a blender. The blades will start spinning Read article
6 min read Design a data structure with two operations: get(key) — return the value if the key exists, else -1. put(key, value) Read article
6 min read Given a 2D grid of letters and a list of words, find all words from the list that appear in Read article
6 min read You have an array of n+1 integers where each integer is in the range [1, n]. By the pigeonhole principle, Read article
6 min read “How many piano tuners are there in Chicago?” This is the original Fermi problem, from which the entire genre of Read article
7 min read “If you were an animal, what would you be and why?” “If you were a tree, what tree?” “What superpower Read article
11 min read TL;DR — Google scores every candidate against four attributes: General Cognitive Ability (GCA), Role-Related Knowledge (RRK), Leadership, and Googleyness. A hiring Read article
6 min read Numbers arrive one at a time in a stream. After each number, return the median of all numbers seen so Read article
6 min read “How many golf balls would fit inside a school bus?” was the most-cited Google brainteaser of the 2000s and the Read article
7 min read The famous interview questions of the last 30 years sort cleanly into three buckets in 2026: alive and asked daily, Read article
7 min read You walk into the interview. The interviewer does not introduce themselves. They open with “Why are you wasting my time Read article
6 min read Implement atoi: a function that converts a string to a signed 32-bit integer. This is LeetCode 8, and it is Read article
6 min read You are presented with two indistinguishable envelopes. You are told that one contains twice as much money as the other. Read article
What's missing, wrong, or worth adding? One line helps.
Sent — thank you. We read every one.