Software Developers logo

Software Developers Software Engineer Interview Questions
& Process

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

Based on 26 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
65.4% Positive experience

Candidate interview experiences

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

Showing 3 of 26
Software Developers logo
Software Developers

Software Engineer

Engineering · a year ago

Mid Average Neutral experience No offer 6 rounds
Interview process
Technical screen Technical screen Onsite Onsite
Interview formats
Technical Coding Behavioral

So basically there were 3 rounds of basic questions like list vs tuple, multithreading and multiprocessing, and oops concepts such as abstraction, polymorphism, encapsulation. Then there were 2 technical rounds where I had to do a python program, a sql base query program, and DSA. Lastly, there was a manager round where they asked me project related questions and some technical questions.

Confirmed questions1 question
  • Basic python questions on oops concepts
Software Developers logo
Software Developers

Senior Software Engineer

Engineering · more than a year ago

Senior Easy Negative experience Decline offer 3 rounds
Interview process
Recruiter call Technical screen Background check Offer
Interview formats
Behavioral Technical Technical

Got contacted on Linkedin, then had a first interview with someone not from the tech team. After passing that, I got an email for a tech interview with the actual tech team. The last interview was with the HR team. They sent a job offer via email, but I declined it because the salary was lower than average.

Confirmed questions4 questions
  • Can you detail your app development experience on both iOS and Android platforms?
  • What's your background with Java?
  • How much experience do you have with UX/UI development?
Software Developers logo
Software Developers

Software Developer

Engineering

Entry Difficult Positive experience No offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Technical Coding Technical

So, the first step is an Aptitude Test, where they check your problem-solving, analytical thinking, and basic math skills. You need to be quick and accurate here. If you pass that, you move on to the Coding Round. Here, you'll be given programming problems to solve in languages like C, C++, Java, or Python. They want to see if you can code efficiently, build logic, and write good, optimized code without bugs, all within the time limit. The third round is a Technical Interview with senior folks. They'll ask you about core CS stuff like Data Structures, Algorithms, DBMS, OS, and OOPs. They might also ask about your projects or resume, and you could be asked to code live or explain your code. This round is all about how well you know your tech stuff, how clear your concepts are, and how you communicate.

Confirmed questions2 questions
  • Would you be open to relocating?
  • Do you have any questions about relocation?

Software Developers Software Engineer 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

Formats, difficulty and experience

Across all 26 Software Developers interview reports.

Interview formats

Technical 40.4%
Behavioral 28.1%
Coding 22.8%
Group 3.5%
System Design 1.8%

Interview difficulty

Easy 34.6%
Average 46.2%
Difficult 19.2%

Candidate experience

Positive 65.4%
Neutral 15.4%
Negative 19.2%