Filter interviews by
I applied via Campus Placement and was interviewed in Oct 2023. There were 3 interview rounds.
Basic interview questions
Accounts refer to financial records that track the financial activities of an individual or organization.
Accounts are used to track income, expenses, assets, and liabilities.
Examples of accounts include checking accounts, savings accounts, and credit card accounts.
Accounts are essential for budgeting, financial planning, and tax purposes.
The 3 golden rules of accounts are the fundamental accounting principles that guide the recording of financial transactions.
1. Debit what comes in, credit what goes out
2. Debit the receiver, credit the giver
3. Debit expenses and losses, credit income and gains
Economics is the study of how individuals, businesses, and governments allocate resources to satisfy unlimited wants.
Economics examines how goods and services are produced, distributed, and consumed.
It analyzes factors such as supply and demand, inflation, unemployment, and economic growth.
Economics also explores how individuals and societies make decisions about resource allocation.
Examples include studying the impact...
Accounting helps in tracking financial transactions, analyzing business performance, and making informed decisions.
Provides insights into financial health of the organization
Helps in budgeting and forecasting
Ensures compliance with regulations and tax laws
Facilitates decision-making based on financial data
Helps in evaluating the profitability of products or services
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 iON interview questions for popular designations
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
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
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 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
The duration of TCS iON interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 341 interviews
Interview experience
based on 1.3k reviews
Rating in categories
Operations Executive
271
salaries
| ₹1.2 L/yr - ₹4.5 L/yr |
Software Developer
151
salaries
| ₹2.8 L/yr - ₹12 L/yr |
Software Engineer
119
salaries
| ₹2.1 L/yr - ₹9 L/yr |
System Engineer
103
salaries
| ₹2.2 L/yr - ₹9.2 L/yr |
IT Manager
72
salaries
| ₹1.2 L/yr - ₹4.2 L/yr |
Wipro
Amazon
TCS
ITC Infotech