i
TCS
Filter interviews by
DBMS is used to manage and organize data in various applications.
DBMS is used in banking systems to manage customer data and transactions.
It is used in e-commerce websites to store and retrieve product information.
DBMS is used in healthcare systems to manage patient records and medical data.
It is used in educational institutions to manage student information and academic records.
DBMS is used in airline reservation...
Software engineers have habits that help them be productive and efficient.
Writing clean and maintainable code
Continuous learning and improvement
Collaborating with team members
Using version control systems
Testing and debugging code
Documenting code and processes
Following coding standards and best practices
SMPS stands for Switched-Mode Power Supply.
It is an electronic power supply that uses a switching regulator to convert electrical power efficiently.
It is commonly used in computers, TVs, and other electronic devices.
It is smaller and lighter than traditional linear power supplies.
It can operate at high frequencies, reducing the size of transformers and capacitors.
It is more energy-efficient than linear power suppl...
Windows OS is a proprietary operating system developed by Microsoft while Ubuntu is a free and open-source operating system based on Linux.
Windows OS is more widely used in desktops and laptops while Ubuntu is popular among developers and servers.
Windows OS has a graphical user interface (GUI) while Ubuntu can be used with or without a GUI.
Windows OS has a larger selection of software and games available while Ubu...
What people are saying about TCS
Type casting is the process of converting a variable from one data type to another.
It is also known as type conversion.
It can be done implicitly or explicitly.
Explicit type casting involves the use of casting operators.
Examples include converting an integer to a string or a float to an integer.
Type casting can lead to loss of data or precision.
Inheritance is a mechanism in OOP where a new class is derived from an existing class.
Single Inheritance: A derived class inherits from a single base class.
Multiple Inheritance: A derived class inherits from multiple base classes.
Multilevel Inheritance: A derived class is created from another derived class.
Hierarchical Inheritance: Multiple derived classes inherit from a single base class.
Hybrid Inheritance: Combi...
Heap sorting is a comparison-based sorting algorithm that divides the input into a sorted and an unsorted region, while insertion sorting builds the final sorted array one item at a time.
Heap sorting has a worst-case time complexity of O(n log n), while insertion sorting has a worst-case time complexity of O(n^2)
Heap sorting is not an in-place sorting algorithm, while insertion sorting is
Heap sorting is more effic...
The source code for doubly linked list is a data structure that contains nodes with pointers to the previous and next nodes.
Declare a node struct with data, prev, and next pointers
Create a head and tail pointer to the first and last nodes
Implement functions to add, remove, and traverse nodes
Different Linux OS have different features, package managers, and user interfaces.
Linux distributions have different package managers, such as apt, yum, and pacman.
Some distributions are designed for specific purposes, such as Kali Linux for penetration testing.
User interfaces can vary greatly, with some distributions using GNOME, KDE, or Xfce.
Some distributions are more lightweight and optimized for older hardwar...
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 eliminates the need for physical servers and hardware, reducing costs and increasing scalability.
Examples include Amazon Web Services, Microsoft Azure, and Google Cloud Platform.
Oops concepts in Java refer to Object-Oriented Programming principles like Inheritance, Polymorphism, Encapsulation, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Polymorphism: Allows objects to be treated as instances of their parent class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Abstraction: Hides the implementation detail...
I applied via Campus Placement
Quantitative
Reasoning
Verbal
Coding
1 person work complete 1 day and find 5 persons complete that work howmuch
What is the syntax of create table
DBMS is used to manage and organize data in various applications.
DBMS is used in banking systems to manage customer data and transactions.
It is used in e-commerce websites to store and retrieve product information.
DBMS is used in healthcare systems to manage patient records and medical data.
It is used in educational institutions to manage student information and academic records.
DBMS is used in airline reservation syst...
Software engineers have habits that help them be productive and efficient.
Writing clean and maintainable code
Continuous learning and improvement
Collaborating with team members
Using version control systems
Testing and debugging code
Documenting code and processes
Following coding standards and best practices
I applied via Naukri.com and was interviewed in Jan 2022. There were 2 interview rounds.
Explanation of project architecture and daily tasks for an application developer.
Project architecture involves designing and implementing the overall structure of the application.
Daily tasks may include coding, testing, debugging, and collaborating with team members.
Application developers may also be responsible for maintaining and updating existing applications.
They may need to stay up-to-date with new technologies an...
I applied via Naukri.com and was interviewed before May 2023. There were 3 interview rounds.
I expect a salary that reflects my skills, experience, and the industry standards for an Application Developer.
Research industry standards: For example, Glassdoor or Payscale can provide insights into average salaries for similar roles.
Consider my experience level: With 5 years of experience, I would expect a salary in the range of $80,000 to $100,000.
Factor in location: Salaries can vary significantly based on the cos...
I applied via Company Website and was interviewed before May 2023. There was 1 interview round.
They were mostly asking based on resume and any one programming language basics and CS fundamentals.
Code for arranging numbers in sorted order
Use a sorting algorithm like bubble sort, insertion sort, or quicksort
Determine if the numbers are integers or floating point numbers
Consider the size of the input array and the time complexity of the algorithm
Check for edge cases like empty array or array with only one element
Data mining is the process of discovering patterns and insights from large datasets.
It involves using statistical and machine learning techniques to analyze data
The goal is to extract useful information and knowledge from the data
Examples include identifying customer buying patterns or predicting stock prices
Data mining can also be used in fields such as healthcare to identify disease risk factors
Compiler is needed to translate high-level programming language code into machine code.
Compilers are used to convert human-readable code into machine-readable code.
They help in detecting errors and bugs in the code before execution.
Compilers optimize the code for better performance and efficiency.
Examples of compilers include GCC, Clang, and Visual C++.
Windows OS is a proprietary operating system developed by Microsoft while Ubuntu is a free and open-source operating system based on Linux.
Windows OS is more widely used in desktops and laptops while Ubuntu is popular among developers and servers.
Windows OS has a graphical user interface (GUI) while Ubuntu can be used with or without a GUI.
Windows OS has a larger selection of software and games available while Ubuntu h...
64-bit architecture allows for larger memory addressing and faster processing speeds.
64-bit architecture can address more memory than 32-bit architecture
64-bit architecture can perform more calculations per clock cycle
64-bit architecture is required for certain software applications, such as video editing or scientific simulations
based on 5 interview experiences
Difficulty level
Duration
based on 48 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
65.6k
salaries
| ₹7.7 L/yr - ₹12.6 L/yr |
AST Consultant
53.4k
salaries
| ₹12 L/yr - ₹20.5 L/yr |
Assistant System Engineer
33.2k
salaries
| ₹2.6 L/yr - ₹6.4 L/yr |
Associate Consultant
32.8k
salaries
| ₹16.2 L/yr - ₹28 L/yr |
Amazon
Wipro
Infosys
Accenture