Software Developer applicants have rated the interview process at Josh Software with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 66.7% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Developer roles take an average of 2 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Josh Software overall takes an average of 2 days.
Common stages of the interview process at Josh Software as a Software Developer according to 2 Glassdoor interviews include:
Group panel interview: 50%
One on one interview: 50%
Here are the most commonly searched roles for interview reports -
The interview process was overall easy and smooth. It included a basic coding round that was straightforward, followed by a T1 technical round where the questions were simple and the discussion felt comfortable and clear.
Interview questions [1]
Question 1
They asked me to explain my approach to solving a coding problem and why I chose that specific solution. They mainly wanted to understand my thought process and problem-solving style.
The interview process includes an online coding round (1 easy, 1 medium, 1 hard), followed by two technical rounds that focus on DSA, SQL, backend concepts, and project discussions with practical problem-solving.
Interview questions [1]
Question 1
They asked DSA questions on the Sliding Window and Moore’s Voting algorithms, along with optimizing a SQL query and explaining the time and space complexity of my solution.
I applied through university. The process took 1 day. I interviewed at Josh Software (Nashik) in Jul 2025
Interview
Even the Coding Test wasn't conducted properly, students faced problems submitting solutions on their platform "sparkode". They later stated that the issue is acknowledged and a new test link will be sent to students who faced a genuine issue.
Interview questions [1]
Question 1
Reverse a string in Java without using . reverse()