i
Ernst & Young
Filter interviews by
Clear (1)
OOPS concepts are fundamental principles in object-oriented programming, including inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit attributes and methods from another class. Example: class Dog inherits from class Animal.
Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: using private variables in a class.
Polymorphism: Ability t...
Multithreading allows multiple threads to run concurrently. Deadlock can be removed by avoiding circular wait, preempting resources, and using timeouts.
Avoid circular wait by ensuring threads acquire resources in the same order
Preempt resources by releasing them if a thread cannot acquire all necessary resources
Use timeouts to prevent threads from waiting indefinitely for resources
I applied via Recruitment Consultant and was interviewed in Jun 2019. There were 4 interview rounds.
Decorators in Python are a way to modify the behavior of a function or class without changing its source code.
Decorators are defined using the @ symbol followed by the decorator name.
They can be used to add functionality to existing functions or classes.
Decorators can be used for logging, timing, authentication, etc.
They can also be stacked to apply multiple decorators to a single function or class.
Example: @staticmeth...
To convert a .txt file into a .csv file in Python, you can use the csv module.
Import the csv module
Open the .txt file in read mode
Open a new .csv file in write mode
Use csv.reader to read the .txt file line by line
Use csv.writer to write each line to the .csv file
Lists and tuples are both sequence data types in Python, but they have some key differences.
Lists are mutable, meaning their elements can be changed, added, or removed, while tuples are immutable.
Lists are defined using square brackets [], while tuples are defined using parentheses ().
Lists are typically used for collections of similar items, while tuples are used for heterogeneous data.
Lists have more built-in methods...
I applied via Recruitment Consultant and was interviewed in Mar 2021. There were 4 interview rounds.
I applied via Walk-in and was interviewed before Dec 2021. There were 3 interview rounds.
The planning if the project and how to take over the project
We should maintain the aptitude to with our project and with with
I applied via Approached by Company and was interviewed before Oct 2021. There were 2 interview rounds.
I have X years of domain experience.
I have worked in this domain for X years.
During my time in this domain, I have gained expertise in various areas such as...
I have worked on projects related to...
I have experience working with clients in this domain.
I keep myself updated with the latest trends and developments in this domain.
I applied via Naukri.com and was interviewed before Sep 2020. There were 5 interview rounds.
I applied via Referral and was interviewed in Sep 2020. There was 1 interview round.
I applied via Recruitment Consultant and was interviewed in Oct 2020. There were 6 interview rounds.
I applied via Company Website and was interviewed in Dec 2020. There were 3 interview rounds.
based on 2 interviews
Interview experience
3-10 Yrs
Not Disclosed
Senior Consultant
16k
salaries
| ₹0 L/yr - ₹0 L/yr |
Consultant
12.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Manager
7.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
6.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Consultant
4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Deloitte
PwC
EY Global Delivery Services ( EY GDS)
Accenture