The interview process for the Frontend Developer role at Josh Technology Group was thorough and extensive, involving 9 rounds of assessments, including both technical and non-technical evaluations. Here’s a detailed breakdown:
Round 1: MCQ Test
Format: 50 multiple-choice questions.
Topics:
- 10 questions on C/C++.
- 40 questions on HTML, CSS, and JavaScript.
Time Limit: 1 hour.
Place: College Campus.
Round 2: Online DSA Round
- Task: Solve 2 DSA-based coding problems.
- Performance: I solved 1 out of 2 questions and advanced to the next round.
- Result: Only 3 students were shortlisted from this round.
- Time Limit: 1 hour.
- Place: Virtual (College).
Round 3: Website Development Task
- Task: Build a portfolio website using HTML, CSS, and JavaScript, based on a Figma design provided by the company.
- Timeframe: 1 week.
Round 4: DSA-Based Interview
- Format: Face-to-face DSA round focused on solving algorithmic problems.
- Time Limit: 1 hour.
- Place: Virtual.
Round 5: Website Development Assignment
- Task: Similar to Round 3, I was asked to build another website using HTML, CSS, and JavaScript.
- Timeframe: 2-3 hours.
- Place: Virtual.
Rounds 6 & 7: Technical Interviews
Focus:
- Core knowledge of HTML, CSS, JavaScript.
- Frontend frameworks and best practices.
Format: In-depth face-to-face interviews conducted online.
Result: I was rejected after this round, with only 1 student from my campus moving ahead.
Round 8: HR Interview
Focus:
- Standard discussions about the company, the role, and general formalities.
Place: Virtual (College).
Round 9: Personality Development Test
- Task: Non-technical assessment of personality traits and communication skills.
- Time Limit: 45 minutes.
- Place: Virtual (College).
Conclusion
Although I did not make it past Round 7, the interview process was a valuable learning experience. It tested a wide range of skills, including DSA, frontend development, and soft skills, providing insights into the expectations for a Frontend Developer role at Josh Technology Group.