- Discuss in detail what happens when you write a code and compile it.
- What is multithreading? State any C++ multithreading framework you might have worked with.
- Explain encapsulation, abstraction, polymorphism.
- Explain inheritance. What is the Diamond problem?
- How memory is allocated in C++.
- What is malloc? Differences from calloc?
- What is a microprocessor?
- Explain microservices architecture.
- Explain normalization and all their forms.
- Differences between inner and outer joins.
- DFS vs. BFS
- What is the heap?
- Detect a loop in the linked list. If a loop exists, return the start node of the loop.
- Find the third most frequent element in an array.
Finding n next permutations using some specific set of digits given.
Find the number of ways of reaching from top left to bottom right of a matrix.
given a number N. print in how many ways it can be represented as N = a+b+c+d , 1< =a< =b< =c< = d; 1<=N< = 5000
given two number l and r (l<=r<=10^6) find most frequent digit among all prime numbers between l and r inclusive. if frequency is same print highest digit.
https://www.hackerearth.com/problem/algorithm/magnificent-fountains/
Explain inner classes in JAVA. Where exactly inner classes were used while designing famous JAVA APIs.
Find the number of possibilities to move from one point to another point in a chess board kind of square box.
Remove spaces in a string without using inbuilt function and taking constant space.
Find the number of leaf nodes for a given node.
How has Linkedin designed the number of hops to get connected to other people.
https://www.geeksforgeeks.org/count-number-ways-reach-given-score-game/
https://www.geeksforgeeks.org/longest-palindrome-substring-set-1
https://practice.geeksforgeeks.org/problems/maximum-tip-calculator/0
https://www.geeksforgeeks.org/connect-nodes-at-same-level-with-o1-extra-space/
Comments
Post a Comment