0% found this document useful (0 votes)
24 views17 pages

Interview Technical

The document contains a comprehensive list of technical interview questions covering various topics in programming, data structures, databases, and networking. It includes questions on Java, Python, SQL, data structures like arrays, linked lists, trees, and graphs, as well as concepts related to operating systems and microprocessors. The questions are designed to assess the candidate's understanding and practical knowledge in these areas.

Uploaded by

Arnab Roy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views17 pages

Interview Technical

The document contains a comprehensive list of technical interview questions covering various topics in programming, data structures, databases, and networking. It includes questions on Java, Python, SQL, data structures like arrays, linked lists, trees, and graphs, as well as concepts related to operating systems and microprocessors. The questions are designed to assess the candidate's understanding and practical knowledge in these areas.

Uploaded by

Arnab Roy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

TECHNICAL INTERVIEW QUESTIONS

Define basic principle of oops


Why java is platform independent
Why we not install jvm
How does Java enable high performance?
What are the Java IDE’s?
What do you mean by Constructor?
What is meant by Local variable and Instance variable?
What is a Class?
What is Polymorphism?
Difference between overloading and overriding
What is meant by Interface?
What do you mean by public static void main(String args[])?
What is meant by Abstract class?
What do you mean by constructor overloading?
Define type of inheritance?
Diff between final,finally,finalize?
Diff between interface and abstract class?
Difference between Array and Array List.
Difference between String, String Builder, and String Buffer.
Define mutable and immutable string.
Explain about Public and Private access specifiers.
Difference between Default and Protected access specifiers.
Difference between HashMap and HashTable.
Difference between HashSet and TreeSet.
What is mean by Collections in Java?
hat are all the Classes and Interfaces that are available in the collections?
Explain about the different lists available in the collection.
WhatisJoin?
What is Identity?
What is a view in SQL? How to create one

What are the uses of view?

What is a Trigger?

What is a stored procedure?

What is the difference between Trigger and Stored Procedure?

What is a transaction? What are ACID properties?


What are indexes?

What are clustered and non-clustered Indexes?

Query to find 2nd highest salary of an employee?


Why we cannot use WHERE clause with aggregate functions like HAVING ?
Difference between primary key and unique key and why one should use unique key if it allows
only one null ?
What’s the difference between materialized and dynamic view?
What are the benefits of using Python?

What is PEP 8?

What is pickling and unpickling?

How Python is interpreted?

How memory is managed in Python?

What are the tools that help to find bugs or perform static analysis?

What are Python decorators?

What is the difference between list and tuple?

How are arguments passed by value or by reference?

What is Dict and List comprehensions are?

What are the built-in type does python provides?

What is namespace in Python?

What is lambda in Python?

Why lambda forms in python does not have statements?

What is pass in Python?

In Python what are iterators?

What is unittest in Python?

In Python what is slicing?

What are generators in Python?


What is docstring in Python?

How can you copy an object in Python?

How to check if a given Binary Tree is BST or not?

What are the area of applications of Data Structure.

What is the difference between file structure and storage structure?

Difference between file structure and storage structure:

Tell the list of data structures which are used in RDBMS, Network Data Modal, and Hierarchical
Data Model.

Which data structure is used to perform recursion?

List the area of applications where stack data structure can be used?

Write the stack overflow condition.

What is the difference between PUSH and POP?

Write the steps involved in the insertion and deletion of an element in the stack.

Which notations are used in Evaluation of Arithmetic Expressions using prefix and postfix
forms?

