Josh Technology Group interview experience Real time questions & tips from candidates to crack your interview

Software Quality Analyst

Josh Technology Group
upvote
share-icon
4 rounds | 13 Coding problems

Interview preparation journey

expand-icon
Journey
This opportunity came through an on-campus drive by Josh Technology Group. I applied for the role and attempted the 85-minute online assessment conducted on campus. After being shortlisted, I received an interview invitation from HR via email to visit the Josh office in Gurugram. I was rejected after the fourth round.
Application story
This opportunity began with an on-campus drive by Josh Technology Group, and I was genuinely excited to apply as it was one of the key companies visiting our campus. I submitted my application and prepared sincerely for the selection process. The first step was an 85-minute online assessment conducted on campus, where I focused on giving my best performance. After the results were announced, I was happy to be shortlisted for the next stage. Soon after, I received an interview invitation from HR via email to visit the Josh office in Gurugram. Visiting the office itself felt like a big step forward in my journey. There, I went through many rounds of interviews, each one testing my technical knowledge and problem-solving skills. Although I was rejected after the 4th round, and later learned that there were a total of five rounds in the complete process, the entire experience became an important learning phase in my application journey.
Why selected/rejected for the role?
I was rejected because I wasn’t able to clearly convey my understanding during the second round, where we had to test and answer questions based on their internal HRM system. In the last round, we had a group discussion with five candidates where we were asked to suggest improvements and changes as developers and quality analysts. Unfortunately, I couldn’t contribute many strong points during the discussion, and I was not selected further.
Preparation
Duration: 6 months
Topics: Data Structures, OOPS, Algorithms, Website Development, DBMS, SQL, Software Testing
Tip
Tip

Tip 1: Spend more time on mastering the basics; don't feel pressured to pick up a stack and speed run the syntax.
Tip 2: Spend extra time on data structures and algorithms if you want a good package at the start of your career.
Tip 3: Spend good amount of time in improving your communication in English and ability to think and speak your mind in interviews.

Application process
Where: Campus
Eligibility: 70% in 10th 12th & graduation, (Salary Package: 5.65 LPA)
Resume Tip
Resume tip

Tip 1: Avoid listing skills on your resume that are irrelevant or not tech-related.
Tip 2: Have a few projects on your resume, clearly mention their tech stack, and add a brief description of each.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration85 minutes
Interview date30 Oct 2025
Coding problem7

It was held in the afternoon around 3 PM. All the students were seated in batches across different computer labs, and the test was conducted entirely on campus. The Safe Exam Browser (SEB) was used for the assessment, and each student had to log in using their registered email ID. The test was monitored online through the SEB platform, with members from the Josh team along with our college faculty present as invigilators.

The test consisted of 55 MCQs on Aptitude, English and software testing.

1. Puzzle

If the ratio of A to B is 3:5 and their sum is 64, what is the value of A?
A) 18
B) 24
C) 30
D) 36

Problem approach

Tip 1: Always convert ratio into total parts first (3+5 = 8 parts).
Tip 2: Practice ratio & proportion problems regularly to improve speed.

2. Puzzle

A train travels 150 km in 3 hours. What is its average speed?
A) 45 km/h
B) 50 km/h
C) 55 km/h
D) 60 km/h

Problem approach

Tip 1: Remember basic formula: Speed = Distance / Time.
Tip 2: Revise Speed–Distance–Time shortcuts for quick calculations.

3. Puzzle

Choose the correct synonym of “Precise”:
A) Vague
B) Exact
C) Rough
D) Wrong

Problem approach

Tip 1: Improve vocabulary by learning 5–10 new words daily.
Tip 2: Revise synonyms and antonyms from placement preparation books.

4. Puzzle

Identify the correct sentence:
A) She have completed the task.
B) She has completed the task.
C) She had completes the task.
D) She completing the task.

Problem approach

Tip 1: Focus on subject-verb agreement rules.
Tip 2: Practice grammar-based MCQs regularly.

5. Puzzle

