Explain the virtual keyword in C++.
Explain normalization techniques in DBMS
What is thrashing in an operating system?
Explain semaphores, mutexes, and monitors.
Explain exception handling in C++ with examples.
How does a Random Forest algorithm work end to end?
What is a function pointer and how is it used in C?
Explain deadlock, its causes, and prevention methods.
What are application variables and session variables?
What are threads and how do we set priorities in threads?
Explain database normalization and its different normal forms.
Differentiate between pointer to an array and array of pointers.
What are TCP, HTTP, and FTP protocols? Which one is the fastest?
What is the difference between file structure and storage structure?
What is a Decision Tree? How does it work and how are splits decided?
Explain virtual functions and answer questions related to their usage.
Name some sorting algorithms. Which sorting algorithm is best and why?
Explain the end-to-end process of data analysis in a real-world project.
What are TDMA, FDMA, and CDMA? Explain their differences and applications.
Which circuit shifts the input signal by 180 degrees and how does it work?
How do you decide which machine learning algorithm to use for a given problem?
What are Entropy and Gini Index and how do they help in building a Decision Tree?
What are interrupts and how do they work in microprocessors and microcontrollers?
What are the different stages in the execution of a C program? Explain in detail.
What are the applications of a BJT and explain its internal working with a diagram?
How does KNN work and which distance metric should be used when the data is categorical?
Conceptual questions from DBMS, Operating Systems, Computer Networks, and Web Technologies
If a dataset has multiple features, how do you decide which features to include for model building?
Given 10 documents each tagged with a topic, how would you assign a topic to a new incoming document?
What is a Random Forest? What is random in Random Forest and how is OOB (Out-of-Bag) error calculated?
Explain how communication between two users (source and destination) occurs with respect to the OSI model.
Explain the complete process from receiving raw data to making final predictions in a machine learning project.
Give a real-world example where inheritance is implemented and define the classes with their attributes and methods.
Explain the 3 V's of Big Data.
Differentiate between C and C++.
What are ACID properties in DBMS?
Explain the core concepts in Java.
What are access specifiers in C++?
What are the storage classes in C?