There are at least three steps as far as saw -
1. Primary HR Screening - just a phone call to understand the fit with the role and the candidate.
2. Technical written exam - quite easy technical exam distributed in 3 sections. SQL questions (writing queries), Programming questions (javascript, C#, html, css - writing basic code, determining output etc), Business intelligence & pre-sales (basically things that would judge how you prefer to visualize data, draw a dashboard based on given data etc)
3. Technical interview - interview with managers where the technical written exam results are overviewed and situational, behavioral questions are asked.
The HR Manager of the company was really helpful in the whole process.
(I was really hopeful for the position, don’t know what went wrong. Well, things usually happen for a reason.)