Filter interviews by
I applied via Walk-in and was interviewed in Sep 2022. There were 2 interview rounds.
To connect to a database, use a database driver and provide connection details.
Choose a database driver that is compatible with your database management system.
Provide the necessary connection details such as host, port, username, and password.
Use the driver's connect() method to establish a connection to the database.
Close the connection when done using the close() method.
MVC stands for Model-View-Controller, a design pattern used in Django to separate the application into three interconnected components.
Model represents the data and business logic of the application.
View handles the presentation layer and interacts with the user.
Controller acts as an intermediary between the Model and View, handling user input and updating the Model and View accordingly.
Django's implementation of MVC i...
Top trending discussions
posted on 6 Jun 2024
I applied via Recruitment Consulltant and was interviewed in May 2024. There was 1 interview round.
List is mutable, Tuple is immutable in Python.
List can be modified after creation, Tuple cannot be modified.
List uses square brackets [], Tuple uses parentheses ().
List is used for collections of items that may need to be changed, Tuple is used for collections of items that should not change.
Example: list_example = [1, 2, 3], tuple_example = (4, 5, 6)
Find min and max from a list without using function
Iterate through the list and compare each element with current min and max values
Update min and max values accordingly
Iterators are objects that allow iteration over a sequence, generators are functions that yield values one at a time, and lambdas are anonymous functions.
Iterators are objects that implement the iterator protocol, with methods like __iter__() and __next__().
Generators are functions that use the yield keyword to return values one at a time, pausing execution between each yield.
Lambdas are anonymous functions defined usi...
DSA, Python, Coding, Optimization, Time and Space Complexity
I applied via Approached by Company and was interviewed before Aug 2023. There was 1 interview round.
Identifying and removing repetitive words or elements in a list.
Iterate through the list and keep track of unique elements
Use a set to efficiently remove duplicates
Consider using list comprehension to filter out repetitive elements
I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.
Create a new list with shuffled order and no duplicate elements.
Use the random.shuffle() function to shuffle the list
Use a set to keep track of elements already added to the new list to avoid duplicates
Convert the set back to a list to maintain the order of elements
The existing application follows a microservices architecture with separate components for different functionalities.
The application is divided into multiple services that communicate with each other through APIs.
Each service is responsible for a specific task or functionality, promoting modularity and scalability.
Examples of microservices in the architecture include user authentication service, payment processing serv
I am passionate about Python development and excited about the innovative projects your company is working on.
Passionate about Python development
Excited about innovative projects at company
Seeking growth and learning opportunities
In 5 years, I see myself as a senior Python developer leading a team of developers on innovative projects.
Continuing to enhance my Python skills and staying updated on new technologies
Taking on more leadership responsibilities and mentoring junior developers
Contributing to the success of the company through my technical expertise
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
posted on 3 Feb 2024
I applied via Job Portal and was interviewed in Jan 2024. There were 3 interview rounds.
40 mins,oops,functions,modules,packages. python
OOPs (Object-Oriented Programming) is a programming paradigm that uses objects to represent and manipulate data.
Python supports OOPs concepts such as encapsulation, inheritance, and polymorphism.
Classes and objects are the fundamental building blocks of OOPs in Python.
Encapsulation allows data hiding and abstraction, ensuring data security and modularity.
Inheritance enables code reuse and the creation of hierarchical r...
I applied via Company Website and was interviewed in Sep 2023. There were 3 interview rounds.
Python programming is a high-level, interpreted, and general-purpose programming language known for its simplicity and readability.
Python is widely used for web development, data analysis, artificial intelligence, scientific computing, and more.
It emphasizes code readability and uses indentation to define code blocks.
Python supports multiple programming paradigms such as procedural, object-oriented, and functional prog...
Python coding test
I applied via Naukri.com and was interviewed in Apr 2023. There were 2 interview rounds.
Interview experience
Software Developer
21
salaries
| ₹1.8 L/yr - ₹6.6 L/yr |
Senior Software Developer
8
salaries
| ₹5 L/yr - ₹8 L/yr |
Team Lead
6
salaries
| ₹7 L/yr - ₹9.2 L/yr |
Webmethods Developer
5
salaries
| ₹3.6 L/yr - ₹4.2 L/yr |
Angular Developer
5
salaries
| ₹2.4 L/yr - ₹5 L/yr |
Infosys
TCS
Wipro
HCLTech