Josh Software logo

Josh Software Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 90 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
69.7% Positive experience

Which role are you interviewing for?

18 roles · 90 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Josh Software.

Showing 4 of 90
Josh Software logo
Josh Software

Golang Developer

Engineering · a year ago

Entry Average Positive experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Coding Technical

It was the first screening round. The interviewer asked for an introduction and then went into Golang coding. After that, they asked some theoretical questions about development and deployment. Overall, it was an average experience.

Confirmed questions7 questions
  • Tell me about yourself.
  • Can you code a worker pool in Golang?
  • What are some theoretical concepts related to Golang development?
Josh Software logo
Josh Software

Software Engineer

Engineering · a year ago

Entry Average Positive experience No offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Recruiter call
Interview formats
Coding Technical Behavioral

The interview was part of an on-campus recruitment drive. It started with a DSA round that lasted for an hour and included three questions of easy to medium LeetCode difficulty. Following this, there were two technical interview rounds, and the final stage was an HR interview.

Confirmed questions6 questions
  • Tell me about APIs.
  • Can you write some SQL queries?
  • What do you know about primitive data types?
Josh Software logo
Josh Software

Software Testing Analyst

Engineering · a year ago

Entry Average Neutral experience No offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Technical Coding Behavioral

The interview process involved three rounds. The first round was an aptitude test, the second was a coding round, and the third was an interview. The aptitude section covered reasoning, arithmetic, pseudocodes, and questions about SQL, OOP, and OS.

Confirmed questions3 questions
  • Can you share details about your past projects?
  • Could you describe the projects you've worked on?
  • Please tell me about your projects.
Josh Software logo
Josh Software

ROR Developer

Engineering · more than a year ago

Mid Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding Behavioral

The interview involved an introduction to OOPs concepts, RSpec, version control, caching, built-in libraries, access modifiers, classes vs modules, exception handling, Git merge vs Rebase, garbage collection, metrics for testing jobs, eager loading, lazy loading, streamline paginate, on click paginate, N+1 queries, Put vs Patch, and data types in Ruby. It seems like a technical screening.

Confirmed questions8 questions
  • Can you introduce OOPs concepts?
  • Tell me about RSpec.
  • What do you know about version control?

Josh Software Interview Questions

Quoted word for word from Josh Software interview reports.

What's the difference between the DELETE and TRUNCATE commands?

Read reports

Can you reverse a string in Java without utilizing the .reverse() method?

Read reports

If there's a large data with lots of tables, Can we delete the primary key directly?

Read reports

What's the difference between `each` and `collect` in Ruby?

Read reports

What is the output of Golang code involving a parameterized defer function?

Read report

What are the differences between Spring and Spring Boot?

Read report

What is the distinction between an array and a linked list?

Read report

Formats, difficulty and experience

Across all 90 Josh Software interview reports.

Interview formats

Technical 43.6%
Coding 27.1%
Behavioral 24.9%
Presentation 1.8%
Group 0.9%

Interview difficulty

Easy 15.6%
Average 58.9%
Difficult 25.6%

Candidate experience

Positive 69.7%
Negative 14.6%
Neutral 15.7%

Reports by job function

Engineering 78
Operations 4
Sales 4
Analytics 2
Design 1
Other 1