
Jio Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 293 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Jio.
Software Engineer
So as a fresher, I went through a few rounds. First was an Assessment Round, where they checked my basic programming skills and logical reasoning. Then I had a Technical Interview, which involved simple programming questions, a deep dive into my academic projects, and some programming concepts. There was also a Behavioral Interview, where they asked about my strengths, weaknesses, and how I handle work situations.
- Can you explain your project in detail, including the problem it solved, the technologies used, and the challenges encountered during development?
Software Developer
There will be 3 interview rounds. The first round, common for all, involves 1 hour of coding questions. The second round is a technical interview, and the third is another technical interview. If you pass the second round, the salary offered will be based on the provided salary range. If you are selected for the third round, there will be a slight increase in your offered salary.
- Can you introduce yourself?
- Could you describe the projects you've been involved in?
- There will be a short coding problem for you to solve.
Senior Software Engineer
After passing the initial phone screen, there are two face-to-face interviews. If you do well in those, the last step is an HR round. If everything looks good after the HR round and before they send the offer letter, they'll do a basic health check. If that all goes well, you should get the offer letter in the next 1-2 weeks.
- Questions about core Java concepts were asked.
- Asked in-depth questions about Microservices and JMS.
Jio Software Engineer Interview Questions
Quoted word for word from Jio interview reports.
“Could you implement a function to find the minimum window substring of 's' that contains all characters of 't'?”
Read reports →“Can you calculate the diagonal sum of a 2d n*n array?”
Read reports →“How can you detect a loop in a linked list, considering the loop might not start at the head?”
Read reports →“How would you update a phone number by prepending '1' to all entries using $set?”
Read reports →“How do you push a unique value into an array via the mongo shell using addToSet?”
Read report →“How would you find the middle of a linked list using only one traversal?”
Read report →“Can you write the code to find the middle element of a linked list?”
Read report →“Could you elaborate on the differences between a file system and a database management system (DBMS)?”
Read report →“Could you explain the differences between dynamic arrays, linked lists, and static arrays, and also, are dynamic arrays and linked lists the same?”
Read report →Formats, difficulty and experience
Across all 293 Jio interview reports.