Add office photos
Employer?
Claim Account for FREE

Daffodil Software

3.5
based on 175 Reviews
Filter interviews by

20+ Interview Questions and Answers

Updated 6 Aug 2024
Q1. Pattern: Triangle of numbers

Ninja is given a pattern. Now he is asked to print the same pattern for any given ‘N’ number of rows.

For example, Pattern for ‘N’ = 4 will be. 1 232 34545 4567654 

Input Format:

The...read more
View 2 more answers
Q2. Second largest element in the array

You have been given an array/list 'ARR' of integers. Your task is to find the second largest element present in the 'ARR'.

Note:
a) Duplicate elements may be present. b) If no...read more
View 4 more answers
Q3. Longest Palindromic Substring

Given a string ’S’ consisting of lower case English letters, you are supposed to return the longest palindromic substring of ‘S’.

Note that in case of more than one longest palindro...read more

View 4 more answers
Q4. Digits Decoding

A few days back, Ninja encountered a string containing characters from ‘A’ to ‘Z’ which indicated a secret message. For security purposes he encoded each character of the string to its numeric va...read more

View 5 more answers
Discover null interview dos and don'ts from real experiences
Q5. MegaPrime Numbers

Given two integers ‘Left’ and ‘Right’. Your task is to find the total count of ‘megaprime’ numbers from the range ‘Left’ to ‘Right’. A ‘megaprime’ number is a prime number and its individual di...read more

View 4 more answers
Q6. Minimum Operations to make strings same

Given two strings ‘initial’ and ‘final’ , where ‘initial’ is the initial string and ‘final’ is the final string. Each state will contain ‘a’,’b’ and only one empty slot re...read more

View 2 more answers
Are these interview questions helpful?
Q7. Distribute N candies among K people

Sanyam has ‘N’ candies, he wants to distribute that into ‘K’ of his friends. He made his ‘K’ friends stand in line, in increasing order of his likeness. Not being so smart he ...read more

View 4 more answers

Q8. 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.

View 1 answer
Share interview questions and help millions of jobseekers 🌟

Q9. 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 different classes to be treated as if they were of the same cla...read more

Add your answer

Q10. 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

Add your answer
Q11. OOPS Question

OOPS concepts in C++

Add your answer

Q12. the process of assigning a code to something for classification or identification.

Ans.

The process is called coding and it involves assigning a unique code to something for identification or classification.

  • Coding is used in various fields such as software development, medical coding, and data analysis.

  • The codes assigned can be alphanumeric or numeric depending on the system used.

  • Examples of coding systems include ASCII, Unicode, ICD-10, and CPT codes.

  • Coding helps in organizing and managing large amounts of data efficiently.

Add your answer

Q13. string reverse without use of pre defined functions

Ans.

Reverse a string without using pre-defined functions.

  • Iterate through the string from the last character to the first.

  • Create a new string and append each character to it in reverse order.

  • Return the reversed string.

Add your answer

Q14. Your qolificetion

Ans.

I have a Bachelor's degree in Computer Science and 5 years of experience as a Software Developer.

  • Bachelor's degree in Computer Science

  • 5 years of experience as a Software Developer

View 1 answer

Q15. What is Overloading and Overriding?

Ans.

Overloading is having multiple methods in the same class with the same name but different parameters. Overriding is implementing a method in a subclass that is already defined in the parent class.

  • Overloading allows a class to have multiple methods with the same name but different parameters.

  • Overriding involves implementing a method in a subclass that is already defined in the parent class.

  • Overloading is resolved at compile time while overriding is resolved at runtime.

  • Example ...read more

Add your answer

Q16. Wat area your skills

Ans.

I am skilled in various programming languages and technologies including Java, Python, SQL, and web development frameworks.

  • Proficient in Java and Python programming languages

  • Experience with SQL and database management

  • Familiarity with web development frameworks such as Spring and Django

  • Knowledge of software development methodologies such as Agile and Scrum

Add your answer

Q17. make a pattern or fibonnaci series

Ans.

A Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones.

  • Start with two initial numbers, usually 0 and 1.

  • Add the two preceding numbers to get the next number in the series.

  • Repeat this process to generate the Fibonacci series.

  • Example: 0, 1, 1, 2, 3, 5, 8, 13, 21, ...

Add your answer

Q18. What is Abstraction?

Ans.

Abstraction is the concept of hiding complex implementation details and showing only the necessary features of an object.

  • Abstraction allows us to focus on what an object does rather than how it does it

  • It helps in reducing complexity and improving efficiency

  • Examples of abstraction include interfaces in Java, where only method signatures are defined without implementation details

Add your answer

Q19. What is Inheritance?

Ans.

Inheritance is a mechanism in object-oriented programming where a class inherits properties and behaviors from another class.

  • Allows a class to inherit attributes and methods from another class

  • Promotes code reusability and reduces redundancy

  • Creates a parent-child relationship between classes

  • Derived class can override methods from the base class

  • Example: Class Car can inherit from class Vehicle

Add your answer

Q20. What is your expected CTC

Ans.

My expected CTC is negotiable based on the responsibilities and growth opportunities offered by the role.

  • My expected CTC is based on industry standards and my experience level.

  • I am open to discussing the compensation package in detail during the interview process.

  • I am looking for a competitive salary package with additional benefits such as bonuses or incentives.

  • I am confident that my skills and experience justify a competitive compensation package.

Add your answer

Q21. What is oops basics

Ans.

Oops basics refer to the fundamental concepts of Object-Oriented Programming such as classes, objects, inheritance, polymorphism, and encapsulation.

  • Oops basics include concepts like classes, which are blueprints for creating objects

  • Objects are instances of classes that encapsulate data and behavior

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

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

  • Encapsulation involves bu...read more

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at null

based on 11 interviews in the last 1 year
Interview experience
3.7
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.3
 • 473 Interview Questions
3.4
 • 384 Interview Questions
4.0
 • 355 Interview Questions
4.2
 • 220 Interview Questions
3.7
 • 192 Interview Questions
4.3
 • 136 Interview Questions
View all
Top Daffodil Software Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter