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 Developer Interview Questions and Answers

Updated 27 Dec 2024

Josh Software Software Developer Interview Experiences

7 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Just practise time and work and appitude question

Round 2 - Aptitude Test 

Just practise time and work and missing number question

Round 3 - Coding Test 

Leetcode,and practise striver sheet as wel

Round 4 - Technical 

(2 Questions)

  • Q1. What is polymorphism
  • Ans. 

    Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • It enables a single interface to represent multiple data types.

    • Examples include method overloading and method overriding in object-oriented programming.

  • Answered by AI
  • Q2. What is runtime polymorphism
  • Ans. 

    Runtime polymorphism is the ability of a function to behave differently based on the object it is called with.

    • Runtime polymorphism is achieved through method overriding in object-oriented programming.

    • It allows a subclass to provide a specific implementation of a method that is already provided by its superclass.

    • The actual method that gets called is determined at runtime based on the type of object.

    • Example: Animal class...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - just practise to write sratch code from beginning related to oops concept
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

2 hours test of 3 questions and we have to solve it in time and get maximum points

Round 2 - Technical 

(3 Questions)

  • Q1. Basic fundamentals of computer engineering
  • Q2. Project-based questions for students
  • Q3. Difference between c and cpp
  • Ans. 

    C is a procedural programming language while C++ is a multi-paradigm programming language with object-oriented features.

    • C is a procedural programming language, while C++ supports both procedural and object-oriented programming.

    • C does not support classes and objects, while C++ does.

    • C does not have features like inheritance, polymorphism, and encapsulation, which are supported in C++.

    • C++ has additional features like temp...

  • Answered by AI

Skills evaluated in this interview

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q5. Find Duplicate in Array Problem Statement You are provided with a ... read more
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

3 questions on strings

Round 2 - Technical 

(3 Questions)

  • Q1. What are promises?
  • Ans. 

    Promises are objects representing the eventual completion or failure of an asynchronous operation.

    • Promises are used to handle asynchronous operations in JavaScript.

    • They can be in one of three states: pending, fulfilled, or rejected.

    • Promises can be chained together using .then() to handle success and failure.

    • Example: new Promise((resolve, reject) => { ... }).then(result => { ... }).catch(error => { ... });

  • Answered by AI
  • Q2. What are async functions?
  • Ans. 

    Async functions in JavaScript allow for asynchronous programming using the async/await syntax.

    • Async functions are defined using the 'async' keyword before the function declaration.

    • They allow for the use of the 'await' keyword within the function to pause execution until a promise is settled.

    • Async functions always return a promise.

    • Example: async function fetchData() { await fetch('https://api.example.com/data'); }

  • Answered by AI
  • Q3. What are node modules>?
  • Ans. 

    Node modules are reusable code packages that can be easily imported and used in Node.js applications.

    • Node modules are JavaScript libraries that can be easily installed using npm (Node Package Manager).

    • They help in organizing code, improving code reusability, and managing dependencies.

    • Examples of popular node modules include Express.js for web applications, Lodash for utility functions, and Mongoose for MongoDB interact

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and explain your projects

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Direct coding test with a magic number, balance parenthesis

Round 2 - Technical 

(4 Questions)

  • Q1. Explain merge sort with code
  • Ans. 

    Merge sort is a divide and conquer algorithm that recursively splits an array into halves, sorts them, and then merges them back together.

    • Divide the array into two halves

    • Recursively sort each half

    • Merge the sorted halves back together

  • Answered by AI
  • Q2. Difference between authentication and authorization
  • Ans. 

    Authentication verifies the identity of a user, while authorization determines what actions a user is allowed to perform.

    • Authentication confirms the user's identity through credentials like username and password

    • Authorization controls access to resources based on the authenticated user's permissions

    • Example: Logging into a system (authentication) vs. accessing specific files or features within the system (authorization)

  • Answered by AI
  • Q3. Project discussion
  • Q4. Database questions

Skills evaluated in this interview

Josh Software interview questions for designations

 Software Engineer

 (4)

 Associate Software Engineer

 (1)

 Front end Developer

 (1)

 Software Testing Analyst

 (1)

 Senior QA Engineer

 (1)

Software Developer Interview Questions & Answers

user image E1 30 Shashi Prakash Tiwari

posted on 27 Dec 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic questions of aptitude test and reasoning

Interview Preparation Tips

