i
TCS
Filter interviews by
I applied via Company Website and was interviewed in Jul 2021. There were 4 interview rounds.
I applied via Company Website and was interviewed in Oct 2021. There were 2 interview rounds.
What people are saying about TCS
I applied via Job Fair and was interviewed before Aug 2021. There were 2 interview rounds.
Every year tcs organize tcs codevita contest. Its 6 hours of long contest where 4-5 coding are there. If you are able to solve atleast 2 problems. You will get a chance to interview.
Code to determine if a number is odd or even without using modulus operator.
Use bitwise AND operator with 1 to check if the last bit is 0 or 1
If the result is 0, the number is even, else it is odd
RDBMS - Relational Database Management System, HTTP - Hypertext Transfer Protocol, HTTPS - Hypertext Transfer Protocol Secure, RAM - Random Access Memory, HTML - HyperText Markup Language, CSS - Cascading Style Sheets
RDBMS: Relational Database Management System (e.g. MySQL, Oracle)
HTTP: Hypertext Transfer Protocol (used for communication between web servers and clients)
HTTPS: Hypertext Transfer Protocol Secure (encrypt...
Deadlock is a situation where two or more processes are unable to proceed because they are waiting for each other to release resources.
Deadlock occurs when two or more processes are blocked and unable to continue executing.
It happens when each process is holding a resource and waiting for another resource held by another process.
Deadlock can be prevented by using techniques like resource allocation graph and banker's a...
TCS interview questions for designations
I applied via Campus Placement and was interviewed before Jun 2021. There were 2 interview rounds.
30 questions
Get interview-ready with Top TCS Interview Questions
I was interviewed in Sep 2016.
I was interviewed before Aug 2016.
An operating system is a software that manages computer hardware and software resources.
It acts as an interface between the user and the computer hardware.
It provides services such as memory management, process management, and device management.
Examples include Windows, macOS, Linux, and Android.
It allows multiple applications to run simultaneously.
It provides security features such as user authentication and access co
Cloud computing is the delivery of computing services over the internet.
Cloud computing allows users to access data and applications from anywhere with an internet connection.
It offers scalability, flexibility, and cost-effectiveness compared to traditional on-premises computing.
Examples of cloud computing services include Amazon Web Services, Microsoft Azure, and Google Cloud Platform.
Inheritance is important in programming as it allows for code reuse, promotes modularity, and enables polymorphism.
Inheritance allows us to create new classes that inherit the properties and methods of existing classes.
It promotes code reuse by allowing us to define common attributes and behaviors in a base class and extend it in derived classes.
Inheritance promotes modularity as it allows us to organize classes into a...
I am a passionate software engineer with a strong background in programming and problem-solving skills.
Graduated with a degree in Computer Science
Proficient in programming languages such as Java, Python, and C++
Experience with web development technologies like HTML, CSS, and JavaScript
Worked on various projects including a mobile app for tracking fitness goals
Strong communication and teamwork skills
I am passionate about software engineering and want to gain experience in a different environment.
I am interested in gaining experience in a different industry
I want to explore new opportunities and challenges
I believe working in a different company will help me grow as a professional
I was interviewed before Aug 2016.
I am a recent graduate with a degree in Computer Science and a passion for software development.
Recent graduate with a degree in Computer Science
Passionate about software development
Experience with programming languages like Java and Python
Graduating with honors and receiving a scholarship for my academic achievements
Maintained a high GPA throughout my academic career
Received recognition for outstanding performance in a specific project or subject
Awarded a scholarship for academic excellence
One of my weaknesses is time management, but I have improved by using tools like calendars and to-do lists.
I tend to get overwhelmed with multiple tasks and deadlines.
I started using a calendar to schedule my tasks and set reminders.
I also use to-do lists to prioritize my work and stay organized.
By implementing these tools, I have become more efficient in managing my time.
Some of the top questions asked at the TCS Assistant Software Engineer interview -
based on 8 interviews
6 Interview rounds
based on 106 reviews
Rating in categories
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