Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Josh Software Team. If you also belong to the team, you can get access from here

Josh Software Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Josh Software Software Engineer Interview Questions and Answers

Updated 20 May 2025

Josh Software Software Engineer Interview Experiences

5 interviews found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(3 Questions)

  • Q1. What is inheritance, bindings, static, final, exception handling, collections.
  • Ans. 

    Inheritance, bindings, static, final, exception handling, collections are key concepts in software engineering.

    • Inheritance allows a class to inherit properties and behaviors from another class.

    • Bindings refer to the process of connecting data to a user interface element.

    • Static keyword is used to create class-level variables and methods.

    • Final keyword is used to make a variable, method, or class immutable.

    • Exception handli...

  • Answered by AI
  • Q2. Difference between linked list and ArrayList.
  • Q3. Code for remove all white space from a string.
  • Ans. 

    Code to remove all white space from a string.

    • Use built-in string functions like replace() or regex to remove white spaces.

    • Example: str.replace(/\s/g, '') will remove all white spaces from the string.

  • Answered by AI
Round 2 - Behavioral 

(2 Questions)

  • Q1. She asked me about my internship and projects
  • Q2. Do you know about Git

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepare for DSA and Oops

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Interview process was smooth. First round was coding question bases on array, string

Round 2 - One-on-one 

(2 Questions)

  • Q1. Database questions Data structure question
  • Q2. How to chose sql vs nosql

Skills evaluated in this interview

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Four people need to cross a bridge at night with only one torch t ... read more
asked in Capgemini
Q2. In a dark room, there is a box of 18 white and 5 black gloves. Yo ... read more
Q3. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q4. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
asked in TCS
Q5. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Oct 2023. There were 2 interview rounds.

Round 1 - Coding Test 

3 medium coding questions

Round 2 - Technical 

(5 Questions)

  • Q1. Oops base question
  • Q2. DBMS , Operating system , Exception handling
  • Q3. About Myself and introduction
  • Q4. Cryptography based questions as well
  • Q5. Python's concept based questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before May 2024, where I was asked the following questions.

  • Q1. What is system.out.println and one coding question basic one
  • Q2. Sorting coding question
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Aug 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

3 basic DSA question were provided on their own custom sparkKode platform. The questions are simple and can be easily solved with basic DSA practice.

Round 3 - Aptitude Test 

This round was an aptitude/coding round. Aptitude questions were asked, along with basic problem solving questions (check whether 2 strings are anagram or not, check for palindrome etc).

Round 4 - Technical 

(1 Question)

  • Q1. In-depth questions on OOPS were asked based on the language of the candidate (primarily cpp is used for convenience). OS, networking and DBMS is thoroughly questions. You will asked to normalize a given da...
Round 5 - HR 

(1 Question)

  • Q1. Questions such as: What are my hobbies? Why I wanted to join? What are my long term goals were asked.

Interview Preparation Tips

Interview preparation tips for other job seekers - DSA is not thoroughly asked, however, they will question everything very well on what is there in your resume. Doing open source is a plus point in the interview.

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Josh Software?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Referral and was interviewed before Dec 2021. There were 5 interview rounds.

Round 1 - Aptitude Test 

20 basic coding and non coding mcq with 60 min time.

Round 2 - Coding Test 

5 basic coding problems with 60 min time based on arrays string and numbers.

Round 3 - Technical 

(1 Question)

  • Q1. 1St Technical Interview 3 coding problems 1) leap Year 2)binary to decimal 3)prime number
Round 4 - Technical 

(1 Question)

  • Q1. 2nd Technical Interview 1)input: "Raja Software Labs" output: "Raja%20Software%20Labs" 2) find contigious subarray with max sum
Round 5 - Technical 

(1 Question)

  • Q1. 3rd Technical Interview did not qualify for this round

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice questions on array, numbers and string.
explain logic before coding

I applied via Referral and was interviewed before Jul 2021. There were 3 interview rounds.

Round 1 - Coding Test 

If you are a fresher , then this is for you else almost no coding test for experienced candidates.

Round 2 - One-on-one 

(1 Question)

  • Q1. Javascript basics, Angular react general questions depends upon profile.
Round 3 - Behavioral 

(1 Question)

  • Q1. They asked general questions related to some hectic situation faced in previous company / project..

Interview Preparation Tips

Interview preparation tips for other job seekers - Be calm . Clear your basics . That's it.
Are these interview questions helpful?

I applied via Referral and was interviewed before Aug 2021. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

General topics like mathe, English, social etc

Interview Preparation Tips

Topics to prepare for IT By Design Software Engineer interview:
  • Python
  • general