Interview preparation tips for other job seekers - Continue your job 💪 preparation

I applied via Campus Placement and was interviewed in Jul 2022. There were 5 interview rounds.

Round 1 - Coding Test 

It was medium level test consisting of 3 coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Question related to core subjects and programming.
  • Q2. DSA based questions.
Round 3 - Technical 

(2 Questions)

  • Q1. Questions related to projects.
  • Q2. Core subjects of cse also asked.
Round 4 - HR 

(1 Question)

  • Q1. Basic of hr question like question related to family.
  • Ans. All gd just stay confident and loyal.
  • Answered Anonymously
Round 5 - HR 

(2 Questions)

  • Q1. Basics of hr question.
  • Q2. Basic discussion of family background and work profile.

Interview Preparation Tips

Interview preparation tips for other job seekers - All gd just focus on core subjects and DSA.

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

Round 1 - Aptitude Test 

The first assessment was based on C programming language with advanced type of questions.

Round 2 - Coding Test 

An easy level program to be solved in 30 minutes.

Round 3 - Technical 

(1 Question)

  • Q1. What are different software development models?
  • Ans. 

    Software development models are frameworks used to structure, plan, and control the process of developing software.

    • Waterfall model

    • Agile model

    • Spiral model

    • Iterative and incremental model

    • V-shaped model

    • Prototype model

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - must have knowledge in C
Data structures
Core subject knowledge

Skills evaluated in this interview

Interview questions from similar companies

I applied via Walk-in and was interviewed before Mar 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

Aptitude test

Round 2 - Group Discussion 

Current affairs

Round 3 - Technical 

(1 Question)

  • Q1. Puzzle , sql related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be yourself, whatever you know just be confident

Interview Preparation Tips

Round: Technical Interview
Experience: this was a telephonic round : There I was asked basics of web development (e.g Session, hidden variable difference between POST and GET etc. ) and basics of PHP e.g global variables etc , little bit of mysql e.g joins , difference between left and right joins.

Round: Technical Interview
Experience: This was pretty much about interview rounds. I got the offer.

Skills: Core java, OOP, PHP
College Name: na
Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

In first round there were two test
1st is the personality test.
2nd is the aptitude test were they asked about 10 aptitude questions and around 40 coding based questions, some of them were mcq and rest were output based.

Round 2 - Coding Test 

Contains 4 DSA based questions, 1 question was hard, and other 3 questions were of medium level.

Interview Preparation Tips

Interview preparation tips for other job seekers - You should be well prepared of the Josh Technology Group, you should be very good in coding and should know DSA very well.

Josh Software Interview FAQs

How many rounds are there in Josh Software Software Developer interview?
Josh Software interview process usually has 2-3 rounds. The most common rounds in the Josh Software interview process are Technical, Coding Test and Aptitude Test.
What are the top questions asked in Josh Software Software Developer interview?

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

  1. What are different software development mode...read more
  2. difference between authentication and authorizat...read more
  3. What are async functio...read more

Tell us how to improve this page.

Josh Software Software Developer Interview Process

based on 6 interviews

2 Interview rounds

  • Coding Test Round
  • Technical Round
View more
Josh Software Software Developer Salary
based on 42 salaries
₹6 L/yr - ₹17 L/yr
19% more than the average Software Developer Salary in India
View more details

Josh Software Software Developer Reviews and Ratings

based on 10 reviews

3.1/5

Rating in categories

2.9

Skill development

3.1

Work-life balance

2.7

Salary

2.9

Job security

3.0

Company culture

2.8

Promotions

2.9

Work satisfaction

Explore 10 Reviews and Ratings
Software Engineer
215 salaries
unlock blur

₹6 L/yr - ₹18 L/yr

Senior Software Engineer
118 salaries
unlock blur

₹9.5 L/yr - ₹30.5 L/yr

Software Developer
42 salaries
unlock blur

₹6 L/yr - ₹17 L/yr

QA Engineer
27 salaries
unlock blur

₹6 L/yr - ₹14.1 L/yr

Technical Lead
18 salaries
unlock blur

₹17 L/yr - ₹30 L/yr

Explore more salaries
Compare Josh Software with

Maxgen Technologies

4.5
Compare

Value Point Systems

3.7
Compare

JoulestoWatts Business Solutions

2.9
Compare

F1 Info Solutions and Services

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview