Filter interviews by
Duck typing is a concept in Python where the type or class of an object is less important than the methods it defines.
In duck typing, an object's suitability for a particular operation is determined by the presence of the required methods, rather than its type.
It allows different objects to be used interchangeably if they have the same methods.
Duck typing promotes flexibility and code reusability.
An example of duck typ...
Celery is a distributed task queue that allows you to run background jobs asynchronously in your Python web application.
Celery is used to handle time-consuming tasks outside of the request-response cycle.
It supports scheduling, retries, and prioritization of tasks.
Celery can be integrated with various message brokers like RabbitMQ, Redis, and Amazon SQS.
Example use cases include sending emails, processing images, and g
Method overloading is not supported in Python.
Method overloading is the ability to define multiple methods with the same name but different parameters.
Python does not support method overloading as it allows default arguments and variable-length arguments.
Instead, we can use default arguments or variable-length arguments to achieve similar functionality.
Django follows Model-View-Controller (MVC) architecture with URL routing, views, and models.
URL routing maps URLs to views
Views handle HTTP requests and return HTTP responses
Models define the database schema and interact with the database
Templates render HTML pages using data from views
Django ORM provides an abstraction layer for database operations
Middleware provides hooks for modifying request/response objects
Admin s...
Top trending discussions
I applied via Approached by Company and was interviewed in Nov 2024. There were 2 interview rounds.
Use string manipulation to reverse an integer in Python.
Convert the integer to a string
Use string slicing to reverse the string
Convert the reversed string back to an integer
Docker image is a template used to create containers, while a container is a running instance of an image.
Docker image is read-only, while a container is a writable instance of an image.
Multiple containers can be created from the same image, but each container is isolated from others.
Containers can be started, stopped, moved, and deleted, while images are static and cannot be changed.
Images are used to package an appli...
It was general aptitude test .
Easy to medium level coding questions
In 5 years, I see myself as a senior Python and Django developer leading a team of developers on innovative projects.
Continuing to enhance my skills in Python and Django development
Taking on more leadership roles within the development team
Contributing to the success of the company through my technical expertise
Possibly pursuing certifications or advanced degrees to further my knowledge
I am excited about the company's innovative projects and collaborative work environment.
I am impressed by the company's reputation in the industry.
I believe my skills and experience align well with the company's goals.
I am eager to work with a talented team and contribute to the company's success.
Abstract class defines structure, concrete class provides implementation.
Abstract class cannot be instantiated, concrete class can be.
Abstract class can have abstract methods, concrete class must implement them.
Concrete class provides implementation for abstract methods defined in abstract class.
I applied via Company Website and was interviewed in May 2024. There was 1 interview round.
posted on 22 Sep 2024
1 round of 2 coding .one is on python substring reversal and another is on palindrome
I am a Python and Django Developer with 5 years of experience in building web applications.
5 years of experience in Python and Django development
Proficient in building web applications using Django framework
Strong understanding of object-oriented programming principles
Experience with front-end technologies like HTML, CSS, and JavaScript
Familiarity with database management systems like MySQL and PostgreSQL
Handled leadership conflict by facilitating open communication and finding common ground.
Addressed the issue directly with the conflicting parties
Encouraged active listening and empathy
Facilitated a meeting to discuss concerns and find common ground
Sought input from team members to reach a resolution
Implemented a plan to prevent future conflicts
posted on 30 Aug 2024
Coding test was moderate level
Case study given one case study asked questions on that
Negotiable based on experience, skills, and industry standards.
Salary expectations are influenced by factors such as experience, skills, location, and company size.
Research average salaries for Python and Django developers in your area to set realistic expectations.
Consider the benefits package offered by the company in addition to the base salary.
Be prepared to discuss your salary expectations during the interview pro
I applied via Walk-in and was interviewed in May 2024. There were 2 interview rounds.
Marepally Mahesh Auraspally
Django python assessment
I applied via Naukri.com and was interviewed in Mar 2023. There were 5 interview rounds.
Aptitude test and arthmetic
Python Developer
Django framework
MySQL and UI
Support Analyst
5
salaries
| ₹2.4 L/yr - ₹3.2 L/yr |
Senior Support Analyst
5
salaries
| ₹3.3 L/yr - ₹5 L/yr |
Software Tester
3
salaries
| ₹1 L/yr - ₹2 L/yr |
Infosys
TCS
Wipro
HCLTech