Filter interviews by
I applied via Job Fair and was interviewed in Oct 2022. There were 3 interview rounds.
Data structures are ways of organizing and storing data in a computer so that it can be accessed and used efficiently.
Data structures are used to manage and manipulate data in computer programs.
They can be implemented using arrays, linked lists, trees, graphs, and other techniques.
Examples include stacks, queues, hash tables, and binary search trees.
Choosing the right data structure can greatly impact the performance a
Data structures are ways of organizing and storing data in a computer so that it can be accessed and used efficiently.
There are several types of data structures, including arrays, linked lists, stacks, queues, trees, graphs, and hash tables.
Arrays are a collection of elements of the same data type that are stored in contiguous memory locations.
Linked lists are a collection of nodes that contain data and a pointer to th...
Stack is LIFO and Queue is FIFO data structure.
Stack is a linear data structure where insertion and deletion happen at one end called top.
Queue is a linear data structure where insertion happens at rear and deletion happens at front.
Stack is used in function calls, undo-redo operations, and infix to postfix conversion.
Queue is used in BFS, CPU scheduling, and printer spooling.
Examples of stack: browser back button, cal...
I applied via Newspaper Ad and was interviewed before Jun 2021. There were 2 interview rounds.
I applied via Walk-in and was interviewed before Jul 2021. There were 2 interview rounds.
Project details and all
I applied via Campus Placement and was interviewed in Nov 2020. There were 3 interview rounds.
I applied via Company Website and was interviewed in Sep 2023. There were 3 interview rounds.
C programing language and cpp
Language usage refers to how effectively and appropriately language is used in communication.
Use clear and concise language to convey your message
Avoid jargon or technical language that may not be understood by all
Adapt your language to your audience, considering their background and knowledge
Be mindful of cultural differences that may impact language usage
Use active voice and avoid passive voice for clearer communicat
Nice experience
Test conducted to analyse understanding of the student and suitability to the role
Data structures are ways to store and organize data, while algorithms are step-by-step procedures for solving problems.
Data structures are like containers that hold data in a specific layout, such as arrays, linked lists, trees, etc.
Algorithms are the instructions or steps used to manipulate the data stored in data structures, like sorting or searching.
Data structures focus on how data is stored and accessed, while alg...
Coding and Aptitude test
I intend to gain valuable experience and skills in the IT industry while contributing to the growth of TCS.
Develop my technical skills through hands-on experience
Learn from experienced professionals in the industry
Contribute to the growth and success of TCS through my work
Build a strong professional network
Explore opportunities for career advancement within TCS
I applied via Campus Placement and was interviewed in Jul 2024. There were 3 interview rounds.
Basic concept of quant, No need to attempt all, I have attempted 22.Accuracy is important
Reverse a string and check if it's a palindrome.
Create a function to reverse the input string.
Compare the reversed string with the original string to check if it's a palindrome.
Ignore spaces and punctuation when checking for palindrome.
Example: Input 'racecar', reverse 'racecar' -> 'racecar', palindrome.
Example: Input 'hello', reverse 'hello' -> 'olleh', not a palindrome.
I want to join TCS because of its reputation for innovation, global presence, and opportunities for growth.
TCS is known for its innovative solutions in the IT industry
TCS has a strong global presence with offices in multiple countries
TCS offers opportunities for career growth and development
I admire TCS's commitment to diversity and inclusion
In the next 5 years, I see myself advancing in my career, taking on more responsibilities, and potentially leading a team.
Continuing to learn and grow professionally
Seeking opportunities for advancement within the company
Developing leadership skills through mentorship and training
Possibly taking on a managerial role or leading a team
Yes, I am comfortable with any location as long as it is safe and accessible.
I am open to relocating for the right opportunity
I have experience living in different cities and adapting to new environments
I prioritize safety and accessibility when considering a location
based on 1 interview
Interview experience
Software Engineer
10
salaries
| ₹1.9 L/yr - ₹4 L/yr |
Software Developer
10
salaries
| ₹1.2 L/yr - ₹6 L/yr |
HR Executive
4
salaries
| ₹2 L/yr - ₹2.4 L/yr |
Content Writer
4
salaries
| ₹3.3 L/yr - ₹5 L/yr |
Senior Software Engineer
4
salaries
| ₹3.7 L/yr - ₹10 L/yr |
Asian Granito India
Kajaria Ceramics
Somany Ceramics
Nitco