Company Preparation

Take separate company-specific test sets

Google

This Library

2 sets available
24 curated prompts
4 recurring pattern drills

Google Preparation

Google test sets

Sets that push deeper reasoning around async behavior, browser systems, and edge-case problem solving.

Back to homepage
2 separate sets24 curated prompts
GoogleReasoning ScreenAdvanced

Problem Solving Loop

A Google-style screen that emphasizes reasoning depth, async correctness, and stronger data-structure judgement.

50 min12 promptsArraysObjects
GoogleSystems RoundAdvanced

Browser Systems Round

A deeper browser-focused Google-style round that mixes storage, cookies, IndexedDB, and systems-level async reasoning.

55 min12 promptsWeb StorageCookies

Pattern Practice

Practice recurring company interview patterns

Jump to patterns
4 pattern drills3 aligned with Google
Async Debug ReasoningAdvanced

Promises, async/await, debugging, and error ownership

Rehearse the recurring loop where interviewers push on async mental models, bug isolation, error ownership, and follow-up reasoning.

45 min10 promptsAmazon · Google
PromisesAsync/AwaitDebugging
Browser Platform ThinkingAdvanced

Storage tradeoffs, browser APIs, and async semantics

Train for the browser-systems pattern around storage choices, cookies, IndexedDB, fetch semantics, and platform-level tradeoffs.

45 min10 promptsGoogle
Web StorageCookiesIndexedDB
Data Structure JudgementAdvanced

Mental models, edge cases, and structure choice

Use a mixed round built around array, object, and closure judgement so you can explain tradeoffs instead of only reciting definitions.

45 min10 promptsAmazon · Google
ArraysObjectsClosures
Execution & DOM FlowMixed

Implementation speed, DOM updates, and event flow

Practice the recurring machine-test pattern where data transforms, DOM updates, events, and fetch calls must all connect under time pressure.

40 min10 promptsAmazon
ArraysObjectsDOM