Upload Button Icon Add office photos

Filter interviews by

Droisys Interview Questions and Answers

Updated 4 Jan 2025

Droisys Interview Experiences

Popular Designations

6 interviews found

Trainee Interview Questions & Answers

user image Anonymous

posted on 4 Jan 2025

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

Smooth process of the group discussion.

Round 2 - Coding Test 

Provide a problem and request a solution.

Round 3 - Technical 

(1 Question)

  • Q1. What fundamental questions related to the technologies mentioned in your resume were asked?
Round 4 - HR 

(1 Question)

  • Q1. Basic hr discussion

Trainee Interview Questions asked at other Companies

Q1. Ques1: There is a big file of words which is dynamically changing. We are continuously adding some words into it. How would you keep track of top 10 trending words at each moment? Ques2:Write a function that returns the length of the longes... read more
View answer (2)

IOS Developer Interview Questions & Answers

user image Anonymous

posted on 14 Dec 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Basic questions on about string and array data structures

Round 2 - HR 

(2 Questions)

  • Q1. Ethics , company policy
  • Q2. How they regulate

IOS Developer Interview Questions asked at other Companies

Q1. 1 - MVC PATTERN 2- CLOUSERS & it's type 3- Google SDK like Google maps 3- How u manage the constraints of any label , stick at every corner & center of view controller, when getting data from json.
View answer (1)

I applied via LinkedIn and was interviewed in Oct 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Difference between stored procedure and functions?
  • Ans. 

    Stored procedures are used to perform an action, while functions return a value.

    • Stored procedures are precompiled and stored in the database, while functions are compiled at runtime.

    • Functions can be used in SQL statements, while stored procedures cannot be used in SQL statements.

    • Functions can be called from within stored procedures, but stored procedures cannot be called from within functions.

    • Functions can have input p...

  • Answered by AI
  • Q2. Difference between == & === ?
  • Ans. 

    The == operator compares values, while the === operator compares values and types.

    • The == operator performs type coercion, while the === operator does not.

    • The == operator returns true if the values are equal after type coercion, while the === operator returns true only if the values and types are equal.

    • For example, 1 == '1' returns true, but 1 === '1' returns false.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Good interview and interview was soft spoken. Not so much bombarded the question.

Skills evaluated in this interview

DOT NET Developer Interview Questions asked at other Companies

Q1. What is the difference between windows application development and web based development?
View answer (11)

IOS Developer Interview Questions & Answers

user image Anonymous

posted on 17 Mar 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

For fresher it was a normal aptitude test of Maths and English

Round 2 - Technical 

(4 Questions)

  • Q1. Second round was technical related to coding common concepts like polymorphism, inheritance, class and struct etc.
  • Q2. What is Polymorphism
  • Ans. 

    Polymorphism is the ability of a single function or method to operate on different types of data.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • It enables a single interface to represent multiple underlying data types.

    • Examples include method overloading and method overriding in object-oriented programming.

  • Answered by AI
  • Q3. What is encapsulation
  • Ans. 

    Encapsulation is the concept of bundling data and methods that operate on the data into a single unit.

    • Encapsulation helps in hiding the internal state of an object and restricting access to it.

    • It allows for better control over the data by preventing outside code from directly accessing it.

    • Encapsulation also helps in achieving data abstraction, where the internal details of an object are hidden and only the necessary in

  • Answered by AI
  • Q4. Interface in java
  • Ans. 

    Interface in Java is a reference type in Java, similar to a class, that can contain only abstract methods, default methods, static methods, and constant variables.

    • Interfaces are used to achieve abstraction and multiple inheritance in Java.

    • All methods in an interface are public and abstract by default.

    • A class can implement multiple interfaces but can only extend one class.

    • Example: interface Shape { void draw(); }

    • Example

  • Answered by AI
Round 3 - Group Discussion 

This was final round where the VP was taking GD and asking questions related to the domain you've applied, as I applied for mobile development he asked me differences key between iOS and Android, latest available versions on those OS and some general questions

Interview Preparation Tips

Interview preparation tips for other job seekers - For freshers it's an okay place, you will be given enough time to learn.

Skills evaluated in this interview

