Filter interviews by
I applied via Campus Placement and was interviewed in Feb 2021. There were 3 interview rounds.
Data structure is a way of organizing and storing data in a computer so that it can be accessed and used efficiently.
Data structures can be classified into two types: primitive and non-primitive.
Primitive data structures include integer, float, character, and boolean.
Non-primitive data structures include arrays, linked lists, trees, graphs, and hash tables.
The choice of data structure depends on the type of data, the o...
Eclipse IDE is an open-source integrated development environment used for Java development.
Eclipse provides a user-friendly interface for coding, debugging, and testing Java applications.
It supports various programming languages and frameworks such as C++, Python, and PHP.
Eclipse also has a vast library of plugins that can be used to enhance its functionality.
It is widely used by developers and is highly customizable t
Elements are sorted based on the sorting algorithm used and the data type of the elements.
Sorting algorithms like bubble sort, quick sort, merge sort, etc. are used to sort elements.
Elements can be sorted in ascending or descending order.
Data type of elements affects the sorting order. For example, strings are sorted alphabetically.
Custom sorting can be implemented using comparator functions.
Join is a SQL operation that combines rows from two or more tables based on a related column between them.
Types of join include inner join, left join, right join, and full outer join
Inner join returns only the matching rows from both tables
Left join returns all rows from the left table and matching rows from the right table
Right join returns all rows from the right table and matching rows from the left table
Full outer ...
A data structure that consists of a sequence of nodes, each containing a reference to the next node.
Link list is a linear data structure.
It is made up of nodes that contain data and a reference to the next node.
It can be singly linked or doubly linked.
Example: Singly linked list - 1 -> 2 -> 3 -> null
Example: Doubly linked list - null <- 1 <-> 2 <-> 3 -> null
C is a procedural language while Java is an object-oriented language.
C is compiled while Java is interpreted
C has pointers while Java does not
Java has automatic garbage collection while C does not
Java is platform-independent while C is not
Java has built-in support for multithreading while C does not
Top trending discussions
based on 2 reviews
Rating in categories
Technical Lead
610
salaries
| ₹10 L/yr - ₹32 L/yr |
Advanced Software Engineer
450
salaries
| ₹12 L/yr - ₹34.8 L/yr |
Senior Engineer
436
salaries
| ₹5 L/yr - ₹18 L/yr |
Software Engineer
407
salaries
| ₹4 L/yr - ₹16 L/yr |
Senior Software Engineer
257
salaries
| ₹8.8 L/yr - ₹30 L/yr |
Siemens
Bosch
ABB
Schneider Electric