1. Initial Screening with HR
This is the introductory conversation where the HR team assesses your background, experience, and fit for Equal Experts. They walk you through the engagement model, nature of projects, and expectations. It’s a light, conversational round aimed at ensuring alignment before moving forward.
2. Take-Home Assignment
In this stage, you’re given a practical coding assignment intended to reflect how you approach real-world engineering problems. Equal Experts places strong emphasis on simplicity and clarity, so the expectation is to keep the solution straightforward, well-structured, and easy to understand.
They specifically look for:
* Clean, readable, maintainable code
* Logical structure and thoughtful design choices
* Good test coverage with meaningful test cases
* Clear documentation explaining your approach
* Clean, meaningful commit messages
Overall, the focus is not on fancy frameworks but on engineering craftsmanship—how you think, organize, and communicate your solution.
3. Technical Round
This round has two parts:
* Discussion on the submitted assignment:
You walk through your solution, including design decisions, test coverage, trade-offs, and areas you might improve or extend. The discussion often explores how you would scale or enhance the same solution, along with deeper conversations around testing strategy and code quality.
* Project and architecture deep dive:
The second part shifts to your recent work experience. You may be asked to describe system architecture, your role and responsibilities, design patterns used, decisions taken, challenges faced, and how you approach complexity in real projects. This helps the panel evaluate your exposure to real-world systems and technical depth.
4. Consulting / Fitment Round
The final round assesses your consulting mindset, communication style, and cultural fit. Equal Experts looks for engineers who are collaborative, pragmatic, and able to work closely with clients. This discussion typically covers how you handle ambiguity, interact with stakeholders, approach problem-solving, and contribute to team delivery. It ensures you are aligned with EE’s values of simplicity, autonomy, responsibility, and continuous learning.