IOS Developer Interview Questions asked at other Companies

Q1. 1 - MVC PATTERN 2- CLOUSERS & it's type 3- Google SDK like Google maps 3- How u manage the constraints of any label , stick at every corner & center of view controller, when getting data from json.
View answer (1)

Droisys interview questions for popular designations

 IOS Developer

 (2)

 Software Engineer

 (1)

 DOT NET Developer

 (1)

 Senior QA Engineer

 (1)

 Trainee

 (1)

I applied via Approached by Company and was interviewed in Oct 2021. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(6 Questions)

  • Q1. Basic questions on python
  • Q2. Difference between list and tuple
  • Ans. 

    List is mutable while tuple is immutable. List uses square brackets while tuple uses parentheses.

    • Lists can be modified while tuples cannot

    • Lists use square brackets [] while tuples use parentheses ()

    • Lists are used for collections of homogeneous items while tuples are used for heterogeneous items

    • Lists are slower than tuples

    • Lists have more built-in methods than tuples

  • Answered by AI
  • Q3. What is decorator in python
  • Ans. 

    Decorator is a design pattern in Python that allows adding behavior to an object dynamically.

    • Decorators are functions that take another function as input and extend its behavior without modifying it.

    • They are denoted by '@' symbol followed by the name of the decorator function.

    • They can be used to add functionality like logging, timing, caching, etc. to a function.

    • They can also be stacked to apply multiple decorators to ...

  • Answered by AI
  • Q4. List some key differences between python 2.x and python 3.x
  • Ans. 

    Python 3.x is not backward compatible with Python 2.x due to several changes in syntax and features.

    • Print statement is replaced with print() function

    • Division operator (/) returns float instead of integer

    • Unicode support is improved

    • Some modules and functions are renamed or removed

    • New syntax for exception handling

    • Different way of handling byte strings

    • Different way of importing modules

    • Different way of defining classes

    • Diffe

  • Answered by AI
  • Q5. What are the basic fundamental types in python
  • Ans. 

    Python has four basic fundamental types: integers, floats, booleans, and strings.

    • Integers are whole numbers, positive or negative, without decimals.

    • Floats are numbers with decimals.

    • Booleans are either True or False.

    • Strings are sequences of characters enclosed in quotes.

  • Answered by AI
  • Q6. What are moderators in python
  • Ans. 

    Moderators are objects that control the flow of execution in Python generators.

    • Moderators are used to pause and resume the execution of a generator function.

    • They are created using the yield keyword.

    • The send() method is used to send a value to the generator and resume its execution.

    • The throw() method is used to raise an exception in the generator.

    • The close() method is used to terminate the generator.

    • Examples: itertools....

  • Answered by AI
Round 3 - Coding Test 

You have some numeric elements in an array. You have to reverse the elements without using reverse function

Interview Preparation Tips

Interview preparation tips for other job seekers - Just my advice to candidates to be confident and prepare the basic questions asked thoroughly so you will not face any difficulty.

Skills evaluated in this interview

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 (213)
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Oct 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - HR 

(1 Question)

  • Q1. Salary if suitable in budget they will schedule
Round 3 - One-on-one 

(1 Question)

  • Q1. Only communication skill Performance Securiry Only tools name because they do not even know the use Analytical question
Round 4 - One-on-one 

(1 Question)

  • Q1. Manageral questions Analytical question Communication

Interview Preparation Tips

Interview preparation tips for other job seekers - Having good communication skill and less salary will get selected

Senior QA Engineer Interview Questions asked at other Companies

Q1. Combination Sum Problem Statement Given an array of distinct positive integers ARR and a non-negative integer 'B', find all unique combinations in the array where the sum is equal to 'B'. Numbers can be chosen multiple times from ARR. Ensur... read more
View answer (1)

Jobs at Droisys

View all

Interview questions from similar companies

IOS Developer Interview Questions & Answers

NeoSOFT user image Tejaswini Kadam

posted on 7 Jun 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Dec 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. GCD, Operation queue, struct vs class, some small logical coding ,
Round 2 - Technical 

(1 Question)

  • Q1. GCD, operation queue, URL Session tasks, ref type , value tyep,
