Filter interviews by
I applied via Naukri.com and was interviewed in Sep 2021. There were 3 interview rounds.
Lists are mutable while tuples are immutable in Python.
Lists use square brackets [] while tuples use parentheses ().
Elements in a list can be added, removed, or modified while tuples cannot be modified.
Lists are used for collections of homogeneous items while tuples are used for heterogeneous items.
Lists are slower than tuples in terms of performance.
Example of a list: my_list = [1, 2, 3]
Example of a tuple: my_tuple =
Multiprocessing is the use of multiple processors or cores to execute multiple tasks simultaneously.
Multiprocessing can improve performance and reduce processing time.
It can be used for CPU-bound tasks such as data processing, image and video rendering, and scientific simulations.
It can also be used for I/O-bound tasks such as web scraping and network communication.
Python's multiprocessing module provides a simple way ...
The project involved developing a new software system for a financial institution.
The project was initiated to replace the outdated legacy system with a modern and efficient one.
The team consisted of 10 developers, 2 QA engineers, and 1 project manager.
The project was divided into 3 phases - requirements gathering, development, and testing.
The development phase involved using agile methodology and lasted for 6 months.
T...
PUT is used to update an existing resource while POST is used to create a new resource.
PUT replaces the entire resource while POST creates a new resource
PUT is idempotent while POST is not
PUT requires the client to send the entire updated resource while POST only requires the necessary fields
PUT is used for updating a resource at a specific URL while POST is used for creating a resource at a general URL
I applied via Referral and was interviewed in Dec 2021. There were 2 interview rounds.
I appeared for an interview in Sep 2016.
I appeared for an interview in Aug 2017.
I applied via Campus Placement and was interviewed before Jan 2021. There were 4 interview rounds.
I applied via Company Website and was interviewed before Jan 2021. There was 1 interview round.
Name mangling is a technique used by compilers to give unique names to functions and variables to avoid naming conflicts.
Name mangling is used in C++ to support function overloading.
It is also used in Python to avoid naming conflicts in modules.
Name mangling can make it difficult to access variables and functions from outside the class in which they are defined.
In C++, name mangling can be seen by using the 'nm' comman
based on 2 reviews
Rating in categories
Senior Engineer
15
salaries
| ₹11 L/yr - ₹21 L/yr |
Principal Engineer
8
salaries
| ₹16.2 L/yr - ₹32.8 L/yr |
Engineer
7
salaries
| ₹5 L/yr - ₹12.1 L/yr |
Senior Software Engineer
6
salaries
| ₹11 L/yr - ₹25 L/yr |
Software Engineer
5
salaries
| ₹7.8 L/yr - ₹10 L/yr |
TCS
Infosys
Wipro
Tech Mahindra