Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Daffodil Software Team. If you also belong to the team, you can get access from here

Daffodil Software Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Daffodil Software Interview Questions, Process, and Tips

Updated 1 Jan 2025

Top Daffodil Software Interview Questions and Answers

View all 21 questions

Daffodil Software Interview Experiences

Popular Designations

26 interviews found

I appeared for an interview before Apr 2021.

Round 1 - Video Call 

(3 Questions)

Round duration - 60 minutes
Round difficulty - Easy

This was a technical round with questions on DSA, OOPS, DBMS and some SQL queries.

  • Q1. 

    Find the Second Largest Element

    Given an array or list of integers 'ARR', identify the second largest element in 'ARR'.

    If a second largest element does not exist, return -1.

    Example:

    Input:
    ARR = [2,...
  • Ans. 

    Find the second largest element in an array of integers.

    • Iterate through the array to find the largest and second largest elements.

    • Handle cases where all elements are identical.

    • Return -1 if second largest element does not exist.

  • Answered by AI
  • Q2. 

    Triangle of Numbers Pattern

    Ninja is tasked with printing a triangle pattern based on a given number 'N' for any test case.

    Example:

    Input:
    N = 4
    Output:
       1
    232
    34545
    4567654

    Explanation:

    The pat...

  • Ans. 

    Print a triangle pattern of numbers based on given input 'N'.

    • Iterate through each row and print the numbers in a centered and incremented manner

    • Use nested loops to handle the alignment and incrementing of numbers

    • Ensure to properly format the output with spaces for alignment

  • Answered by AI
  • Q3. Can you explain the OOP concepts in C++?
  • Ans. 

    OOP concepts in C++ include classes, objects, inheritance, polymorphism, and encapsulation.

    • Classes are user-defined data types that contain data members and member functions.

    • Objects are instances of classes that can interact with each other.

    • Inheritance allows a class to inherit properties and behavior from another class.

    • Polymorphism enables objects to be treated as instances of their parent class.

    • Encapsulation restrict...

  • Answered by AI
Round 2 - HR 

Round duration - 30 minutes
Round difficulty - Easy

HR round with typical behavioral problems.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPADaffodil Software interview preparation:Topics to prepare for the interview - OS, DBMS, OOPS, Data Structures, Algorithms, Aptitude, SQL,Time required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1: Write true in your Resume. Mention only those language, Projects which you had done or doing.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Daffodil Software Software Developer Interview Questions and Answers

Q1. Triangle of Numbers Pattern Ninja is tasked with printing a triangle pattern based on a given number 'N' for any test case. Example: Input: N = 4 Output: 1 232 345454567654 Explanation: The pattern comprises numbers aligned in a triangle, ... read more
View answer (1)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)

Interview Questionnaire 

1 Question

  • Q1. Pattern program, sorting questions, sql queries

Interview Preparation Tips

Interview preparation tips for other job seekers - Have clear basics and be confident about your content and create a good resume

Junior IT Associate Interview Questions asked at other Companies

Q1. string reverse without use of pre defined functions
View answer (1)
Daffodil Software Interview Questions and Answers for Freshers
illustration image

I applied via Campus Placement and was interviewed in Aug 2020. There were 4 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. 1. Tell me about yourself and your Projects?
  • Q2. 2. What is OOPs and their concepts ?
  • Ans. 

    OOPs stands for Object-Oriented Programming and it is a programming paradigm based on the concept of objects.

    • OOPs is based on four main concepts: Encapsulation, Inheritance, Polymorphism, and Abstraction.

    • Encapsulation is the process of hiding the implementation details of an object from the outside world.

    • Inheritance allows a class to inherit properties and methods from another class.

    • Polymorphism allows objects of diffe...

  • Answered by AI
  • Q3. 3. SQL and DBMS Question?
  • Q4. 4. Program to print the pattern? (It was easy)
  • Ans. 

    Program to print a given pattern using an array of strings.

    • Create an array of strings to hold the pattern

    • Use nested loops to iterate through the array and print the pattern

    • Adjust the loops to print the desired pattern

    • Example: for a right triangle pattern, use i for rows and j for columns, and print '*' if j<=i

  • Answered by AI
  • Q5. 5. Find the largest prime number in array? (Use the Concept of Segmented Sieve)
  • Ans. 

    Find the largest prime number in array using Segmented Sieve.

    • Implement Segmented Sieve algorithm to generate prime numbers up to the maximum value in the array.

    • Iterate through the array and check if each number is prime using the generated prime numbers.

    • Return the largest prime number found in the array.

  • Answered by AI
  • Q6. 6.How do you overcome your failure?
  • Q7. 7. Why should be hire you?
  • Ans. 

    I have the technical skills, experience, and passion to contribute effectively to your team.

    • Strong technical skills in programming languages such as Java, Python, and C++

    • Experience working on various software development projects, including a mobile app for a startup company

    • Passionate about staying updated on the latest technologies and continuously improving my skills

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The Interview was techinical. They want to see my basic subjective knowledge which i had studied in B.Tech like OS, DBMS, OOPs.
Afterward they ask me to code , Pattern printing question and write some basic code of searching , sorting.
One remainder for you guys, write true in your Resume. Mention only those language, Projects which you had done or doing.
It's alright to have few points on resume rather filling it up unnecessarily.

