Top 13
Company roadmap
Updated weekly · Last refresh Oct 17
T

The Card Interview Questions

The questions to prepare for The Card interviews, across all roles. Questions from real interview reports rank first. Updated daily.

13questions
~2htotal time
Track your progressSign up free to work through all 13 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 5 questions · ~50 min
First Non-Repeating CharacterEasy
Practice

Find the first non-repeating character in a string using frequency counting and a second pass in O(n) time.

Hash TablesStringsSearchingTThe Card
Checked vs Unchecked ExceptionsEasy

Explain how Java's checked and unchecked exceptions differ in compiler treatment, typical causes, and API design use.

error handlingjavadatabase conceptsTThe Card
Implementing Singleton in JavaEasy

Explain how to implement a singleton in Java, including thread safety, lazy initialization, and common pitfalls.

RecursionHash TablesTThe Card
More Coding questions with a free account
2
SQL & Data Manipulation6 questions + 3 drills · ~90 min
Memory Leaks in High-Throughput JavaHard

Evaluates your ability to reason about JVM memory behavior and diagnose leaks under load.

memory managementmemory leakjavaTThe Card
Spring Boot Bean LifecyclesMedium

Tests your knowledge of Spring lifecycle phases and how they affect application behavior.

javaspring bootTThe Card
When Finally Prevents LeaksMedium

Tests your ability to reason about resource cleanup and reliability in exception paths.

memory managementjavaTThe Card
Java, Spring Boot, and DB BasicsEasy
Practice
Practice drill

Classify interview questions into Java, Spring Boot, or database topics and count each category.

javaCase Whendatabase queryingAllstate
Java, Spring Boot, MySQL BasicsMedium
Practice
Practice drill

Aggregate completed orders and return customers whose totals exceed the average customer total.

javaJoinsmysqlCalix
Java Core Concepts and SQL BasicsMedium
Practice
Practice drill

Explain core Java concepts and produce an aggregated SQL access summary using joins.

javaJoinssqlSaviynt
More SQL & Data Manipulation questions with a free account
3
More topics2 questions · ~20 min
Global Exception Handling in Spring BootMedium

Tests your ability to build robust, consistent error handling in Spring services.

javaspring bootTThe Card
Global REST Error DesignMedium

Tests your approach to consistent error modeling, status codes, and API response standards.

error handlingjavaapi designTThe Card

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
The finish line: interview-readyComplete all 13 questions plus 3 hands-on drills to finish this plan.