i
TCS
Filter interviews by
posted on 30 Nov 2022
I applied via Campus Placement and was interviewed in May 2022. There were 4 interview rounds.
I am from PEGA UAP background so the test pattern is different from the other profiles like ninja and digital. The online test was for 75 minutes. The test consists of 100 MCQ based questions on PEGA. They were in the level of easy to moderate.
I was interviewed in May 2023.
Oops concepts in Java refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability of a method to do different things based on the object it is acting upon.
Abstraction: Hiding the imp...
Collections in Java refer to classes and interfaces that implement data structures like lists, sets, and maps.
Collections provide a way to store and manipulate groups of objects in Java
Examples include ArrayList, LinkedList, HashSet, and HashMap
Collections framework includes interfaces like List, Set, Map, and classes like ArrayList, HashSet, and HashMap
List and Set are both interfaces in Java used to store collections of elements, but with different characteristics.
List is an ordered collection that allows duplicate elements, while Set is an unordered collection that does not allow duplicates.
List implementations include ArrayList, LinkedList, and Vector, while Set implementations include HashSet, TreeSet, and LinkedHashSet.
List allows access to elements by index, wh...
A palindrome program checks if a given string reads the same forwards and backwards.
Create a function that takes a string as input
Remove any spaces and convert all characters to lowercase
Compare the string with its reverse to check if it is a palindrome
Program to generate prime numbers
Create a function to check if a number is prime
Iterate through numbers and check for prime numbers
Store prime numbers in an array
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class. A class is a blueprint for creating objects, while an object is an instance of a class.
Inheritance allows a class to reuse code from another class, promoting code reusability and reducing redundancy.
A class is a template or blueprint for creating objects, defining attributes and methods.
An object...
Coding round test in tech Mahindra
Learn some coding language like python and Java
And SAP ABAP
Static keyword in Java is used to create class-level variables and methods.
Static variables and methods belong to the class rather than the instance of the class.
Static variables are initialized only once at the start of the program.
Static methods can be called without creating an instance of the class.
Static keyword can also be used to create static blocks that are executed only once when the class is loaded.
Example: ...
Yes, Java supports multiple interface implementation in a single class.
A class can implement multiple interfaces separated by a comma.
All the methods of the implemented interfaces must be implemented in the class.
Example: public class MyClass implements Interface1, Interface2 { }
Diamond problem is a multiple inheritance issue in Java where two classes have a common parent class and a subclass inherits from both.
Occurs when two classes have a common parent class and a subclass inherits from both
Results in ambiguity and conflicts in method and variable resolution
Solved in Java by implementing interfaces instead of multiple inheritance
I applied via Job Portal and was interviewed before Sep 2023. There were 3 interview rounds.
Random topic like : women empowerment
During covid, I implemented automation tools to streamline processes and improve efficiency.
Implemented automation tools to streamline processes
Improved efficiency by reducing manual tasks
Collaborated with team members remotely to ensure project progress
I want to join DXC because of its reputation for innovation and growth opportunities.
DXC is known for its cutting-edge technology solutions
I am excited about the potential for career advancement at DXC
I admire DXC's commitment to excellence in the industry
Blue screen of death is a Windows operating system error screen that appears when a system error occurs.
Blue screen of death (BSOD) is a stop error screen that appears when the Windows operating system encounters a critical error and cannot recover.
It is often caused by hardware failures, driver issues, or software problems.
BSOD displays a specific error code and sometimes a brief description of the problem to help dia...
RAM is volatile memory used for temporary storage, while ROM is non-volatile memory used for permanent storage.
RAM stands for Random Access Memory and is used for temporary storage of data and program instructions.
ROM stands for Read-Only Memory and is used for permanent storage of firmware and software that rarely changes.
RAM is faster but loses data when power is turned off, while ROM is slower but retains data even ...
I applied via Company Website and was interviewed in Jul 2022. There were 3 interview rounds.
Basic aptitude questions (amcat)
Pseudo codes (basic) on Java and C
I applied via Campus Placement and was interviewed in Feb 2022. There were 2 interview rounds.
Round duration - 140 minutes
This round was based on Aptitude, Verbal, logical reasoning, essay writing and 2 coding questions(easy).
This year instead of providing a separate section for quants, logical and verbal there is only one section i.e; Aptitude Section, which will include all the three-section having some questions from every section.
Question about aptitude test and coding languages for System Engineer position.
The question is about the aptitude test which includes quants, verbal, logical, and coding.
The coding section includes C, C++, JAVA, and Python.
The candidate should be familiar with all the mentioned languages.
The time limit for the aptitude test is 48 minutes and for the coding section is 60 minutes.
Describe the process you follow to troubleshoot a system issue.
Identify the problem and gather information
Analyze the data and determine possible causes
Develop and implement a solution
Test the solution and verify if it resolves the issue
Document the process and solution for future reference
Round duration - 30 minutes
This is basically an Interview round which is to know about the technical skills of the candidate.
OOPs concepts are fundamental to software engineering. They include inheritance, polymorphism, encapsulation, and abstraction.
Inheritance allows a class to inherit properties and methods from a parent class.
Polymorphism allows objects to take on multiple forms and behave differently based on the context.
Encapsulation is the practice of hiding implementation details and exposing only necessary information.
Abstraction is...
SQL joins and basic queries
Joins are used to combine data from two or more tables based on a related column
Basic queries include SELECT, FROM, WHERE, GROUP BY, HAVING, and ORDER BY clauses
Use aliases to simplify column names and improve readability
Avoid using SELECT * as it can slow down the query
Use indexes to improve query performance
Arrays are fixed in size and can store multiple data types, while lists are dynamic and can only store one data type.
Arrays are declared with a fixed size, while lists can grow or shrink dynamically.
Arrays can store multiple data types, while lists can only store one data type.
Arrays are accessed using an index, while lists are accessed using an iterator.
Example: int[] arr = new int[5]; List
Factorial, Fibonacci series and prime number implementation.
Factorial: Use recursion or iteration to multiply numbers from 1 to n.
Fibonacci: Use recursion or iteration to add the previous two numbers.
Prime number: Check if a number is divisible by any number less than itself.
Yes, I am open to relocation for the right opportunity.
I am willing to relocate for a position that aligns with my career goals and offers growth opportunities.
I am open to exploring new cities and cultures.
I understand that relocation may require some adjustments, but I am prepared to make them.
I am excited about the prospect of working with a new team and contributing to the success of the company in a new location.
No problem with night shifts.
I am comfortable working night shifts.
I have experience working night shifts in my previous job.
I understand the importance of maintaining a healthy sleep schedule.
I am willing to adjust my lifestyle to accommodate night shifts.
I am aware of the potential health risks associated with working night shifts and will take necessary precautions.
I have a reliable mode of transportation for commut
Yes, I have a few questions regarding the company's current projects and future plans.
Can you tell me more about the current projects the company is working on?
What are the company's plans for future expansion?
How does the company prioritize its projects?
What kind of training and development opportunities are available for employees?
Can you describe the company culture and work environment?
I applied via Company Website and was interviewed before May 2022. There were 2 interview rounds.
tar is a command-line utility used for archiving files and directories into a single file.
Can be used to compress and decompress files
Can preserve file permissions and ownership
Can create and extract archives in various formats
Commonly used with gzip and bzip2 for compression
Example: tar -cvzf archive.tar.gz /path/to/directory
DNS server is a computer server that contains a database of public IP addresses and their associated hostnames.
DNS stands for Domain Name System
It translates domain names into IP addresses
It helps in resolving internet requests
Examples of DNS servers are Google DNS, OpenDNS, etc.
posted on 12 Nov 2021
I applied via Campus Placement and was interviewed in Oct 2021. There were 4 interview rounds.
Group discussions about the any topic
based on 25 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
67.7k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51.2k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
29.9k
salaries
| ₹2.2 L/yr - ₹5.6 L/yr |
Associate Consultant
28.7k
salaries
| ₹8.9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture