Filter interviews by
Top trending discussions
I applied via Approached by Company and was interviewed in Apr 2024. There was 1 interview round.
Should know about government schemes and basic banking terms
I applied via Recruitment Consulltant and was interviewed in Nov 2023. There were 3 interview rounds.
Profession and graduated personality and experience
Civil engineers subjected related questions and group discussion
posted on 9 Jan 2022
I applied via Naukri.com and was interviewed in Jul 2021. There was 1 interview round.
posted on 17 Jun 2020
Software development life cycle is a process of planning, designing, developing, testing, and deploying software.
SDLC is a framework that guides the development of software.
It involves several stages such as planning, designing, coding, testing, and deployment.
Each stage has its own set of activities and deliverables.
The stages are often iterative, meaning they may be repeated until the desired outcome is achieved.
Exam...
DBMS queries are used to interact with a database. Common queries include select, delete, insert, update, and drop.
SELECT: Retrieves data from a database table
DELETE: Removes data from a database table
INSERT: Adds new data into a database table
UPDATE: Modifies existing data in a database table
DROP: Deletes an entire database table
Studio.h is a header file in C programming used for input/output operations.
Studio.h contains functions like printf() and scanf() for input/output operations.
Preprocessor directives like #define and #include are used to include the header file.
Studio.h is part of the standard C library and is included in most C compilers.
It is important to include the header file in your program if you plan to use input/output function
TCS is a leading global IT services company with a strong reputation for innovation and client satisfaction.
TCS has a proven track record of delivering high-quality IT solutions to clients worldwide.
TCS offers a wide range of services and solutions, including consulting, digital transformation, and business process outsourcing.
TCS has a strong focus on innovation and invests heavily in research and development.
TCS has ...
I applied via Company Website and was interviewed in Sep 2017. There were 2 interview rounds.
posted on 18 Jul 2020
I applied via Naukri.com and was interviewed in Feb 2020. There were 4 interview rounds.
Hashmap is a data structure that stores key-value pairs and uses hashing to retrieve values quickly.
Hashmap uses a hash function to map keys to indices in an array.
Collisions can occur when multiple keys map to the same index, which is resolved using separate chaining or open addressing.
Retrieving a value from a hashmap has an average time complexity of O(1), but worst case can be O(n).
Examples of hashmap implementatio...
Singleton pattern fails when it violates SOLID principles or when multiple instances are required.
Singleton pattern can make testing difficult as it tightly couples the code
It can also lead to global state and make the code harder to reason about
If multiple instances are required, Singleton pattern cannot be used
In a distributed system, Singleton pattern can lead to synchronization issues
If the Singleton class is not t...
getch() is a function in C that reads a single character from the keyboard without echoing it.
getch() is defined in the
It is commonly used to read single characters for menu selection or password input.
The character read by getch() is not displayed on the screen.
getch() is a blocking function, meaning it waits for user input before proceeding.
Example: char ch = getch();
Polymorphism is the ability of an object to take on many forms. In Java, it is achieved through method overriding and interfaces.
Polymorphism allows objects of different classes to be treated as if they are of the same class.
Method overriding is when a subclass provides its own implementation of a method that is already defined in its superclass.
Interfaces allow for polymorphism by defining a set of methods that a clas...
POST and GET are HTTP methods used to send data to a server. POST is used to send data in the request body while GET sends data in the URL.
POST is more secure as it doesn't expose data in the URL
GET has a limit on the amount of data that can be sent
POST is used for submitting forms, uploading files, etc.
GET is used for fetching data from the server
Examples: POST - submitting a login form, GET - fetching search results
posted on 8 Feb 2020
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Senior Section Engineer
234
salaries
| ₹6 L/yr - ₹21 L/yr |
Junior Engineer
166
salaries
| ₹3.6 L/yr - ₹12 L/yr |
Technician
80
salaries
| ₹1.1 L/yr - ₹9 L/yr |
Loco Pilot
61
salaries
| ₹5 L/yr - ₹18.7 L/yr |
Data Entry Operator
40
salaries
| ₹1 L/yr - ₹4 L/yr |
Air India
Bharat Petroleum
State Bank of India
Reliance Industries