Round 3 - HR 

(1 Question)

  • Q1. Basic and discussion about Job offer
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Access Specifier
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Weak - Strong Difference
  • Ans. 

    Weak - Strong Difference is a common interview question to assess understanding of object-oriented programming concepts.

    • Weak references do not prevent the referenced object from being deallocated, while strong references do.

    • Weak references are used to avoid retain cycles in iOS development.

    • Strong references increase the retain count of an object, keeping it in memory until all strong references are released.

  • Answered by AI
  • Q2. Open - Public Difference
  • Ans. 

    In iOS development, 'open' allows access to the class or method from any module, while 'public' restricts access to the current module only.

    • Open access modifier allows classes and methods to be accessed from any module.

    • Public access modifier restricts access to the current module only.

    • Example: 'open class MyClass' can be accessed from any module, while 'public class MyClass' can only be accessed within the current modu

  • Answered by AI

I appeared for an interview before Feb 2021.

Round 1 - Coding Test 

(3 Questions)

Round duration - 150 Minutes
Round difficulty - Medium

It was an Aptitude test and Technical objective test of 60 minutes followed by a Coding test of 90 minutes.There was a 1 hour gap b/w the two tests.

  • Q1. 

    Count Derangements

    Determine the number of derangements possible for a set of 'N' elements. A derangement is a permutation where no element appears in its original position.

    Input:

    An integer 'T' repres...
  • Ans. 

    Count the number of derangements possible for a set of 'N' elements.

    • Derangement is a permutation where no element appears in its original position.

    • Use dynamic programming to calculate derangements efficiently.

    • Apply the formula: D(n) = (n-1) * (D(n-1) + D(n-2)), with base cases D(1) = 0 and D(2) = 1.

  • Answered by AI
  • Q2. 

    Prime Numbers Identification

    Given a positive integer N, your task is to identify all prime numbers less than or equal to N.

    Explanation:

    A prime number is a natural number greater than 1 that has no po...

  • Ans. 

    Identify all prime numbers less than or equal to a given positive integer N.

    • Iterate from 2 to N and check if each number is prime

    • Use the Sieve of Eratosthenes algorithm for better efficiency

    • Optimize by only checking up to the square root of N for divisors

  • Answered by AI
  • Q3. 

    Common Elements Problem Statement

    Identify and output the common strings present in both given arrays of lowercase alphabets for each test case.

    Input:

    The first line contains an integer 'T' representin...
  • Ans. 

    The problem requires identifying and outputting common strings present in two arrays of lowercase alphabets for each test case.

    • Iterate through the elements of the second array and check if they are present in the first array.

    • Use a hash set or map to efficiently check for common elements.

    • Return the common strings in the order they appear in the second array.

  • Answered by AI
Round 2 - Video Call 

