i
TCS
Filter interviews by
A program to find the largest of three numbers.
Take three numbers as input from the user.
Compare the first two numbers and store the larger one in a variable.
Compare the variable with the third number and store the largest one in the same variable.
Print the variable as the largest number.
Security in DBMS is provided through access control, authentication, encryption, and auditing.
Access control restricts unauthorized access to data.
Authentication ensures that only authorized users can access the database.
Encryption protects data from unauthorized access by encrypting it.
Auditing tracks and logs all activities in the database for accountability.
Examples of security measures include password protection,
Yes, I am comfortable to relocate.
I am open to new opportunities and experiences in different locations.
I am willing to adapt to new environments and cultures.
I understand that relocation may be necessary for career growth and development.
I have previously relocated for educational or professional purposes.
I am excited about the prospect of exploring new places and meeting new people.
3hr test with ds , algo, logical reasoning, verbal, coding
What people are saying about TCS
I was interviewed before Feb 2016.
TCS interview questions for designations
I applied via AmbitionBox and was interviewed in Mar 2022. There were 2 interview rounds.
Python, c, c++
I was interviewed in Sep 2016.
The toughest problem in the summer training project was dealing with complex MySQL syntax.
Understanding and implementing complex joins and subqueries
Handling nested queries and optimizing query performance
Dealing with advanced MySQL functions and operators
Resolving syntax errors and debugging SQL statements
Standard SQL is a general-purpose programming language for managing relational databases, while Assistant Trainee Engineer focuses on specific tasks and functionalities.
Assistant Trainee Engineer is a specialized version of SQL that is tailored for the needs of trainee engineers.
It may have additional features or functionalities specific to the engineering field.
Assistant Trainee Engineer may have a different syntax or...
I scored 90% in algorithm.
I scored 90% in the algorithm course.
I consistently performed well in algorithm assignments and exams.
I have a strong understanding of various algorithmic concepts.
I have implemented algorithms in projects and achieved successful outcomes.
Optimizing algorithms involves reducing time and space complexity. Example: Sieve of Eratosthenes for finding prime numbers.
Identify the bottleneck in the algorithm and try to reduce it
Use efficient data structures like hash tables, trees, etc.
Reduce unnecessary computations and iterations
Use dynamic programming to avoid redundant calculations
Example: QuickSort algorithm has an average time complexity of O(nlogn) compa...
Yes, I have a few questions regarding the job role and responsibilities.
Can you provide more information about the training program for this role?
What are the key skills required for this position?
What are the opportunities for growth and advancement within the company?
Can you tell me more about the company culture and work environment?
What are the biggest challenges faced by the team in this role?
I applied via Campus Placement and was interviewed in Dec 2024. There were 5 interview rounds.
The assessment focused on general aptitude, which was relatively easy and manageable to pass. However, the pseudo-code section may pose a greater challenge during the first round.
It is very easy; you just need to speak at least once to easily pass through this round. mostly they dont try to reject you unless you are very nervous and very low about confidence they want you to speak atleast once , even the point is valid or not.
You will undergo a written test comprising three coding sections (either in Python or C) containing five or six questions each, along with ten multiple-choice questions on software testing, which are relatively easy. However, the most challenging section is networking, for which you will need to write theory responses; therefore, it is important to prepare thoroughly for that part.
It was basic questions of maths and logical reasoning
It’s related to behavioural question fully
I applied via campus placement at Manipal Institute of Technology (MIT) and was interviewed in Nov 2024. There was 1 interview round.
I have worked on various projects including developing a mobile app for a local charity and implementing a new inventory management system for a small business.
Developed a mobile app for a local charity to help them raise funds and increase awareness
Implemented a new inventory management system for a small business to streamline operations and improve efficiency
The pillars of Object-Oriented Programming (OOP) are encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object).
Inheritance: Allowing a new class to inherit properties and behavior from an existing class.
Polymorphism: The ability for objects of different classes to respond to the same message in different ways.
Big Data refers to large volumes of data that cannot be easily managed or analyzed using traditional data processing tools.
Big Data involves processing and analyzing massive amounts of data to uncover patterns, trends, and insights.
It typically includes structured, semi-structured, and unstructured data from various sources.
Examples of Big Data include social media data, sensor data, financial transactions, and healthc
I manage data by organizing, analyzing, and storing it efficiently.
I use database management systems to store and retrieve data.
I ensure data accuracy and integrity through regular audits and validations.
I analyze data using statistical tools and techniques to derive insights.
I organize data into structured formats for easy access and interpretation.
I prioritize data security and confidentiality to protect sensitive in
Cloud based services refer to services and resources delivered over the internet. Companies are shifting to cloud for scalability, cost savings, flexibility, and improved collaboration.
Scalability: Companies can easily scale their resources up or down based on demand without investing in physical infrastructure.
Cost savings: Cloud services eliminate the need for companies to purchase and maintain expensive hardware, le...
Disadvantages of cloud computing include security risks, dependency on internet connection, and potential downtime.
Security risks: Data stored in the cloud can be vulnerable to cyber attacks and breaches.
Dependency on internet connection: Users need a stable internet connection to access cloud services, which can be a limitation in areas with poor connectivity.
Potential downtime: Cloud service providers may experience ...
based on 4 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
67.1k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51.3k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹2.2 L/yr - ₹5.6 L/yr |
Associate Consultant
29.1k
salaries
| ₹9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture