Filter interviews by
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Yes, I have implemented context managers in my applications.
Implemented context managers using the 'with' statement in Python
Used contextlib module to create custom context managers
Managed resources like file handling, database connections, and locks using context managers
API calls are authenticated using tokens or API keys.
Use tokens or API keys to authenticate API calls
Implement OAuth for secure authentication
Set up API rate limiting to prevent abuse
Use HTTPS to encrypt data during transmission
The super keyword is used to call the superclass's methods and constructors in a subclass in Python.
super() is used to call the superclass's methods and constructors in a subclass.
It helps in achieving method overriding and method resolution order in multiple inheritance.
super() is commonly used in the __init__() method of a subclass to initialize the superclass's attributes.
Docker is a platform that allows you to package, distribute, and run applications in containers.
Docker uses containerization technology to create isolated environments for applications to run in
Containers share the host OS kernel but have their own filesystem and resources
Docker images are used to create containers, which can be easily distributed and run on any system
Docker uses a client-server architecture with a dae
Top trending discussions
I applied via Naukri.com and was interviewed before Jul 2021. There were 3 interview rounds.
I chose this company because of its strong reputation in the software industry and its commitment to innovation.
The company has a track record of delivering high-quality software solutions.
It has a strong focus on innovation and staying ahead of industry trends.
The company values its employees and provides opportunities for growth and development.
The company has a positive work culture and fosters collaboration among t...
I applied via Not sure and was interviewed in May 2019. There were 3 interview rounds.
I applied via Referral and was interviewed in Sep 2023. There were 4 interview rounds.
Dotnet,c#,sql,MVC,ASP.NET
Previous experience, scenario based, project architecture
I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
1 hour, 45 questions
I am a software developer with 5 years of experience in Java, Python, and SQL.
5 years of experience in Java, Python, and SQL
Strong problem-solving skills
Experience working in Agile development environment
Familiar with version control systems like Git
Passionate about learning new technologies
My strengths include problem-solving skills, attention to detail, and strong programming abilities.
Strong problem-solving skills - I am able to analyze complex problems and come up with effective solutions.
Attention to detail - I pay close attention to the details in my code to ensure accuracy and quality.
Strong programming abilities - I have a solid understanding of various programming languages and technologies.
Team ...
I have a strong background in software development, a passion for learning new technologies, and a proven track record of delivering high-quality code.
Extensive experience in software development
Passion for learning new technologies
Proven track record of delivering high-quality code
I applied via LinkedIn and was interviewed in Sep 2023. There were 4 interview rounds.
To find all even numbers from a list with a specified limit, iterate through the list and add even numbers until the limit is reached.
Iterate through the list of numbers
Check if each number is even
Add the even numbers to a new list until the limit is reached
Design Pattern , Question related to generic and collection
I applied via Recruitment Consulltant and was interviewed before Mar 2023. There was 1 interview round.
OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
OOPs focuses on creating objects that contain both data and methods to manipulate that data.
It allows for reusability, modularity, and flexibility in code.
Key principles of OOPs include encapsulation, inheritance, and polymorphism.
Examples of OOPs languages include Java, C++, and Python.
Virtual destructor is used to ensure proper destruction of derived class objects when deleted through a base class pointer.
Virtual destructor is declared in the base class with the 'virtual' keyword.
It allows the destructor of the derived class to be called when an object is deleted through a base class pointer.
Without a virtual destructor, only the base class destructor would be called, leading to memory leaks or unde
Reverse a linked list using iterative approach
Initialize three pointers: prev = null, current = head, next = null
Iterate through the linked list, updating pointers as follows: next = current.next, current.next = prev, prev = current, current = next
Update the head to point to the new head (prev)
C# will be asked
based on 1 interview
Interview experience
Senior Manager
44
salaries
| ₹14.6 L/yr - ₹34 L/yr |
Design Engineer
38
salaries
| ₹4 L/yr - ₹15.6 L/yr |
Service Engineer
35
salaries
| ₹2.4 L/yr - ₹6 L/yr |
Senior Engineer
29
salaries
| ₹13 L/yr - ₹32 L/yr |
Deputy Manager
28
salaries
| ₹7 L/yr - ₹15 L/yr |
Hyundai Motor India Limited
Honda
Hero Motors Company
Bajaj Motors