(4 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round had 1 question from DSA particulary Trees and after that some questions from OOPS were asked.

  • Q1. 

    Spiral Order Traversal of a Binary Tree

    Given a binary tree with N nodes, your task is to output the Spiral Order traversal of the binary tree.

    Input:

    The input consists of a single line containing elem...
  • Ans. 

    Implement a function to return the spiral order traversal of a binary tree.

    • Traverse the binary tree level by level, alternating the direction of traversal.

    • Use a queue to keep track of nodes at each level.

    • Append nodes to the result list based on the traversal direction.

    • Handle null nodes appropriately to maintain the spiral order.

    • Example: Input: 1 2 3 -1 -1 4 5, Output: 1 3 2 4 5

  • Answered by AI
  • Q2. What is the difference between an Abstract Class and an Interface in Java?
  • Ans. 

    Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.

    • Abstract class can have constructor, fields, and methods, while interface can only have constants and abstract methods.

    • A class can extend only one abstract class, but can implement multiple interfaces.

    • Abstract classes are used to provide a common base for subclasses, while interfaces are used to define a contr...

  • Answered by AI
  • Q3. What is the static keyword in Java?
  • Ans. 

    The static keyword in Java is used to create class-level variables and methods that can be accessed without creating an instance of the class.

    • Static variables are shared among all instances of a class.

    • Static methods can be called without creating an object of the class.

    • Static blocks are used to initialize static variables.

    • Example: public static int count = 0;

  • Answered by AI
  • Q4. What is the difference between a constructor and a method in Object-Oriented Programming?
  • Ans. 

    Constructor is a special method used to initialize objects, while a method is a regular function that performs a specific task.

    • Constructors are called automatically when an object is created, while methods need to be called explicitly.

    • Constructors have the same name as the class, while methods have unique names.

    • Constructors do not have a return type, while methods have a return type.

    • Example: Constructor - public ClassN...

  • Answered by AI
Round 3 - Video Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This round had 2 questions from DSA and after that some basic HR questions were asked.

  • Q1. 

    Ways To Make Coin Change

    Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these coins. If it's not possible to make...

  • Ans. 

    The task is to find the total number of ways to make change for a specified value using given denominations.

    • Use dynamic programming to solve this problem efficiently.

    • Create a 1D array to store the number of ways to make change for each value from 0 to the target value.

    • Iterate through the denominations and update the array based on the current denomination.

    • The final answer will be the value at the target index of the ar

  • Answered by AI
  • Q2. 

    Palindrome String Validation

    Determine if a given string 'S' is a palindrome, considering only alphanumeric characters and ignoring spaces and symbols.

    Note:
    The string 'S' should be evaluated in a case...
  • Ans. 

    Check if a given string is a palindrome after removing special characters, spaces, and converting to lowercase.

    • Remove special characters and spaces from the input string

    • Convert the string to lowercase

    • Check if the modified string is a palindrome by comparing characters from start and end

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPANagarro interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime 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 : Have at-least 2 good projects explained in short with all important points covered.
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

Droisys Interview FAQs

How many rounds are there in Droisys interview?
Droisys interview process usually has 3 rounds. The most common rounds in the Droisys interview process are Technical, Resume Shortlist and Coding Test.
How to prepare for Droisys 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 Droisys. The most common topics and skills that interviewers at Droisys expect are MySQL, .Net, ASP, Agile Coaching and Application Development.
What are the top questions asked in Droisys interview?

Some of the top questions asked at the Droisys interview -

  1. What are the basic fundamental types in pyt...read more
  2. List some key differences between python 2.x and python ...read more
  3. Difference between stored procedure and functio...read more

Tell us how to improve this page.

Droisys Interview Process

based on 6 interviews

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

Teleperformance Interview Questions
3.9
 • 1.8k Interviews
Nagarro Interview Questions
4.0
 • 759 Interviews
FIS Interview Questions
3.9
 • 485 Interviews
Dell Interview Questions
4.0
 • 386 Interviews
Quest Global Interview Questions
3.6
 • 302 Interviews
NeoSOFT Interview Questions
3.7
 • 263 Interviews
Qualcomm Interview Questions
3.8
 • 256 Interviews
Episource Interview Questions
3.9
 • 220 Interviews
FactSet Interview Questions
3.9
 • 206 Interviews
View all

Fast track your campus placements

View all

Droisys Reviews and Ratings

based on 83 reviews

3.8/5

Rating in categories

3.6

Skill development

3.5

Work-life balance

3.6

Salary

3.1

Job security

3.3

Company culture

3.3

Promotions

3.3

Work satisfaction

Explore 83 Reviews and Ratings
UI Designer

Noida

5-9 Yrs

Not Disclosed

Senior iOS Developer / IOS Developer

Ahmedabad

5-7 Yrs

Not Disclosed

Explore more jobs
Software Engineer
22 salaries
unlock blur

₹4.4 L/yr - ₹13.7 L/yr

Senior Software Engineer
18 salaries
unlock blur

₹7.5 L/yr - ₹14.8 L/yr

QA Engineer
10 salaries
unlock blur

₹3.6 L/yr - ₹8.8 L/yr

Senior Technical Lead
8 salaries
unlock blur

₹16.5 L/yr - ₹27 L/yr

System Analyst
8 salaries
unlock blur

₹6.2 L/yr - ₹24 L/yr

Explore more salaries
Compare Droisys with

Teleperformance

3.9
Compare

Optum Global Solutions

4.0
Compare

FIS

3.9
Compare

Nagarro

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