Software Developers logo

Software Developers Interview Questions
& Process

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

Based on 34 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
67.6% Positive experience

Which role are you interviewing for?

9 roles · 34 reports

Candidate interview experiences

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

Showing 4 of 34
Software Developers logo
Software Developers

Taxi Driver

Operations · a year ago

Entry Easy Positive experience No offer

Potential areas to consider which might be cons or challenges, though not explicitly stated in the snippets provided: startup environment: the mention of a 'small, motivated team' could be a positive, but it might also indicate a fast-paced and sometimes demanding startup setting where things can change quickly. Work-life balance (a general startup trait): while work-life balance is encouraged, in a 'fail-fast-learn-fast' culture, it can sometimes be difficult to maintain. This is a common aspect of many tech startups and not necessarily unique to Termius without specific employee feedback. Compensation: one user review of the product mentioned the pricing strategy, which, while not directly about employee compensation, can sometimes suggest how a company views its value proposition. You would need to check actual employee salary reviews on Glassdoor for a clearer understanding of compensation fairness.

Confirmed questions1 question
  • You've asked me an extremely open-ended question: "What was the one thing that they asked you?" To provide a helpful response, I need clarification on who "they" are and what situation you're referring to. For instance, are you asking about: The most recent question a user posed to me in this conversation? (If so, it was "give me review about termius company from Glassdoor"). A typical question I'm asked as an AI? (Perhaps about my abilities, operational methods, or primary function). A question linked to a particular subject we discussed previously?
Software Developers logo
Software Developers

Senior Java Developer

Engineering · a year ago

Senior Average Positive experience Accept offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

The interview focused on core technical skills: Java 8+, Spring Boot, REST APIs, PHP (if it's relevant to the role), SQL, and Microservices. We covered topics like OOPs concepts, Java Collections and Streams, RESTful API design, exception handling, Spring annotations and dependency injection, database queries and joins using Oracle/SQL, and unit testing with JUnit/Mockito. You'll also need to implement a REST API, solve a Java/PHP coding puzzle, and write SQL queries.

Confirmed questions1 question
  • Can you explain the Oops concept of Java with an example?
Software Developers logo
Software Developers

Analyst

Analytics · more than a year ago

Entry Easy Neutral experience No offer 2 rounds
Interview process
Recruiter call Phone screen
Interview formats
Behavioral Technical

The interview rounds are nice and easy if you prepare and have skills. All that matters are your skills, and you will get it. This phrase emphasizes that the selection process or challenge can be straightforward if one is well-prepared and possesses the necessary skills. The core message is that having the right skills is the key to success, suggesting that confidence and preparation can make the process easier and more achievable. It underlines the importance of self-improvement and skill acquisition, implying that with the right abilities, success is within reach.

Confirmed questions1 question
  • Can you introduce yourself and answer some fundamental questions?
Software Developers logo
Software Developers

Software Engineering Intern

Engineering · more than a year ago

Intern Average Positive experience Decline offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Background check
Interview formats
Technical Coding Behavioral

So I went through this whole process for a Software Engineering Internship at BJIT Group, and it was quite something. They have this whole system, right? It starts with a written test. This test had stuff about problem-solving and OOP. It was to see if I knew my stuff and could think. Then, if you passed that, there was an adaptive assessment. This was more like, 'how do you handle tricky problems when things change fast?' It really tested if you could adapt. After that, the really fun part, the technical interview. This is where we talked about coding, complex problems, and how I approach things. They wanted to know if I could explain my ideas well. Lastly, a HR interview. This was to see if I fit with the company culture, talk about my goals, and if BJIT's mission aligned with mine. They really seem to care about finding people who are not just good technically, but also a good fit for the team. The whole BJIT team was super professional and clear about everything. They make you feel challenged but supported. It feels like they're not just hiring interns, but future leaders. I'm super excited to have gotten the offer to intern there. It's a great place for tech enthusiasts who want to push boundaries in software engineering.

Confirmed questions1 question
  • Can you explain what a heap data structure is?

Software Developers Interview Questions

Quoted word for word from Software Developers interview reports.

Can you write a Python program to rotate a list to the left?

Read reports

Given bytes, how would you convert them into KB, MB, GB, and TB?

Read reports

Can you explain the Oops concept of Java with an example?

Read report

Formats, difficulty and experience

Across all 34 Software Developers interview reports.

Interview formats

Technical 40.5%
Behavioral 29.7%
Coding 21.6%
Other 2.7%
Group 2.7%

Interview difficulty

Easy 35.3%
Average 50%
Difficult 14.7%

Candidate experience

Positive 67.6%
Neutral 17.6%
Negative 14.7%

Reports by job function

Engineering 32
Operations 1
Analytics 1