Turn-Based AI Coding Simulator
AI Mock Interview RoomScreen Share + Voice
DSALRU Cache (Doubly Linked List + HashMap)
Active: Stage 1: Clarification & ApproachDesign and implement an LRU (Least Recently Used) Cache in C++ with O(1) get(int key) and put(int key, int value) operations. When capacity is exceeded, evict the least recently used key.
Candidate Screen Share (VS Code / IDE / Browser Tab)Not Sharing
Share your Code Editor or Whiteboard
Click Share Screen / IDE to stream your VS Code window, CLion, or browser tab. Whenever you finish a turn and click Done Explaining, a compressed ~200 KB snapshot is sent to the Gemini AI interviewer to inspect your C++ code line-by-line.
AI Staff Interviewer
Inspects your shared screen + spoken reasoning on each turn
Turn-by-Turn Interview Transcript (0)
Ready when you are!
Click Start Mock Interview above to receive your opening problem prompt from the AI interviewer.
Audio/text only (Screen share off)