Question1 : 10 min project discussion
Question2 : why do we need c++ when we have c
Question 3 : what is the difference between malloc and new
Question 4 : what is polymorphism and its types
Question 5: Implement runtime polymorphism and show the use of virtual function (on online c++ compiler)
Question 6: what is the purpose of namespace std
Question 7 : what are the different access modifiers in oops
Question 8 : why do we need classes when we have struct , what are the default access modifiers in struct and class
Question 9 : how the internal c++ compiler works with virtual function , and how the memory allocation is done when we have virtual function
Question 10 : (DSA easy) find the minimum element in rotated sorted array (online c++ compliler)
Question 11 : DBMS related questions on ( ACID , INDEXING , B TREE, CONSISTENCY , VIEWS , TYPES OF VIEWS)
Question 12 : why do you use mongodb in your project , were acid properties hold in mongodb , indexing in mongodb
Question 13 : explain horizontal and vertical scaling , and how its done
Question 14 : implement sharding in pseudo code ( just the logic and explanation and vague code )
// they have came up with one more question of DSA but the time was complete