LTIMindtree
Global technology consulting and digital solutions company.
4 Rounds
~21 Days
Medium
The Interview Loop
Recruiter Screen (30 min)
Standard fit check, behavioral questions, and resume overview.
Technical Loop (3-4 Rounds)
Deep dive into domain knowledge, coding, and system design.
Interview Question Bank
Data Engineer
•
Coding
•
medium
Write a SQL query to find the second highest salary per department without using the LIMIT keyword.
#Window Functions
#DENSE_RANK
#Subqueries
Data Engineer
•
Coding
•
hard
Write a SQL query to find consecutive days where daily sales exceeded $10,000 (Gaps and Islands problem).
#Advanced SQL
#Window Functions
#Gaps and Islands
Data Engineer
•
Coding
•
easy
Given a table of employee logins, write a query to find the first and last login time for each employee per day.
#Aggregation
#GROUP BY
#Date Functions
Data Engineer
•
Coding
•
hard
Write a SQL query to calculate the cumulative sum of revenue by month, but reset the sum at the start of each financial year (April).
#Window Functions
#Cumulative Sum
#PARTITION BY
Data Engineer
•
Coding
•
hard
Write a SQL query to find the top 3 selling products in each category, along with their percentage contribution to the category's total sales.
#Window Functions
#CTEs
#Math Operations
Data Engineer
•
Technical
•
medium
Write a SQL query to find the 3rd highest salary in each department using window functions. What happens if there are ties?
#Window Functions
#DENSE_RANK()
#CTEs
Data Engineer
•
Technical
•
medium
Explain the difference between RANK(), DENSE_RANK(), and ROW_NUMBER() with an example.
#Window Functions
#Ranking
Difficulty Radar
Based on recent AI-sourced data.
Meet Your Interviewers
The "Standard" Interviewer
Senior EngineerFocuses on core competencies, system constraints, and clear communication.
SimulateUnwritten Rules
Think Out Loud
Always explain your thought process before writing code or drawing architecture.