What are the tools that help to find bugs or perform static analysis?
What are Python decorators?
What is the difference between list and tuple?
How are arguments passed by value or by reference?
What is Dict and List comprehensions are?
What are the built-in type does python provides?
What is namespace in Python?
What is lambda in Python?
Why lambda forms in python does not have statements?
What is pass in Python?
In Python what are iterators?
What is unittest in Python?
In Python what is slicing?
What are generators in Python?
What is docstring in Python?
How can you copy an object in Python?
What is negative index in Python?
How you can convert a number to a string?
What is the difference between Xrange and range?
What is module and package in Python?
Mention what are the rules for local and global variables in Python?
How can you share global variables across modules?
Explain how can you make a Python Script executable on Unix?
Explain how to delete a file in Python?
Explain how can you generate random numbers in Python?
Explain how can you access a module written in Python from C?
Mention the use of // operator in Python?
Mention the use of the split function in Python?
Explain what is Flask & its benefits?
Mention what is the difference between Django, Pyramid, and Flask?
Mention what is Flask-WTF and what are their features?
Explain what is the common way for the Flask script to work?
Explain how you can access sessions in Flask?
Explain database connection in Python Flask?
What are advantages of DBMS over traditional file based systems?
What are super, primary, candidate and foreign keys?
What is the difference between primary key and unique constraints?
What is database normalization?
What are the differences between DDL, DML and DCL in SQL?
What is the difference between having and where clause?
WhatisJoin?
What is Identity?
What is a view in SQL? How to create one
What are the uses of view?
What is a Trigger?
What is a stored procedure?
What is the difference between Trigger and Stored Procedure?
What is a transaction? What are ACID properties?
What are indexes?
What are clustered and non-clustered Indexes?
Query to find 2nd highest salary of an employee?
Why we cannot use WHERE clause with aggregate functions like HAVING ?
Difference between primary key and unique key and why one should use unique key if it allows
only one null ?
Define basic principle of oops
Why java is platform independent
Why we not install jvm
How does Java enable high performance?
What are the Java IDE’s?
What do you mean by Constructor?
What is meant by Local variable and Instance variable?
What is a Class?
What is Polymorphism?
Difference between overloading and overriding
What is meant by Interface?
Whot do you mean by public static void main(String args[])?
What is meant by Abstract class?
What do you mean by constructor overloading?
Define type of inheritance?
Diff between final,finally,finalize?
Diff between interface and abstract class?
Difference between Array and Array List.
Difference between String, String Builder, and String Buffer.
Define mutable and immutable string.
Explain about Public and Private access specifiers.
Difference between Default and Protected access specifiers.
Difference between HashMap and HashTable.
Difference between HashSet and TreeSet.
What is mean by Collections in Java?
What are all the Classes and Interfaces that are available in the collections?
Explain about the different lists available in the collection.
What are local static variables? What is their use?
What is difference between i++ and ++i?
Difference between ++*p, *p++ and *++p
What is volatile keyword?
What is a Network?
What is a Node?
What is Network Topology?
What are Routers?
What is OSI reference model?
What is the difference between Hub, Switch, and Router?
What is HTTP and what port does it use?
What are TCP and UDP?
What is a Firewall?
What is DNS?
What is a Proxy Server and how do they protect the computer network?
What are IP classes and how can you identify the IP class of given a IP address?
What is meant by 127.0.0.1 and local host?
What is Data Encapsulation?
What is the difference between Internet, Intranet, and Extranet?
What are the different types of a network? Explain each briefly.
Differentiate Communication and Transmission?
Define various types of internet connections?
Explain the characteristics of networking?
Name the different types of network topologies and brief its advantages?
How a Switch is different from a Hub?
What is an array?
How to reference all the elements in a one-dimension array?
What is a multidimensional array?
How are the elements of a 2D array are stored in the memory?
Calculate the address of a random element present in a 2D array, given base address as BA.
Are linked lists considered linear or non-linear data structures?
What are the advantages of Linked List over an array?
Write the syntax in C to create a node in the singly linked list.
If you are using C language to implement the heterogeneous linked list, what pointer type
should be used?
What is doubly linked list?
Write the C program to insert a node in circular singly list at the beginning.
List some applications of queue data structure.
What are the drawbacks of array implementation of Queue?
What are the scenarios in which an element can be inserted into the circular queue?
What is a dequeue?
What Are The Different Types Of Control Structures In Programming?
What Is || Operator And How Does It Function In A java Program?
Can The “if” Function Be Used In Comparing Strings?
What Are Preprocessor Directives?
What Will Be The Outcome Of The Following Conditional Statement If The Value Of Variable S
Is 10?
Describe The Order Of Precedence With Regards To Operators In C?
What Is Wrong With This Statement? My Name = “robin”;
How Do You Determine The Length Of A String Value That Was Stored In A Variable?
Is It Possible To Initialize A Variable At The Time It Was Declared?
Why Is C Language Being Considered A Middle Level Language?
What Is The Different File Extensions Involved When Programming In C?
What Are Reserved Words?
What is Linked List?
What Is Fifo?
What is a Data Structure?
What are linear and non linear data Structures?
What are the various operations that can be performed on different Data Structures?
How is an Array different from Linked List?
What is Stack and where it can be used?
What is a Queue, how it is different from stack and how is it implemented?
What is a Linked List and What are its types?
Which data structures are used for BFS and DFS of a graph?
How to implement a stack using queue?
How to implement a queue using stack?
Which Data Structure Should be used for implementiong LRU cache?
How to check if a given Binary Tree is BST or not?
What are the area of applications of Data Structure.
What is the difference between file structure and storage structure?
Difference between file structure and storage structure:
Tell the list of data structures which are used in RDBMS, Network Data Modal, and Hierarchical
Data Model.
Which data structure is used to perform recursion?
List the area of applications where stack data structure can be used?
Write the stack overflow condition.
What is the difference between PUSH and POP?
Write the steps involved in the insertion and deletion of an element in the stack.
Which notations are used in Evaluation of Arithmetic Expressions using prefix and postfix
forms?
What is an array?
How to reference all the elements in a one-dimension array?
What is a multidimensional array?
How are the elements of a 2D array are stored in the memory?
Calculate the address of a random element present in a 2D array, given base address as BA.
Are linked lists considered linear or non-linear data structures?
What are the advantages of Linked List over an array?
Write the syntax in C to create a node in the singly linked list.
If you are using C language to implement the heterogeneous linked list, what pointer type
should be used?
What is doubly linked list?
Write the C program to insert a node in circular singly list at the beginning.
List some applications of queue data structure.
What are the drawbacks of array implementation of Queue?
What are the scenarios in which an element can be inserted into the circular queue?
What is a dequeue?
What is the minimum number of queues that can be used to implement a priority queue?
Define the tree data structure.
List the types of tree.
What are Binary trees?
Write the C code to perform in-order traversal on a binary tree.
What is the maximum number of nodes in a binary tree of height k?
Which data structure suits the most in the tree construction?
Which data structure suits the most in the tree construction?
Write the recursive C function to count the number of nodes present in a binary tree.
Write a recursive C function to calculate the height of a binary tree.
How can AVL Tree be useful in all the operations as compared to Binary search tree?
State the properties of B Tree.
What are the differences between B tree and B+ tree?
List some applications of Tree-data structure?
Differentiate among cycle, path, and circuit?
Mention the data structures which are used in graph implementation.
Which data structures are used in BFS and DFS algorithm?
What are the applications of Graph data structure?
In what scenario, Binary Search can be used?
What are the advantages of Binary search over linear search?
What are the advantages of Selecetion Sort?
List Some Applications of Multilinked Structures?
What is the difference between NULL and VOID?
What are advantages of DBMS over traditional file based systems?
What are super, primary, candidate and foreign keys?
What is the difference between primary key and unique constraints?
What is database normalization?
What are the differences between DDL, DML and DCL in SQL?
What is the difference between having and where clause?
What is Join?
What is Identity?
What is a view in SQL? How to create one
What are the uses of view?
What is a Trigger?
What is a stored procedure?
What is the difference between Trigger and Stored Procedure?
What is a transaction? What are ACID properties?
What are indexes?
What are clustered and non-clustered Indexes?
Query to find 2nd highest salary of an employee?
Why we cannot use WHERE clause with aggregate functions like HAVING ?
Difference between primary key and unique key and why one should use unique key if it allows
only one null ?
What’s the difference between materialized and dynamic view?
What is embedded and dynamic SQL?
What is the difference between CHAR and VARCHAR?
Define Normal Forms
What is cardinality?
View Serializable and View Equivalence
Cascadeless Recoverable Schedules
Difference between IO and UTIL package in java
Write a prog in c to count number of words in a given sentece until EOF is scan.
What is JAVA?
What are the features in JAVA?
Define basic principle of oops
Why java is platform independent
Why we not install jvm
How does Java enable high performance?
What are the Java IDE’s?
What do you mean by Constructor?
What is meant by Local variable and Instance variable?
What is a Class?
What is Polymorphism?
Difference between overloading and overriding
What is meant by Interface?
Whot do you mean by public static void main(String args[])?
What is meant by Abstract class?
What do you mean by constructor overloading?
Define type of inheritance?
Diff between final,finally,finalize?
Diff between interface and abstract class?
Difference between Array and Array List.
Difference between String, String Builder, and String Buffer.
Define mutable and immutable string.
Explain about Public and Private access specifiers.
Difference between Default and Protected access specifiers.
Difference between HashMap and HashTable.
Difference between HashSet and TreeSet.
What is mean by Collections in Java?
What is a Microprocessor?
What are the flags in 8086?
Why crystal is a preferred clock source?
In 8085 which is called as High order / Low order Register?
What is Tri-state logic?
What happens when HLT instruction is executed in processor?
What is Program counter?
What are the various registers in 8085?
What is 1st / 2nd / 3rd / 4th generation processor?
Explain the main purpose of an operating system?
What is demand paging?
What is an array?
How to reference all the elements in a one-dimension array?
What is a multidimensional array?
How are the elements of a 2D array are stored in the memory?
Calculate the address of a random element present in a 2D array, given base address as BA.
Are linked lists considered linear or non-linear data structures?
What are the advantages of Linked List over an array?
Write the syntax in C to create a node in the singly linked list.
If you are using C language to implement the heterogeneous linked list, what pointer type
should be used?
What is doubly linked list?
Write the C program to insert a node in circular singly list at the beginning.
List some applications of queue data structure.
What are the drawbacks of array implementation of Queue?
What are the scenarios in which an element can be inserted into the circular queue?
What is a dequeue?
What Are The Different Types Of Control Structures In Programming?
What Is || Operator And How Does It Function In A java Program?
Can The “if” Function Be Used In Comparing Strings?
What Are Preprocessor Directives?
How is an Array different from Linked List?
What is Stack and where it can be used?
What is a Queue, how it is different from stack and how is it implemented?
What is a Linked List and What are its types?
Which data structures are used for BFS and DFS of a graph?
How to implement a stack using queue?
How to implement a queue using stack?
Which Data Structure Should be used for implementiong LRU cache?
How to check if a given Binary Tree is BST or not?
What are the area of applications of Data Structure.
What is the difference between file structure and storage structure?
Difference between file structure and storage structure:
Tell the list of data structures which are used in RDBMS, Network Data Modal, and Hierarchical
Data Model.
Which data structure is used to perform recursion?
List the area of applications where stack data structure can be used?
Write the stack overflow condition.
What is the difference between PUSH and POP?
What are the differences between B tree and B+ tree?
List some applications of Tree-data structure?
Differentiate among cycle, path, and circuit?
Mention the data structures which are used in graph implementation.
Which data structures are used in BFS and DFS algorithm?
What are the applications of Graph data structure?
In what scenario, Binary Search can be used?
What are the advantages of Binary search over linear search?
What are the advantages of Selecetion Sort?
What are super, primary, candidate and foreign keys?
What is the difference between primary key and unique constraints?
What is database normalization?
What are the differences between DDL, DML and DCL in SQL?
What is the difference between having and where clause?
WhatisJoin?
What is Identity?
What is a view in SQL? How to create one
What is a transaction?

