Faster and better experience!
Filter interviews by
I applied via Walk-in and was interviewed in Nov 2024. There was 1 interview round.
An array is a data structure that stores a collection of elements of the same data type.
Arrays are used to store multiple values in a single variable.
Elements in an array are accessed by their index, starting from 0.
Example: String[] names = {"Alice", "Bob", "Charlie"};
Data structures are used to organize and store data efficiently in computer memory.
Data structures help in efficient data retrieval, insertion, and deletion operations.
Examples include arrays, linked lists, stacks, queues, trees, and graphs.
Each data structure has its own advantages and use cases based on the requirements of the application.
For example, arrays are used for random access to elements, while linked lists
To rotate a matrix by 45 degrees, transpose the matrix and then reverse the rows.
Transpose the matrix
Reverse the rows of the transposed matrix
Encapsulation is the concept of bundling data and methods that operate on the data into a single unit.
Encapsulation helps in hiding the internal state of an object and restricting access to it.
It allows for data hiding, which prevents direct access to an object's attributes.
Encapsulation also enables the concept of data abstraction, where only relevant details are exposed to the outside world.
By using access modifiers ...
MySQL database can be configured using configuration files like my.cnf, command line options, and environment variables.
Use my.cnf file to configure settings like port number, data directory, and buffer sizes
Command line options can be used to override settings from my.cnf file
Environment variables like MYSQL_ROOT_PASSWORD can be used to set passwords during installation
I applied via Company Website and was interviewed in Nov 2024. There were 3 interview rounds.
Multiple-choice question.
TCS NQT consists of MCQ and coding
Yes, reallocation is acceptable in certain situations to optimize resources.
Reallocation can be acceptable if it helps optimize resources and improve efficiency.
For example, reallocating server resources to handle increased traffic during peak hours.
Reallocation should be carefully planned and executed to avoid negative impacts on system performance.
Regular monitoring and evaluation of the reallocated resources is impo
TCS iON interview questions for popular designations
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
Duration is 1 hr and topic is core java
Get interview-ready with Top TCS iON Interview Questions
I applied via Campus Placement
Time value distance clock
I applied via Campus Placement
2 questions were asked. Questions were easy - one from graph and one from dp.
Multi-programming involves running multiple programs on a single processor, while multi-tasking involves running multiple tasks within a single program.
Multi-programming allows multiple programs to be loaded into memory and executed concurrently, switching between them to utilize processor time efficiently.
Multi-tasking allows a single program to perform multiple tasks simultaneously, such as running multiple threads o...
To delete the middle element of a linked list, find the middle element using slow and fast pointers, then remove it by adjusting the pointers.
Use slow and fast pointers to find the middle element
Adjust pointers to skip the middle element and connect the surrounding nodes
Free the memory of the deleted node
Yes, I am open to relocating for the right opportunity.
I am open to relocating for the right job opportunity.
I am willing to move to a new location if required for the job.
I am flexible and willing to relocate for the right position.
I want to join TCS because of its reputation for providing challenging projects and opportunities for growth.
TCS is known for its innovative projects in various industries.
I am impressed by TCS's commitment to employee development.
I believe TCS will provide me with a platform to enhance my skills and knowledge.
I applied via campus placement at Haldia Institute of Technology (HIT) and was interviewed in Sep 2024. There were 3 interview rounds.
It is very easy round
One easy and one medium
Encapsulation, Inheritance, Polymorphism, Abstraction
Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: Class in Java
Inheritance: Ability of a class to inherit properties and behavior from another class. Example: Subclass extending a superclass
Polymorphism: Ability to present the same interface for different data types. Example: Method overloading in Java
Abstraction: Hiding t...
SQL is a programming language used to manage and manipulate data in relational databases.
SQL stands for Structured Query Language
It is used to communicate with databases to perform tasks like querying, updating, and deleting data
Common SQL commands include SELECT, INSERT, UPDATE, DELETE
Examples of popular databases that use SQL include MySQL, PostgreSQL, Oracle
Seeking new challenges and growth opportunities in a more senior role.
Looking for career advancement
Seeking new challenges and projects
Interested in expanding skill set and knowledge
Want to take on more responsibilities and leadership roles
TCS offers a challenging work environment and opportunities for growth after a long gap.
TCS is known for its diverse projects and cutting-edge technologies, providing a stimulating work environment.
After a long gap, I am eager to re-enter the workforce and TCS offers a platform for me to showcase my skills and expertise.
TCS has a strong reputation in the industry and I believe working here will help me enhance my caree
Basic aptitude questions
Top trending discussions
Interview experience
based on 1.2k reviews
Rating in categories
Operations Executive
254
salaries
| ₹1.2 L/yr - ₹5.5 L/yr |
Software Developer
144
salaries
| ₹2.9 L/yr - ₹11.9 L/yr |
Software Engineer
118
salaries
| ₹2.1 L/yr - ₹9 L/yr |
System Engineer
104
salaries
| ₹2 L/yr - ₹9.2 L/yr |
IT Manager
67
salaries
| ₹1.2 L/yr - ₹4.2 L/yr |
Wipro
Amazon
TCS
Infosys