I know we all no perfect but they see as how we handle this Situation.
Don't argue with them, be 10 Min before the Interview, Maintain a Smile if you are getting faded or get stucked.

Beginning 2 Minutes is most crucial, as you have to become comfortable.
Ask question like he/she is your College mate but in English.

Don't Panic, Be Relaxed, Be Prepare with Copy and pen too.

Skills evaluated in this interview

Top Daffodil Software Software Developer Interview Questions and Answers

Q1. Triangle of Numbers Pattern Ninja is tasked with printing a triangle pattern based on a given number 'N' for any test case. Example: Input: N = 4 Output: 1 232 345454567654 Explanation: The pattern comprises numbers aligned in a triangle, ... read more
View answer (1)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(3 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

First-round was the machine test coding round on HackerEarth with a decent level of questions on data structures and algorithms. It consists of 3 questions 2 medium and 1 easy to moderate in 60 minutes.

  • Q1. 

    Find the Longest Palindromic Substring

    Given a string ‘S’ composed of lowercase English letters, your task is to identify the longest palindromic substring within ‘S’.

    If there are multiple longest palin...

  • Ans. 

    Find the longest palindromic substring in a given string, returning the rightmost one if multiple substrings are of the same length.

    • Iterate through each character in the string and expand around it to find palindromic substrings

    • Keep track of the longest palindromic substring found so far

    • Return the rightmost longest palindromic substring

  • Answered by AI
  • Q2. 

    Minimum Operations to Transform Strings

    You are provided with two strings initial and final. Each string consists of characters 'a', 'b', and one empty slot represented by '_'. Your task is to transform t...

  • Ans. 

    The task is to transform one string into another by swapping characters with an empty slot, using the minimum number of operations.

    • Iterate through the strings character by character and count the number of operations needed to transform one string into another.

    • Consider the allowed operations and their conditions while counting the operations.

    • Return the total number of operations needed for each test case.

  • Answered by AI
  • Q3. 

    MegaPrime Numbers Problem Statement

    Given two integers Left and Right, determine the count of 'megaprime' numbers within the inclusive range from 'Left' to 'Right'. A 'megaprime' number is a prime number ...

  • Ans. 

    Count the 'megaprime' numbers within a given range of integers.

    • Iterate through the range of integers from Left to Right.

    • For each number, check if it is a prime number and if all its digits are prime.

    • Increment the count if the number satisfies the conditions.

    • Return the total count of 'megaprime' numbers.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Technological institute of textile and Sciences. Eligibility criteria65%Daffodil Software interview preparation:Topics to prepare for the interview - Data structures, DBMS concepts, OOPs, algorithms, OSTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : Data structures and Algorithms foundation is a must, all technology and knowledge is just kind of a bummer if DSA is weak. Naive approaches must be clean and clear by everyone. At least complete all easy level questions on leetcode.
Tip 2 : Most of the good companies are basically fond of your mental and technical skills and data structure knowledge. Doesn't matter how bad the complexity you make at the first attempt but you should have at least the way out to solve that problem and then start to think to improve the solution.
Tip 3 : Soft skills are kind of important but not to that extent that it can hide your loopholes in foundation knowledge. Even some personal project is more than enough to balance your presentation.

Application resume tips for other job seekers

Tip 1: Short and clear. 2 pages are maximum.
Tip 2: Project should have links to your github instead of just sentences.

Final outcome of the interviewRejected

Skills evaluated in this interview

Top Daffodil Software Software Developer Interview Questions and Answers

Q1. Triangle of Numbers Pattern Ninja is tasked with printing a triangle pattern based on a given number 'N' for any test case. Example: Input: N = 4 Output: 1 232 345454567654 Explanation: The pattern comprises numbers aligned in a triangle, ... read more
View answer (1)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)

