Filter interviews by
Clear (1)
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 Referral and was interviewed in Nov 2022. There were 3 interview rounds.
My skills and experience align perfectly with the job description.
I have experience in all the required programming languages and tools.
I have worked on similar projects in the past.
I am familiar with the industry standards and best practices.
I am a quick learner and can adapt to new technologies easily.
I have extensive experience working with Agile methodologies.
I have worked in Scrum and Kanban teams, using JIRA and Trello for project management.
I have participated in daily stand-up meetings, sprint planning, and retrospectives.
I have experience with continuous integration and delivery, using tools such as Jenkins and GitLab.
I have worked in cross-functional teams, collaborating with product owners, designers, and Q...
posted on 8 Jun 2023
I applied via Naukri.com and was interviewed in May 2023. There were 2 interview rounds.
Coding can be challenging but rewarding with practice and experience.
Coding requires problem-solving skills and attention to detail.
Practice and experience can make coding easier over time.
Collaborating with others and seeking help when needed can make coding less difficult.
Using tools and resources effectively can also help in coding efficiently.
Examples: debugging a complex algorithm, optimizing code for performance,...
Design patterns can be achieved by understanding common software design problems and implementing reusable solutions.
Understand common design problems and solutions
Implement reusable solutions in code
Use design patterns like Singleton, Factory, Observer, etc.
Follow best practices and principles like SOLID
To keep agile, focus on communication, adaptability, collaboration, and continuous improvement.
Communicate regularly with team members and stakeholders to stay aligned on goals and progress.
Be willing to adapt to changing requirements and priorities.
Collaborate closely with team members to share knowledge and expertise.
Continuously seek feedback and look for ways to improve processes and workflows.
Redis cache can be created by setting up a Redis server and using Redis commands to store and retrieve data.
Set up a Redis server on your machine or use a cloud-based Redis service.
Use Redis commands like SET and GET to store and retrieve data in the cache.
Set expiration times for keys to control cache eviction policies.
Monitor cache performance and usage to optimize for efficiency.
Consider using Redis data structures ...
To relive an existing offer, negotiate with the employer for better terms or consider accepting a counteroffer.
Negotiate with the employer for better salary, benefits, or work conditions
Consider accepting a counteroffer if it meets your expectations
Communicate openly and professionally with the employer
Two leetcode medium questions
I applied via Naukri.com and was interviewed in Feb 2022. There were 2 interview rounds.
The company is a software development firm.
The company specializes in developing software solutions for various industries.
It has a team of experienced software engineers and developers.
The company has a strong focus on innovation and staying up-to-date with the latest technologies.
It has a reputation for delivering high-quality software products on time and within budget.
Some of the company's clients include major cor...
I applied via Campus Placement and was interviewed in Jan 2024. There was 1 interview round.
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development
Strong problem-solving skills
Team player with excellent communication skills
I have worked on various projects including web development, mobile app development, and data analysis.
Developed a web application for a small business to manage inventory and sales
Created a mobile app for tracking fitness goals and progress
Performed data analysis on customer feedback to improve user experience
Machine learning algorithms in cars are implemented through sensors, data collection, training models, and real-time decision-making.
Collecting data from various sensors installed in the car, such as cameras, lidar, radar, and GPS.
Training machine learning models using the collected data to recognize patterns and make predictions.
Implementing real-time decision-making algorithms in the car's onboard computer to assist ...
I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.
I was on data structures on python , c++, sql and java
Case study of real life
I am a highly motivated and experienced manager with a proven track record of success.
I have over 10 years of experience in managing teams and projects
I am skilled in strategic planning and problem-solving
I have a strong focus on achieving results and meeting targets
I am an excellent communicator and team player
I am constantly seeking to improve my skills and knowledge
My favorite subjects are mathematics, computer science, and economics.
I enjoy solving complex problems in mathematics
I find computer science fascinating and enjoy programming
I am interested in economics and how it affects the world
I applied via Referral and was interviewed before Feb 2021. There was 1 interview round.
posted on 19 Mar 2024
I applied via Approached by Company and was interviewed before Mar 2023. There were 2 interview rounds.
Factors affecting raw material price trends include supply and demand, geopolitical events, currency fluctuations, and weather conditions.
Supply and demand dynamics play a significant role in determining raw material prices
Geopolitical events such as trade wars or sanctions can disrupt supply chains and impact prices
Currency fluctuations can affect the cost of importing raw materials
Weather conditions like droughts or ...
based on 1 interview
Interview experience
Senior Manager
43
salaries
| ₹0 L/yr - ₹0 L/yr |
Deputy Manager
35
salaries
| ₹0 L/yr - ₹0 L/yr |
Service Engineer
34
salaries
| ₹0 L/yr - ₹0 L/yr |
Design Engineer
33
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Engineer
26
salaries
| ₹0 L/yr - ₹0 L/yr |
Tata Motors
Ashok Leyland
Bharat Benz
Mahindra Truck and Bus