Interview preparation tips for other job seekers - It is best choice to our life . If I can join in this company. I can learn more things by gaining work experience.

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 mins
Round difficulty - Medium

  • Q1. 

    Railway Seat Berth Determination

    Given a railway seat number represented as an integer, determine if it is a valid seat number and identify its berth type. Possible berth types include lower berth, middle...

  • Ans. 

    Given a railway seat number, determine if it is valid and identify its berth type.

    • Parse input integer 't' for number of test cases

    • For each test case, check if seat number is valid (1 <= N <= 100)

    • Identify berth type based on seat number and output the result

    • Possible berth types are Lower, Middle, Upper, Side Lower, and Side Upper

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 90 mins
Round difficulty - Hard

First they asked me to introduce myself then they started questioning on oops concept from basic to advance level such as inheritance, polymorphism, abstraction, exception handling , STL etc. Next they started questioning on data structures. They asked me the logic of “how to find the middle of a linked list”.

  • Q1. 

    Matrix Symmetry Check

    You are provided with a square matrix. Your task is to return true if the matrix is symmetric; otherwise, return false.

    A symmetric matrix is characterized by its transpose being eq...

  • Ans. 

    Check if a square matrix is symmetric by comparing it with its transpose.

    • Iterate through the matrix and compare each element with its corresponding element in the transpose

    • If any pair of elements do not match, return false immediately

    • If all pairs match, return true at the end

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from K. K. Wagh Institute Of Engineering Education And Research. I applied for the job as Software Engineer in PuneEligibility criteria6.0 CGPAJosh Technology Group interview preparation:Topics to prepare for the interview - Data Structures, OOPS, DBMS, Python, SQLTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Clear the basic concepts of data structure and OOPs.
Tip 2 : Use coding ninja platform and Hackerearth for practice on coding skills.
Tip 3 : Use Geeks For Geeks for interview preparation.

Application resume tips for other job seekers

Tip 1: Make your resume short and try to make it of one page only.
Tip 2: Add relevant keywords

Final outcome of the interviewRejected

Skills evaluated in this interview

I applied via Company Website and was interviewed in Sep 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

Basic Aptitude questions like quantitative and logical

Round 3 - Coding Test 

Programs have to written for given questions

Round 4 - Technical 

(2 Questions)

  • Q1. F2F interview programming questions were asked
  • Q2. Questions were asked about projects and technology used in project

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong enough in data structures and algorithms you can easily crack the interview

Josh Software Interview FAQs

How many rounds are there in Josh Software Software Engineer interview?
Josh Software interview process usually has 2-3 rounds. The most common rounds in the Josh Software interview process are Coding Test, Technical and Resume Shortlist.
How to prepare for Josh Software Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Josh Software. The most common topics and skills that interviewers at Josh Software expect are Automotive, C++, HMI, Infotainment and Linux.
What are the top questions asked in Josh Software Software Engineer interview?

Some of the top questions asked at the Josh Software Software Engineer interview -

  1. What is inheritance, bindings, static, final, exception handling, collectio...read more
  2. Code for remove all white space from a stri...read more
  3. Difference between linked list and ArrayLi...read more

Tell us how to improve this page.

Overall Interview Experience Rating

3.7/5

based on 6 interview experiences

Difficulty level

Easy 25%
Moderate 75%

Duration

Less than 2 weeks 100%
View more
Josh Software Software Engineer Salary
based on 244 salaries
₹7.4 L/yr - ₹16.1 L/yr
28% more than the average Software Engineer Salary in India
View more details

Josh Software Software Engineer Reviews and Ratings

based on 32 reviews

2.6/5

Rating in categories

3.4

Skill development

2.9

Work-life balance

2.3

Salary

2.4

Job security

2.8

Company culture

2.4

Promotions

2.6

Work satisfaction

Explore 32 Reviews and Ratings
Software Engineer
244 salaries
unlock blur

₹7.4 L/yr - ₹16.1 L/yr

Senior Software Engineer
128 salaries
unlock blur

₹15.1 L/yr - ₹34.8 L/yr

Software Developer
60 salaries
unlock blur

₹5 L/yr - ₹18.1 L/yr

QA Engineer
24 salaries
unlock blur

₹5 L/yr - ₹12.8 L/yr

Technical Lead
20 salaries
unlock blur

₹17 L/yr - ₹32 L/yr

Explore more salaries
Compare Josh Software with

Maxgen Technologies

4.6
Compare

JoulestoWatts Business Solutions

3.1
Compare

Value Point Systems

3.6
Compare

F1 Info Solutions and Services

3.8
Compare
write
Share an Interview