Daffodil Software interview questions for popular designations

 Software Developer

 (10)

 Software Engineer

 (3)

 IT Associate

 (2)

 Junior IT Associate

 (2)

 Associate Engineer

 (2)

 Associate Software Engineer

 (2)

 Junior Java Developer

 (1)

 Sales Manager

 (1)

IT Associate Interview Questions & Answers

user image Anonymous

posted on 22 Oct 2021

I applied via Naukri.com and was interviewed before Oct 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Database Queries, OOPS concepts, MCQ questions on programming

Interview Preparation Tips

Interview preparation tips for other job seekers - It was ok, total 3 rounds were there with HR rounds

IT Associate Interview Questions asked at other Companies

Q1. What are the different components of computer hardware and how can errors related to them be resolved?
View answer (1)

I applied via Campus Placement and was interviewed before May 2021. There were 2 interview rounds.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be polite and confident .
Dont panic

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (205)

Jobs at Daffodil Software

View all
Contribute & help others!
anonymous
You can choose to be anonymous

Daffodil Software Interview FAQs

How many rounds are there in Daffodil Software interview?
Daffodil Software interview process usually has 2-3 rounds. The most common rounds in the Daffodil Software interview process are Coding Test, Technical and HR.
How to prepare for Daffodil Software interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Daffodil Software. The most common topics and skills that interviewers at Daffodil Software expect are Javascript, Software Development, Java, MySQL and Design Patterns.
What are the top questions asked in Daffodil Software interview?

Some of the top questions asked at the Daffodil Software interview -

  1. 5. Find the largest prime number in array? (Use the Concept of Segmented Sie...read more
  2. 2. What is OOPs and their concept...read more
  3. 4. Program to print the pattern? (It was ea...read more
How long is the Daffodil Software interview process?

The duration of Daffodil Software interview process can vary, but typically it takes about less than 2 weeks to complete.

Recently Viewed

SALARIES

Nickelfox Technologies

No Salaries

INTERVIEWS

SRM Technologies Pvt.Ltd

No Interviews

SALARIES

Alstom Transportation

INTERVIEWS

SRM Technologies Pvt.Ltd

No Interviews

SALARIES

Texmaco Rail and Engineering

SALARIES

Nickelfox Technologies

REVIEWS

Sany Heavy Industry

No Reviews

REVIEWS

Bahwan Engineering

No Reviews

REVIEWS

Nickelfox Technologies

No Reviews

Tell us how to improve this page.

Daffodil Software Interview Process

based on 23 interviews

Interview experience

3.7
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
Mphasis Interview Questions
3.4
 • 793 Interviews
ITC Infotech Interview Questions
3.6
 • 335 Interviews
View all

Daffodil Software Reviews and Ratings

based on 182 reviews

3.5/5

Rating in categories

3.5

Skill development

2.9

Work-life balance

3.1

Salary

3.4

Job security

3.0

Company culture

3.2

Promotions

3.1

Work satisfaction

Explore 182 Reviews and Ratings
Jr. Associate - Business Development

Panipat,

Yamunanagar

+4

2-7 Yrs

Not Disclosed

Admin Executive

Panipat,

Yamunanagar

+4

1-5 Yrs

Not Disclosed

Associate - Key Account Management

Panipat,

Yamunanagar

+4

1-4 Yrs

Not Disclosed

Explore more jobs
IT Associate
156 salaries
unlock blur

₹5 L/yr - ₹18 L/yr

Associate Software Engineer
122 salaries
unlock blur

₹5.3 L/yr - ₹19 L/yr

Software Developer
59 salaries
unlock blur

₹4 L/yr - ₹15.7 L/yr

Junior IT Associate
52 salaries
unlock blur

₹3 L/yr - ₹10 L/yr

Senior IT Associate
51 salaries
unlock blur

₹7.3 L/yr - ₹26 L/yr

Explore more salaries
Compare Daffodil Software with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview