Filter interviews by
Python is called an interpreted language because it executes code line by line at runtime.
Python code is not compiled into machine code before execution, instead it is translated into intermediate code which is then interpreted by the Python interpreter.
This allows for easier debugging and dynamic typing, as code can be executed and tested immediately without the need for compilation.
Interpreted languages like Python a...
To run a Python file, use the command 'python filename.py' in the terminal.
Open the terminal or command prompt
Navigate to the directory where the Python file is located
Run the command 'python filename.py' to execute the file
I applied via Campus Placement
Pointers are variables that store memory addresses of other variables.
Pointers are used to access and manipulate memory addresses directly.
They are denoted by an asterisk (*) before the variable name.
Example: int *ptr; // declares a pointer to an integer variable
The OSI model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven different layers.
The OSI model stands for Open Systems Interconnection model.
It helps in understanding how different networking protocols work together.
Each layer has specific functions and communicates with the adjacent layers.
Examples of layers include physical layer, data link layer, network
Encapsulation is the concept of bundling data and methods that operate on that data into a single unit, known as a class.
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 the internal state of an object.
Access to the data is typically provided through public methods (getters and setters) defined in the class.
Encapsulatio...
I applied via campus placement at Inderprastha Engineering College, Ghaziabad and was interviewed in Feb 2024. There were 4 interview rounds.
It was an on center test which had questions on english maths and logical
There were 2 coding questions, one easy and other difficult
A list is mutable and can be changed, while a tuple is immutable and cannot be changed.
List is defined using square brackets [], while tuple is defined using parentheses ().
Elements in a list can be modified, added, or removed, while elements in a tuple cannot be changed once defined.
Lists are typically used for collections of items that may need to be modified, while tuples are used for fixed collections of items.
Exam
GROUP BY in MySQL is used to group rows that have the same values into summary rows.
Used with SELECT statement to group rows based on one or more columns
Can be used with aggregate functions like COUNT, SUM, AVG, etc.
Helps in summarizing data and performing calculations on grouped data
Example: SELECT department, COUNT(*) FROM employees GROUP BY department
I am a recent graduate with a degree in Computer Science, passionate about technology and eager to learn and grow in the field of system engineering.
Recent graduate with a degree in Computer Science
Passionate about technology and eager to learn
Interested in pursuing a career in system engineering
I have held roles of responsibility in project management, team leadership, and technical support.
Managed multiple projects simultaneously
Led a team of 10 employees to successfully complete a software development project
Provided technical support to clients and resolved issues in a timely manner
I applied via Job Portal and was interviewed in Sep 2023. There were 3 interview rounds.
Written test based on economics math stat and coding
TCS iON interview questions for designations
I applied via campus placement at College of Engineering GITAM, Gandhinagar and was interviewed before Jul 2023. There were 2 interview rounds.
Easy to go need Little practice
A program to print the Fibonacci series using a loop or recursion.
Use a loop or recursion to generate the Fibonacci series
Start with 0 and 1 as the first two numbers in the series
Add the previous two numbers to get the next number in the series
Get interview-ready with Top TCS iON Interview Questions
I applied via Company Website and was interviewed before Apr 2023. There were 3 interview rounds.
Basic aptitude questions and 2 coding questions
I applied via Company Website and was interviewed in Nov 2021. There were 4 interview rounds.
Encapsulation is the process of hiding internal details and providing a public interface for accessing and manipulating data.
Encapsulation is a fundamental concept in object-oriented programming.
It combines data and methods into a single unit called a class.
The class encapsulates the data and provides methods to interact with it.
Access to the data is controlled through the class's public interface.
Encapsulation helps i...
Polymorphism is the ability of an object to take on many forms.
Polymorphism allows objects of different classes to be treated as if they were objects of the same class.
It is achieved through method overriding and method overloading.
Example: A parent class Animal can have child classes like Dog, Cat, and Cow. All these child classes can have their own implementation of the method 'makeSound', which is defined in the par...
Interface defines the contract between a class and the outside world, while Abstraction provides a generalized view of an object.
Interface is a blueprint of a class that defines the methods and properties that a class must implement.
Abstraction is a concept that hides the implementation details and provides a generalized view of an object.
Interface is used to achieve multiple inheritance in Java.
Abstraction is used to ...
Multiple Inheritance is a feature in object-oriented programming where a class can inherit properties and behavior from multiple parent classes.
A class can inherit from more than one class using multiple inheritance.
It can lead to the diamond problem where two parent classes have a common method or attribute.
Languages like C++ support multiple inheritance while Java does not.
It can be useful in creating complex class h...
Program to reverse a string
Use a loop to iterate through the characters of the string
Create a new string and append each character in reverse order
Return the reversed string
Program to check whether the number is Palindrome or not
Convert the number to a string
Reverse the string
Compare the original and reversed string
If they are equal, the number is a palindrome
Program to check if a number is prime or not.
A prime number is a number greater than 1 that has no positive divisors other than 1 and itself.
To check if a number is prime, iterate from 2 to the square root of the number and check if it divides the number evenly.
If any divisor is found, the number is not prime. Otherwise, it is prime.
Swapping numbers without using a third variable.
Add the two numbers to be swapped
Assign the sum to the first variable
Subtract the second variable from the sum and assign it to the second variable
Subtract the second variable from the first variable and assign it to the first variable
Rajesh Gopinathan is the CEO of TCS.
Rajesh Gopinathan became the CEO of TCS in February 2017.
He joined TCS in 2001 and has held various leadership positions.
Under his leadership, TCS has achieved significant growth and global recognition.
Rajesh Gopinathan has played a key role in driving TCS' digital transformation initiatives.
He has a strong background in finance and has contributed to TCS' financial success.
I applied via Company Website and was interviewed before Nov 2021. There were 5 interview rounds.
Basic to medium hard if we practice well we can crack it easily
C,python,java but u can solve in any language you want
I applied via Job Fair and was interviewed before Jun 2021. There were 3 interview rounds.
Basic programming code.
Data structure is a way of organizing and storing data in a computer so that it can be accessed and used efficiently.
Data structure is a collection of data values, the relationships among them, and the functions or operations that can be applied to the data.
Examples of data structures include arrays, linked lists, stacks, queues, trees, graphs, and hash tables.
Choosing the right data structure for a particular task is ...
2 Interview rounds
based on 5 reviews
Rating in categories
Operations Executive
251
salaries
| ₹1.2 L/yr - ₹5.5 L/yr |
Software Developer
145
salaries
| ₹2.1 L/yr - ₹11.9 L/yr |
Software Engineer
118
salaries
| ₹2.1 L/yr - ₹9 L/yr |
System Engineer
111
salaries
| ₹2 L/yr - ₹9.2 L/yr |
IT Manager
57
salaries
| ₹1.2 L/yr - ₹4.2 L/yr |
Wipro
Amazon
TCS
Infosys