i
TCS
Filter interviews by
Clear (1)
Oops concepts in Java refer to Object-Oriented Programming principles like Inheritance, Polymorphism, Encapsulation, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Polymorphism: Allows objects to be treated as instances of their parent class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Abstraction: Hides the implementation detail...
I applied via Campus Placement
Quantitative
Reasoning
Verbal
Coding
1 person work complete 1 day and find 5 persons complete that work howmuch
What is the syntax of create table
DBMS is used to manage and organize data in various applications.
DBMS is used in banking systems to manage customer data and transactions.
It is used in e-commerce websites to store and retrieve product information.
DBMS is used in healthcare systems to manage patient records and medical data.
It is used in educational institutions to manage student information and academic records.
DBMS is used in airline reservation syst
Software engineers have habits that help them be productive and efficient.
Writing clean and maintainable code
Continuous learning and improvement
Collaborating with team members
Using version control systems
Testing and debugging code
Documenting code and processes
Following coding standards and best practices
What people are saying about TCS
I applied via Naukri.com and was interviewed in Jan 2022. There were 2 interview rounds.
Explanation of project architecture and daily tasks for an application developer.
Project architecture involves designing and implementing the overall structure of the application.
Daily tasks may include coding, testing, debugging, and collaborating with team members.
Application developers may also be responsible for maintaining and updating existing applications.
They may need to stay up-to-date with new technologies an...
TCS interview questions for designations
I applied via Naukri.com and was interviewed before May 2023. There were 3 interview rounds.
Get interview-ready with Top TCS Interview Questions
I applied via Company Website and was interviewed before May 2023. There was 1 interview round.
They were mostly asking based on resume and any one programming language basics and CS fundamentals.
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
Code for arranging numbers in sorted order
Use a sorting algorithm like bubble sort, insertion sort, or quicksort
Determine if the numbers are integers or floating point numbers
Consider the size of the input array and the time complexity of the algorithm
Check for edge cases like empty array or array with only one element
Data mining is the process of discovering patterns and insights from large datasets.
It involves using statistical and machine learning techniques to analyze data
The goal is to extract useful information and knowledge from the data
Examples include identifying customer buying patterns or predicting stock prices
Data mining can also be used in fields such as healthcare to identify disease risk factors
Compiler is needed to translate high-level programming language code into machine code.
Compilers are used to convert human-readable code into machine-readable code.
They help in detecting errors and bugs in the code before execution.
Compilers optimize the code for better performance and efficiency.
Examples of compilers include GCC, Clang, and Visual C++.
based on 5 interviews
3 Interview rounds
based on 46 reviews
Rating in categories
2-8 Yrs
Not Disclosed
2-10 Yrs
Not Disclosed
System Engineer
1.1L
salaries
| ₹0 L/yr - ₹0 L/yr |
IT Analyst
66.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
AST Consultant
51.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Consultant
29.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Amazon
Wipro
Infosys
Accenture