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.
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
I applied via Campus Placement and was interviewed before Apr 2020. There were 3 interview rounds.
Checking points in beam and column are critical for ensuring structural integrity.
Checking for cracks or deformations
Ensuring proper alignment and levelness
Verifying adequate reinforcement
Checking for proper bearing and connection details
Using non-destructive testing methods
Following applicable codes and standards
I applied via Naukri.com and was interviewed before Feb 2021. There were 2 interview rounds.
C is a general-purpose programming language known for its efficiency and low-level memory manipulation capabilities.
C was developed by Dennis Ritchie at Bell Labs in 1972.
It is widely used for system programming, embedded systems, and developing operating systems.
C is a compiled language and is known for its speed and efficiency.
It has influenced many other programming languages, including C++, Java, and Python.
Some po...
based on 13 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