What are ACID properties?


What are indexes?

What are clustered and non-clustered Indexes?

Query to find 2nd highest salary of an employee?

Why we cannot use WHERE clause with aggregate functions like HAVING ?
What do you mean by Constructor?
What is meant by Local variable and Instance variable?
What is a Class?
What is Polymorphism?
Difference between overloading and overriding
What is meant by Interface?
Whot do you mean by public static void main(String args[])?
What is meant by Abstract class?
What do you mean by constructor overloading?
Define type of inheritance?
Diff between final,finally,finalize?
Diff between interface and abstract class?
Difference between Array and Array List.
Difference between String, String Builder, and String Buffer.
Define mutable and immutable string.
Explain about Public and Private access specifiers.

Difference between Default and Protected access specifiers.

ALL HR AND PROJECT RELATED QUESTIONS

What is doubly linked list?


Write the C program to insert a node in circular singly list at the beginning.
List some applications of queue data structure.
What are the drawbacks of array implementation of Queue?
What are the scenarios in which an element can be inserted into the circular queue?
What is a dequeue?
What Are The Different Types Of Control Structures In Programming?
What Is || Operator And How Does It Function In A java Program?
Can The “if” Function Be Used In Comparing Strings?
What Are Preprocessor Directives?
What Will Be The Outcome Of The Following Conditional Statement If The Value Of Variable S
Is 10?
Describe The Order Of Precedence With Regards To Operators In C?
What Is Wrong With This Statement? My Name = “robin”;
How Do You Determine The Length Of A String Value That Was Stored In A Variable?
Is It Possible To Initialize A Variable At The Time It Was Declared?
Why Is C Language Being Considered A Middle Level Language?
What Is The Different File Extensions Involved When Programming In C?
What Are Reserved Words?
What is Linked List?
What Is Fifo?
What is a Data Structure?
What are linear and non linear data Structures?
What are the various operations that can be performed on different Data Structures?
How is an Array different from Linked List?
What is Stack and where it can be used?
What is a Queue, how it is different from stack and how is it implemented?
What is a Linked List and What are its types?
Which data structures are used for BFS and DFS of a graph?
How to implement a stack using queue?
How to implement a queue using stack?
Which Data Structure Should be used for implementiong LRU cache?
How to check if a given Binary Tree is BST or not?
What are the area of applications of Data Structure.
What is the difference between file structure and storage structure?
Difference between file structure and storage structure:
Tell the list of data structures which are used in RDBMS, Network Data Modal, and Hierarchical
Data Model.
Which data structure is used to perform recursion?
List the area of applications where stack data structure can be used?
Write the stack overflow condition.
What is the difference between PUSH and POP?
Write the steps involved in the insertion and deletion of an element in the stack.
Which notations are used in Evaluation of Arithmetic Expressions using prefix and postfix
forms?
What is an array?
How to reference all the elements in a one-dimension array?
What is a multidimensional array?
How are the elements of a 2D array are stored in the memory?
Calculate the address of a random element present in a 2D array, given base address as BA.
Are linked lists considered linear or non-linear data structures?
What are the advantages of Linked List over an array?
Write the syntax in C to create a node in the singly linked list.
If you are using C language to implement the heterogeneous linked list, what pointer type
should be used?
What is doubly linked list?
Write the C program to insert a node in circular singly list at the beginning.
List some applications of queue data structure.
What are the drawbacks of array implementation of Queue?
What are the scenarios in which an element can be inserted into the circular queue?
What is a dequeue?
What is the minimum number of queues that can be used to implement a priority queue?
Define the tree data structure.
List the types of tree.
What are Binary trees?
Write the C code to perform in-order traversal on a binary tree.
What is the maximum number of nodes in a binary tree of height k?
Which data structure suits the most in the tree construction?
Which data structure suits the most in the tree construction?
Write the recursive C function to count the number of nodes present in a binary tree.
Write a recursive C function to calculate the height of a binary tree.
How can AVL Tree be useful in all the operations as compared to Binary search tree?
State the properties of B Tree.
What are the differences between B tree and B+ tree?
List some applications of Tree-data structure?
Differentiate among cycle, path, and circuit?
Mention the data structures which are used in graph implementation.
Which data structures are used in BFS and DFS algorithm?
What are the applications of Graph data structure?
In what scenario, Binary Search can be used?
What are the advantages of Binary search over linear search?
What are the advantages of Selecetion Sort?
List Some Applications of Multilinked Structures?
What is the difference between NULL and VOID?
What is Python?
What are the benefits of using Python?
What is PEP 8?
What is pickling and unpickling?
How Python is interpreted?
How memory is managed in Python?
What are the tools that help to find bugs or perform static analysis?
What are Python decorators?
What is the difference between list and tuple?
How are arguments passed by value or by reference?
What is Dict and List comprehensions are?
What are the built-in type does python provides?
What is namespace in Python?
What is lambda in Python?
Why lambda forms in python does not have statements?
What is pass in Python?
In Python what are iterators?
What is unittest in Python?
In Python what is slicing?
What are generators in Python?
What are advantages of DBMS over traditional file based systems?
What are super, primary, candidate and foreign keys?
What is the difference between primary key and unique constraints?
What is database normalization?
What are the differences between DDL, DML and DCL in SQL?
What is the difference between having and where clause?
What isJoin?
What is Identity?
What is a view in SQL? How to create one
What are the uses of view?
What is a Trigger?
What is a stored procedure?
What is the difference between Trigger and Stored Procedure?
What is a transaction? What are ACID properties?
What are indexes?
What are clustered and non-clustered Indexes?
Query to find 2nd highest salary of an employee?
Why we cannot use WHERE clause with aggregate functions like HAVING ?

