Filter interviews by
I applied via LinkedIn and was interviewed in Oct 2022. There were 2 interview rounds.
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...
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.
Smooth process of the group discussion.
Provide a problem and request a solution.
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
Basic questions on about string and array data structures
I applied via Campus Placement and was interviewed before Mar 2023. There were 3 interview rounds.
For fresher it was a normal aptitude test of Maths and English
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.
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
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
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
Droisys interview questions for popular designations
I applied via Approached by Company and was interviewed in Oct 2021. There were 3 interview rounds.
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
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 ...
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
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.
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....
You have some numeric elements in an array. You have to reverse the elements without using reverse function
I applied via Approached by Company and was interviewed before Oct 2022. There were 4 interview rounds.
Top trending discussions
ARC (Automatic Reference Counting) in Swift is a memory management system used to automatically manage memory allocation and deallocation.
ARC keeps track of how many references there are to an object and automatically deallocates it when there are no more references.
Use strong reference cycles can lead to memory leaks, so use weak or unowned references to break the cycle.
ARC is the default memory management system in S...
MVVM (Model-View-ViewModel) is an architectural design pattern commonly used in iOS development to separate concerns and improve code maintainability.
MVVM separates the user interface (View) from the business logic (ViewModel) and data (Model).
ViewModel acts as an intermediary between the View and the Model, handling user interactions and updating the data.
Swift provides tools like Combine framework for reactive progra...
I applied via LinkedIn and was interviewed before Aug 2023. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Oct 2023. There was 1 interview round.
Local data is managed using Core Data framework in iOS development.
Use Core Data framework to create, read, update, and delete local data.
Utilize entities, attributes, and relationships to model the data.
Implement fetch requests to retrieve data based on specific criteria.
Use NSManagedObject subclasses to represent data objects.
Utilize NSPersistentContainer to manage the Core Data stack.
Dynamic UI like Amazon can be created using a combination of responsive design, data-driven content, and user personalization.
Utilize responsive design principles to ensure the UI adapts to different screen sizes and devices.
Implement data-driven content to display relevant information based on user preferences and behavior.
Use user personalization techniques such as recommendations, personalized product suggestions, a...
based on 6 interviews
Interview experience
Software Engineer
27
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
18
salaries
| ₹0 L/yr - ₹0 L/yr |
QA Engineer
10
salaries
| ₹0 L/yr - ₹0 L/yr |
System Analyst
8
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech