CARD91 Software Engineer Interview Questions
The questions to prepare for a CARD91 Software Engineer interview. Questions from real interview reports rank first. Updated daily.
Explain how to derive time and space complexity for a coding solution, including loops, recursion, and auxiliary memory.
Evaluates your ability to connect core CS concepts to practical software design decisions.
Assesses algorithmic reasoning and complexity analysis for selecting the right sorting strategy.
Explain the purpose of using indexes in databases and their impact on query performance.
Explain the four ACID properties and why they matter for reliable transaction processing in SQL systems.
Explain how INNER JOIN and LEFT JOIN differ, and when to use each for matched-only versus all-left-row analysis.
Explain core Java concepts and produce an aggregated SQL access summary using joins.
SaviyntReturn cardholders whose 2025 approved transaction total is at least 1000 across multiple transaction records.
MastercardUse SQL to identify active engineers with both Java and SQL experience and report their experience levels.
General Dynamics Information TechnologySign up to see every question
Create a free account to unlock this list and practice real interview questions.
Tests your ability to apply OOP principles in real software design and implementation.
Tests your Java fundamentals around equality, object identity, and correctness.