Difference between primary key and unique key and why one should use unique key if it allows
only one null ?
What’s the difference between materialized and dynamic view?
What is embedded and dynamic SQL?
What is the difference between CHAR and VARCHAR?
Define Normal Forms
What is cardinality?
View Serializable and View Equivalence
Write a prog in c to count number of words in a given sentece until EOF is scan.
What is JAVA?
What are the features in JAVA?
Define basic principle of oops
Why java is platform independent
Why we not install jvm
How does Java enable high performance?
What are the Java IDE’s?
What do you mean by Constructor?
What is meant by Local variable and Instance variable?
What is a Class?
What is Polymorphism?
Difference between overloading and overriding
What is meant by Interface?
Whot do you mean by public static void main(String args[])?
What is meant by Abstract class?
What do you mean by constructor overloading?
Define type of inheritance?
Diff between final,finally,finalize?
Diff between interface and abstract class?
Difference between Array and Array List.
Difference between String, String Builder, and String Buffer.
Define mutable and immutable string.
Explain about Public and Private access specifiers.
Difference between Default and Protected access specifiers.
Difference between HashMap and HashTable.
Difference between HashSet and TreeSet.
What is mean by Collections in Java?
hat are all the Classes and Interfaces that are available in the collections?
Explain about the different lists available in the collection.
What is Electronics?
What is the difference between Electronics and Electrical?
What is communication?
Different types of communications? Explain.
What is latch up?
What is diode?
What is transistor?
What is sampling?
State sampling theorem.
What are the advantages of resistors?
What is the principle of microwave?
What is cut-off frequency?
What is pass band?
What is stop band?
Define Power Rating?
What is demodulation?
What is resistor?
What is inductor?
What is a semi conductor?
Define basic principle of oops
Why java is platform independent
Why we not install jvm
How does Java enable high performance?
What are the Java IDE’s?
What do you mean by Constructor?
What is meant by Local variable and Instance variable?
What is a Class?
What is Polymorphism?
Difference between overloading and overriding
What is meant by Interface?
Whot do you mean by public static void main(String args[])?
What is meant by Abstract class?
What do you mean by constructor overloading?
Define type of inheritance?
Diff between final,finally,finalize?
Diff between interface and abstract class?
Difference between Array and Array List.
Are linked lists considered linear or non-linear data structures?
What are the advantages of Linked List over an array?
What Are The Different Types Of Control Structures In Programming?

