Daffodil Software logo

Daffodil Software Software Engineer Interview Questions
& Process

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

Based on 153 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
61.8% Positive experience

Candidate interview experiences

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

Showing 3 of 153
Daffodil Software logo
Daffodil Software

Software Engineer

Engineering · a year ago

Mid Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Background check
Interview formats
Technical Coding System Design Case Behavioral

The hiring process usually starts with a review of your application, then an HR interview, followed by technical interviews or coding tests. Finally, there's a wrap-up chat to see if you're a good cultural fit, have the right skills, and align with what the company is trying to achieve.

Confirmed questions5 questions
  • Tell me about your experience with React.
  • How familiar are you with React Native?
  • What's your experience with JavaScript?
Daffodil Software logo
Daffodil Software

Software Developer

Engineering · a year ago

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

It started with an online coding test which was about problem-solving and algorithms. If you passed that, you'd get invited for two technical interviews where they checked your core concepts, how you code practically, and your past projects. After that, they talked about the final expectations, including a 1-year service bond for those they picked. It was a structured and tough process overall.

Confirmed questions2 questions
  • For the coding round, there was a Two Sum problem and a question involving matrices.
  • The first technical interview really focused on Data Structures and Algorithms (DSA).
Daffodil Software logo
Daffodil Software

Software Engineer

Engineering · more than a year ago

Intern Difficult Neutral experience No offer 5 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen
Interview formats
Technical Technical Technical Technical Technical Technical Technical Technical Technical Technical Technical Technical

There were two rounds before the interview round. And two interview rounds and one HR round. I cleared first two rounds and then I was rejected in the interview round. I first two rounds questions were from array , string and linked list that were of moderate difficulty . The interview was also very easy but my prepration was not much that's why i was not selected. There were two rounds before the interview round. And two interview rounds and one HR round. I cleared first two rounds and then I was rejected in the interview round. I first two rounds questions were from array , string and linked list that were of moderate difficulty . The interview was also very easy but my prepration was not much that's why i was not selected.

Confirmed questions1 question
  • What are joins in sql

Daffodil Software Software Engineer Interview Questions

Quoted word for word from Daffodil Software interview reports.

Given a character and its count in a string, output the substring that follows this character's occurrence.

Read reports

Find the prime number that comes after the input number using recursion. For example, if the input is 12, the output should be 13. If the input is 15, the output should be 17.

Read reports

Given an array with a continuous sequence of elements, find the missing element. For example, in {4,8,9,6,5}, the missing element is 7.

Read reports

Given a 2*n sized array containing n even and n odd numbers, how can you arrange it so that even numbers are at even indices and odd numbers are at odd indices with O(1) time complexity?

Read reports

Write a program for pattern in c where Input is A3b2 and Output is aaabb

Read report

How can you merge two sorted linked lists with O(1) time complexity?

Read report

How would you find the maximum element in an array in PHP, but without using the built-in max function?

Read report

Could you provide code to print each character along with its frequency in a given string?

Read report

In PHP, how can you delete duplicate rows from a database table, ensuring the last inserted row is not removed?

Read report

Formats, difficulty and experience

Across all 153 Daffodil Software interview reports.

Interview formats

Technical 39.1%
Coding 37.9%
Behavioral 21.5%
Other 0.7%
System Design 0.5%

Interview difficulty

Easy 10.5%
Average 64.7%
Difficult 24.8%

Candidate experience

Negative 11.8%
Positive 61.8%
Neutral 26.3%