i
Daffodil Software
Filter interviews by
Clear (1)
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
Daffodil Software interview questions for designations
I applied via Approached by Company and was interviewed before Apr 2022. There were 2 interview rounds.
Get interview-ready with Top Daffodil Software Interview Questions
I applied via Campus Placement and was interviewed before Feb 2023. There were 2 interview rounds.
I appeared for an interview in Oct 2020.
Round duration - 60 minutes
Round difficulty - Medium
2 Coding Question were given to be solved in 1 hr . Both questions were medium level .
Ninja has a string of characters from 'A' to 'Z', encoded using their numeric values (A=1, B=2, ..., Z=26). The encoded string is given as a sequence of digits (SEQ). The task is t...
The task is to determine the number of possible ways to decode a sequence of digits back into a string of characters from 'A' to 'Z'.
Use dynamic programming to keep track of the number of ways to decode the sequence at each position.
Consider different cases for decoding single digits and pairs of digits.
Handle edge cases such as '0' and '00' appropriately.
Return the final count modulo 10^9 + 7 as the answer.
Explanation: Sanyam wishes to distribute 'N' candies among 'K' friends. The friends are arranged based on Sanyam's order of likeness. He initially distributes candies s...
Distribute N candies among K people in a specific order, incrementing by K each round until all candies are distributed.
Distribute candies starting from 1st friend, incrementing by K each round
If remaining candies are fewer than what a friend is supposed to receive, distribute all remaining candies to that friend
Output the number of candies each friend ends up with at the end of distribution
Tip 1 : Good Command over Data Structure
Tip 2 : Prepare Core Subjects
Tip 3 : Have at least 1 project
Tip 1 : Single Page resume with good Projects in it.
Tip 2 : Short and Crisp resume.
I appeared for an interview before Apr 2021.
Round duration - 60 minutes
Round difficulty - Easy
This was a technical round with questions on DSA, OOPS, DBMS and some SQL queries.
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.
ARR = [2,...
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.
Ninja is tasked with printing a triangle pattern based on a given number 'N' for any test case.
N = 4
1
232
34545
4567654
The pat...
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
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...
Round duration - 30 minutes
Round difficulty - Easy
HR round with typical behavioral problems.
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.
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.
I applied via Campus Placement and was interviewed in Aug 2020. There were 4 interview rounds.
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...
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
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.
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
I appeared for an interview before Sep 2020.
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.
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...
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
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...
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.
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 ...
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.
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.
Tip 1: Short and clear. 2 pages are maximum.
Tip 2: Project should have links to your github instead of just sentences.
Top trending discussions
based on 6 interviews
2 Interview rounds
based on 7 reviews
Rating in categories
IT Associate
156
salaries
| ₹5 L/yr - ₹18 L/yr |
Associate Software Engineer
122
salaries
| ₹5.3 L/yr - ₹19 L/yr |
Software Developer
59
salaries
| ₹4 L/yr - ₹15.7 L/yr |
Junior IT Associate
52
salaries
| ₹3 L/yr - ₹10 L/yr |
Senior IT Associate
51
salaries
| ₹7.3 L/yr - ₹26 L/yr |
TCS
Infosys
Wipro
HCLTech