Which testing ensures new code changes do not affect existing features?
A) Unit Testing
B) Regression Testing
C) Smoke Testing
D) Alpha Testing

6. Puzzle

What does STLC stand for?
A) Software Testing Life Cycle
B) System Testing Logic Cycle
C) Software Technical Level Code
D) System Technical Life Code

7. Email Validation

(Learn) You are testing a registration system. Write a function to validate whether a given email ID is valid based on the following conditions:
It must contain exactly one @ symbol.
It must contain at least one . after the @.
The @ should not be the first or last character.
There should be at least 2 characters after the last .

Input:
A string representing an email address.
Output:
Return "Valid" if the email follows all rules, otherwise return "Invalid".

Problem approach

Step 1: I first understood all the validation rules like checking exactly one @, at least one . after @, and minimum two characters after the last dot.
Step 2: I checked the count and position of @ to ensure it was valid.
Step 3: Then I verified that a . exists after @ and that the domain part has at least two characters after the last dot.
Step 4: I also considered edge cases like multiple @, missing dot, or invalid domain length before returning "Valid" or "Invalid".

02
Round
Easy
Online Coding Interview
Duration45 minutes
Interview date5 Nov 2025
Coding problem4

It was in the morning around 11 am. We were seated in company office rooms and we used our own laptops. No invigilator, only HR and assistants were present.

1. Puzzle

A person invests ₹10,000 at 10% simple interest per annum. What will be the total amount after 2 years?
A) ₹11,000
B) ₹12,000
C) ₹13,000
D) ₹14,000

Problem approach

Tip 1: Revise the Simple Interest formula: SI = (P × R × T) / 100.
Tip 2: Practice percentage calculations to improve speed.

2. Puzzle

If 8 workers can complete a task in 6 days, how many days will 12 workers take?
A) 3
B) 4
C) 5
D) 6

Problem approach

Tip 1: Use the concept: Men × Days = Constant.
Tip 2: Practice Time & Work problems regularly from placement papers.

3. Puzzle

Which of the following is the most complete set of test cases for login functionality?

A)
Login with valid credentials
Login with invalid password

B)
Login with valid credentials
Login with invalid username
Login with invalid password
Login with empty username
Login with empty password
Login with both fields empty
Check “Forgot Password” link
Verify account lock after multiple failed attempts

C)
Login with valid credentials
Logout

D)
Login with invalid credentials

4. Puzzle

While testing Google OAuth login, which scenario must be validated?
A) Successful login with valid Google account
B) User denies permission on consent screen
C) Expired session token handling
D) All of the above

Problem approach

Tip 1: Understand OAuth flow before writing test cases.
Tip 2: Always test token expiration, permission denial, and session handling scenarios.

03
Round
Medium
Coding Test - Pen and paper
Duration30 minutes
Interview date5 Nov 2025
Coding problem1

It happened approximately 1 hr after the first round, shortlisted students were made to sit in a closed room and test details were shared over email. Questions were based on there internal HRMS Tool.

1. HRMS

  • How to raise a leave request?
  • What personal information can an employee edit?
  • Can an employee see another employee's personal information?
  • What safety measures you think are lacking in the software?
Problem approach

Carefully analyse the platform.

04
Round
Medium
Group Discussion
Duration30 minutes
Interview date5 Nov 2025
Coding problem1

It happened approx. 1.5 hr after the third round, shortlisted students were made to sit in a closed room and HR took the round.

1. GD Topic

Topic of group discussion was suggest improvements and changes as developers and quality analysts.

Problem approach

I tried to initiate the conversation but couldn't take the lead and I added a few points in the discussion from my experience in previous round.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
Software Developer
3 rounds | 5 problems
Interviewed by Josh Technology Group
937 views
0 comments
0 upvotes
company logo
Associate Enginner
3 rounds | 5 problems
Interviewed by Josh Technology Group
1004 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 3 problems
Interviewed by Josh Technology Group
1486 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 7 problems
Interviewed by Josh Technology Group
1160 views
0 comments
0 upvotes