Filter interviews by
Python's garbage collector is an automatic memory management system that reclaims memory no longer in use.
Python uses a reference counting mechanism to keep track of object references.
The garbage collector periodically runs to identify and delete objects with zero references.
Circular references are handled by the garbage collector using a separate algorithm called 'cycle detection'.
I applied via Referral and was interviewed in Nov 2020. There were 5 interview rounds.
I applied via Walk-in and was interviewed in Jul 2019. There were 3 interview rounds.
Designing Facebook is a complex task involving various components and technologies.
Identify the core features of Facebook such as user profiles, news feed, messaging, and groups.
Choose appropriate technologies for each component such as PHP for backend, React for frontend, and MySQL for database.
Ensure scalability and performance by implementing caching, load balancing, and database sharding.
Implement security measures...
I applied via Recruitment Consulltant and was interviewed before Jul 2021. There was 1 interview round.
I applied via Company Website and was interviewed before Oct 2019. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before Oct 2020. There were 4 interview rounds.
I appeared for an interview before Jul 2021.
Polymorphism is the ability of an object to take on many forms. It allows objects of different classes to be treated as if they were of the same class.
Polymorphism is achieved through method overriding and method overloading.
Method overriding is when a subclass provides a specific implementation of a method that is already provided by its parent class.
Method overloading is when a class has two or more methods with the ...
Dependency Injection is a design pattern where the dependencies of an object are injected into it rather than created within it.
It helps in achieving loose coupling between objects
It makes testing easier as dependencies can be mocked or stubbed
There are three types of Dependency Injection - Constructor Injection, Setter Injection, and Interface Injection
Example: In a web application, the database connection object can ...
Garbage Collection in .Net automatically manages memory by freeing up unused objects.
Garbage Collector runs in the background and periodically checks for unused objects.
It frees up memory by deallocating objects that are no longer being used.
GC can be configured using different modes like Server, Workstation, Concurrent, etc.
GC can also be manually triggered using GC.Collect() method.
GC.SuppressFinalize() method can be...
I applied via Company Website and was interviewed before Jul 2021. There were 2 interview rounds.
The first round is an aptitude online test that had Basics of Computer Science, Mathematics, English and then finally one basic program to code and compile like Palindrome.
Three panellists were present and it was a face-face round, Panellist 1 and 2 takes the technical discussions like classes, inheritance, oops concept, basic syntax, and such. Panellist 3 talks more about your resume skills, hobbies and the company overview.
based on 1 interview
Interview experience
Senior Software Engineer
33
salaries
| ₹28 L/yr - ₹42 L/yr |
PS Consultant
7
salaries
| ₹24.4 L/yr - ₹45 L/yr |
Software Engineer
5
salaries
| ₹21 L/yr - ₹38 L/yr |
Software Developer
5
salaries
| ₹30 L/yr - ₹39.6 L/yr |
Module Lead
4
salaries
| ₹25.2 L/yr - ₹34.5 L/yr |
TCS
Accenture
Wipro
Cognizant