S&P Global Software Engineer Interview Questions
The questions to prepare for a S&P Global Software Engineer interview. Questions from real interview reports rank first. Updated weekly.
Explain inheritance, polymorphism, and encapsulation in OOP with Python examples and when to use each.
S&P GlobalTests problem-solving skills for common array algorithm patterns.
S&P GlobalEvaluates understanding of type semantics and Python memory behavior.
S&P GlobalExplain normalization, why it improves data integrity, and when denormalization is a practical performance tradeoff.
S&P GlobalExplain how to diagnose a two-hour PostgreSQL query using execution plans, indexing, join analysis, and query rewrites.
S&P GlobalAssesses performance engineering skills for database workloads.
S&P GlobalAnalyze weekly service delivery performance by team using joins, a CTE, date aggregation, and KPI calculations.
Deloitte
ReputationUse joins, a CTE, and aggregations to calculate average vehicle idle minutes in a specific geographic zone.
WaymoUse CTEs, joins, and window functions to find the top 5% of riders by total distance and their average trip duration.
WaymoSign up to see every question
Create a free account to unlock this list and practice real interview questions.
Evaluates ability to translate requirements into a JVM-based design.
S&P GlobalEvaluates system design skills for trading workflows and correctness under concurrency.
S&P Global