What is Linked List?

What Is Fifo?

What is a Data Structure?

What are linear and non linear data Structures?

What are the various operations that can be performed on different Data Structures?

How is an Array different from Linked List?

What is Stack and where it can be used?

What is a Queue, how it is different from stack and how is it implemented?

What is a Linked List and What are its types?

Which data structures are used for BFS and DFS of a graph?

How to implement a stack using queue?

How to implement a queue using stack?

Which Data Structure Should be used for implementiong LRU cache?

How to check if a given Binary Tree is BST or not?

What are the area of applications of Data Structure.

What is the difference between file structure and storage structure?

Difference between file structure and storage structure:


Tell the list of data structures which are used in RDBMS, Network Data Modal, and Hierarchical
Data Model.

Which data structure is used to perform recursion?

List the area of applications where stack data structure can be used?

Write the stack overflow condition.

What is the difference between PUSH and POP?

WhatisJoin?
What is Identity?
What is a view in SQL? How to create one

What are the uses of view?

What is a Trigger?

What are super, primary, candidate and foreign keys?


What is the difference between primary key and unique constraints?
What is database normalization?

What are the differences between DDL, DML and DCL in SQL?

What is embedded and dynamic SQL?

What is the difference between CHAR and VARCHAR?


Define Normal Forms
What is cardinality?

View Serializable and View Equivalence

You might also like