CitiusTech Software Engineer Interview Questions
The questions to prepare for a CitiusTech Software Engineer interview. Questions from real interview reports rank first. Updated daily.
Tests how candidates manage ambiguity, recover from mistakes, and improve requirements practices.
Tests career motivation, self-awareness, adaptability, and ownership of professional decisions.
Tests conflict resolution, influence, judgment, and ownership during technical disagreements.
Find the second highest distinct salary and adapt the query to retrieve any requested salary rank.
Explain a product architecture, justify technology choices, and show how its components were coupled end to end.
Tests whether a candidate can explain encapsulation, abstraction, inheritance, and polymorphism with practical examples.
Explain when NoSQL databases help ML systems and when consistency, query flexibility, or operational costs make alternatives preferable.
Tests how interfaces and abstract classes differ in contracts, shared state, inheritance, and when to choose each.
Sign up to see every question
Create a free account to unlock this list and practice real interview questions.
Optimize a slow PostgreSQL query that aggregates completed transactions while preserving customers with no matching activity.
Capgemini
NomuraExplain how TRUNCATE and DELETE differ in row removal, transaction behavior, and identity handling.