i
TCS
Filter interviews by
Clear (1)
They asked some technical interview questions
Per question time good amoubnt of questions
I applied via Campus Placement and was interviewed before Jan 2022. There were 3 interview rounds.
2 codes and some technical MCQs
Pascal Tree is a binary tree where each node represents a row of Pascal's Triangle.
Create a binary tree with root node as 1
For each level, create left child as previous level's value and right child as previous level's value + parent value
Repeat until desired number of levels is reached
Was good and you get questions from various topics.
Apti
Basics of cs
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
Shallow copy creates a new object with references to the original object's data, while deep copy creates a new object with copies of the original object's data.
Shallow copy only duplicates the references to the original object's data, not the data itself.
Deep copy creates a new object with copies of the original object's data, ensuring that changes to the copied object do not affect the original object.
In Java, shallow...
I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.
Ppt and discussion - on all things in the company
Leetcode - 2 medium, 1 hard
I applied via Campus Placement and was interviewed before Feb 2021. There were 3 interview rounds.
Aptitude round consists Logical reasoning, General Aptitude, Grammar related questions etc. All are moderate level questions.
OOPs is a programming paradigm that uses objects to represent real-world entities. Java is an OOPs language.
OOPs stands for Object-Oriented Programming System
Java is a class-based OOPs language
Encapsulation, Inheritance, Polymorphism, and Abstraction are the four pillars of OOPs
Objects have state and behavior
Java supports interfaces, which allow for multiple inheritance
Example: A car can be represented as an object wit...
Java solves machine dependency by using bytecode and virtual machine.
Java code is compiled into bytecode which is platform-independent
The bytecode is executed by the Java Virtual Machine (JVM) which is platform-specific
JVM translates bytecode into machine code for the specific platform
This allows Java code to run on any platform with a JVM installed
Example: A Java program compiled on Windows can run on Linux or Mac as
based on 1 interview
Interview experience
based on 11 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹0 L/yr - ₹0 L/yr |
IT Analyst
66.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
AST Consultant
51.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Consultant
29.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
Amazon
Wipro
Infosys
Accenture