Honeywell Technology Solutions
Ashro Textiles Interview Questions and Answers
Q1. Wt is data structure? and it's types.
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 operations to be performed, and the efficiency required.
Q2. What is join explain it's types
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 join returns all rows from both tables, with NULL values f...read more
Q3. How elements are sorted
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.
Q4. What is link list
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
Q5. Difference between c and java
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
Q6. Eclipse ide explanation
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 to suit individual needs.
Reviews
Interviews
Salaries
Users/Month