Upload Button Icon Add office photos

Filter interviews by

Josh Technology Group Software Engineer Interview Questions, Process, and Tips

Updated 5 Dec 2024

Top Josh Technology Group Software Engineer Interview Questions and Answers

  • 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 bert ...read more
  • Q2. 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 char ...read more
  • Q3. Check if binary tree is balanced or not.

Josh Technology Group Software Engineer Interview Experiences

6 interviews found

Software Engineer Interview Questions & Answers

user image Aryan Srivastava

posted on 5 Dec 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Campus Placement

Round 1 - Technical 

(2 Questions)

  • Q1. Oops related questions
  • Q2. C language quizzes
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Question on various topics

Round 2 - Coding Test 

More questions on oops, coding

Interview Preparation Tips

Interview preparation tips for other job seekers - None

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Not selected but the questions were mostly based on DSA time complexity and pseudo code

I applied via campus placement at Maharaja Agrasen Institute of Technology, Delhi and was interviewed in Apr 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 - Aptitude Test 

Basic aptitude questions. Just keep a track of time

Round 3 - Coding Test 

2nd round is coding round. You can expect Leetcode medium questions. The topics asked are Linked list, Trees and arrays.

Round 4 - Coding Test 

3rd round is again the Coding Test. Level of questions is Leetcode Medium to Leetcode Hard. Topics covered are Trees, Doubly Linked List, Dp etc.

Round 5 - Technical 

(2 Questions)

  • Q1. 4th round is an hour-long technical interview. The interviewer will start by asking about your introduction and you can expect some questions about your introduction or projects. The rest of the time is gi...
  • Q2. The questions were House Robber 3 from leetcode and some questions based on the binary array.

Interview Preparation Tips

Topics to prepare for Josh Technology Group Software Engineer interview:
  • Data Structures
  • Algorithms
Interview preparation tips for other job seekers - Just focus on Data structure and Algorithms. During the coding rounds keep track of time.

Josh Technology Group interview questions for designations

 Software Engineer Trainee

 (1)

 Software Quality Assurance Engineer

 (1)

 Software Developer

 (16)

 Software Developer Intern

 (9)

 Software Quality Analyst

 (1)

 Software Development Engineer Intern

 (2)

 SDE (Software Development Engineer)

 (1)

 Product Engineer

 (1)

I was interviewed 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. 

    Check if seat number is valid seat number or not(i.e in range of 1 to 72).
    if (seat_number % 8) equals 1 or 4, then berth is a lower berth
    if (seat_number % 8) equals 2 or 5, then berth is a middle berth
    if (seat_number % 8) equals 3 or 6, then berth is an upper berth
    if (seat_number % 8) equals 7, then berth is a side lower berth
    if (seat_number % 8) equals 0 then berth is a side upper berth

  • Answered Anonymously
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. 

    A Simple solution is to do the following.
    1) Create transpose of given matrix.
    2) Check if transpose and given matrices are same or not.

  • Answered Anonymously

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 Campus Placement and was interviewed before Jul 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Check if binary tree is balanced or not.
  • Ans. 

    Check if binary tree is balanced or not.

    • A balanced binary tree has the height of left and right subtrees differ by at most 1.

    • Recursively check the height of left and right subtrees and compare.

    • Use a helper function to calculate the height of a subtree.

    • Time complexity: O(nlogn) for a balanced tree, O(n^2) for a skewed tree.

  • Answered by AI
  • Q2. Detect loops in linked list.
  • Ans. 

    Detect loops in a linked list.

    • Use two pointers, one moving at a faster pace than the other.

    • If there is a loop, the faster pointer will eventually catch up to the slower one.

    • To detect the start of the loop, reset one pointer to the head and move both pointers at the same pace.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview experience was good, do your DS Algo questoin thoroughly.

Skills evaluated in this interview

Interview questions from similar companies

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

(1 Question)

  • Q1. Given the react machine coding example
Round 2 - Behavioral 

(1 Question)

  • Q1. Explain about your projects
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Coding Rount
DSA Round + Puzzle
SQL + Project Discussion
JS

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

Dsa problems dp and tress problem

Round 2 - Technical 

(2 Questions)

  • Q1. Tell me about your self
  • Q2. Projects and intership

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn DSA
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Given an array Reverse array
  • Ans. 

    Reverse array of strings

    • Iterate through the array and swap elements from start to end

    • Use two pointers, one at the beginning and one at the end, and swap elements until they meet

  • Answered by AI
  • Q2. Giaven a string Reverse string
  • Ans. 

    Reverse a given string

    • Use built-in functions like reverse() or loop through the string in reverse order

    • Create a new string and append characters from the original string in reverse order

    • Convert the string to an array of characters, reverse the array, and then join it back into a string

  • Answered by AI
  • Q3. Given array find sum of all elements
  • Ans. 

    Calculate sum of all elements in a given array of strings

    • Iterate through the array and convert each element to integer before adding to sum

    • Handle edge cases like empty array or non-numeric elements

    • Return the final sum after iterating through all elements

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA well

Skills evaluated in this interview

Josh Technology Group Interview FAQs

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

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

  1. Check if binary tree is balanced or no...read more
  2. Detect loops in linked li...read more
  3. 4th round is an hour-long technical interview. The interviewer will start by as...read more

Tell us how to improve this page.

Josh Technology Group Software Engineer Interview Process

based on 3 interviews

Interview experience

4.3
  
Good
View more
Josh Technology Group Software Engineer Salary
based on 22 salaries
₹6 L/yr - ₹18 L/yr
32% more than the average Software Engineer Salary in India
View more details

Josh Technology Group Software Engineer Reviews and Ratings

based on 4 reviews

3.2/5

Rating in categories

4.0

Skill development

3.4

Work-life balance

3.2

Salary

3.2

Job security

3.8

Company culture

3.4

Promotions

3.2

Work satisfaction

Explore 4 Reviews and Ratings
Software Developer
98 salaries
unlock blur

₹6.8 L/yr - ₹19.5 L/yr

Front end Developer
49 salaries
unlock blur

₹6.3 L/yr - ₹17 L/yr

Senior Software Developer
41 salaries
unlock blur

₹8.2 L/yr - ₹24 L/yr

Software Quality Analyst
24 salaries
unlock blur

₹4.2 L/yr - ₹7.5 L/yr

Software Engineer
22 salaries
unlock blur

₹6 L/yr - ₹18 L/yr

Explore more salaries
Compare Josh Technology Group with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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