i
Ernst & Young
Filter interviews by
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 Naukri.com
I was interviewed in Jan 2025.
posted on 14 Sep 2024
25 Questions, Multiple choice, Single correct as well as multi-correct, related tp python, django & flask
Find the maximum occurring number in a list of numbers without using any in-built functions, in linear time using, O(1) space
I applied via Job Portal
Python coding exercise for array sorting
I applied via Naukri.com and was interviewed in Jun 2022. There were 3 interview rounds.
Pandas question , python data structures, live coding
posted on 15 May 2024
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
I applied via Company Website and was interviewed in Jan 2023. There were 3 interview rounds.
The basic levels of python and coding
Decorators are functions that modify the behavior of other functions. Palindrome and prime number codes are also commonly asked in Python interviews.
Decorators are denoted by '@' symbol and placed above the function definition
They can be used to add functionality to a function without modifying its code
Examples of decorators include @staticmethod, @classmethod, and @property
Palindrome number code checks if a number is ...
based on 2 interviews
Interview experience
3-10 Yrs
Not Disclosed
Senior Consultant
15.8k
salaries
| ₹9 L/yr - ₹33.8 L/yr |
Consultant
12k
salaries
| ₹6.5 L/yr - ₹20.3 L/yr |
Manager
7.6k
salaries
| ₹12 L/yr - ₹51.2 L/yr |
Assistant Manager
6.4k
salaries
| ₹9.5 L/yr - ₹28.9 L/yr |
Associate Consultant
3.9k
salaries
| ₹3.3 L/yr - ₹12 L/yr |
Deloitte
PwC
EY Global Delivery Services ( EY GDS)
Accenture