Fresher logo

Fresher Software Engineer Interview Questions
& Process

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

Based on 91 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
69.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Fresher.

Showing 3 of 91
Fresher logo
Fresher

Software Developer

Engineering · a year ago

Entry Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Offer
Interview formats
Technical Behavioral

The interview process usually has several steps. First, you apply for the job by submitting your resume. Then, there might be a phone or video screening where recruiters ask basic questions about your background and skills. After that, you may face a technical test or assignment to evaluate your knowledge. If you pass, you'll attend one or more interviews, including technical and HR rounds. The technical interview checks your problem-solving skills, while the HR interview assesses your communication, attitude, and cultural fit. Finally, if you succeed, you may receive a job offer.

Confirmed questions1 question
  • Can you explain the Spring Boot framework in Java?
Fresher logo
Fresher

Software Development Engineer

Engineering · a year ago

Entry Difficult Positive experience No offer 3 rounds
Interview process
Technical screen Technical screen Background check Offer
Interview formats
Coding System Design Behavioral

I interviewed for Deliveroo's campus drive which had 3 rounds: a technical round (tr), followed by system design, and then an HR round. In the tr, I had to solve and explain two DP coding problems. The system design round involved a paper with information about a land registration application. They asked me to design the schema, some basic API questions, and some system design questions. The HR round began with my introduction, then we discussed projects. I was asked to showcase website interfaces and answer some managerial and situation-based questions. That was my interview experience.

Confirmed questions2 questions
  • If you're working on a project that could harm the environment, what would you do? Would you take the project (and compromise your values) or reject it (and have to explain to stakeholders)?
  • What would you do if a project you were assigned might negatively impact the environment, considering your personal values and stakeholder communication?
Fresher logo
Fresher

Software Engineer

Engineering · more than a year ago

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

it was a bit tough, but I managed to answer all the questions. they really focused on both technical skills and soft skills. it was a bit challenging, though I did answer everything they asked, and they were interested in both my technical abilities and my interpersonal skills. it felt a bit difficult, but I got through all the questions they threw at me, and they were checking for both hard and soft skills.

Confirmed questions5 questions
  • Can you tell me about your strengths?
  • What do you consider your weaknesses?
  • What are the core principles of Object-Oriented Programming?

Fresher Software Engineer Interview Questions

Quoted word for word from Fresher interview reports.

Given two linked lists of different lengths, find the point where they merge to form a Y-shaped structure.

Read reports

Could you write a program in Java to check if a string is a palindrome?

Read reports

Can you write code to determine if a word is a palindrome?

Read reports

Can you explain the distinction between 1st NF and BCNF?

Read report

Can you tell me about the fundamentals of the C programming language?

Read report

Can you explain inheritance and all of its components?

Read report

Formats, difficulty and experience

Across all 91 Fresher interview reports.

Interview formats

Technical 39.9%
Behavioral 30.3%
Coding 23.1%
Group 2.9%
System Design 1.9%

Interview difficulty

Easy 22%
Average 57.1%
Difficult 20.9%

Candidate experience

Positive 69.2%
Negative 7.7%
Neutral 23.1%