-
Notifications
You must be signed in to change notification settings - Fork 13
Interview Experience 56
ONLINE ROUND-
-
20 Mcqs on OS, DS,DBMS, NETWORKING (all were gate questions) Practice from geeksforgeeks
-
Add three linked lists
-
I don't remember :p
1ST TECHNICAL ROUND
- Given a n*n matrix, swap the diagonals elements.
Eg: 1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
Output: 4 2 3 1
5 7 6 8
9 11 10 12
16 14 15 13
-
Print the inorder traversal of a binary tree.
-
Multiply a number by 7 without using *,/,+,- operators.
2ND TECHNICAL ROUND
-
Check whether a tree is Valid BST or not.
-
Check for balanced parenthesis.
-
Print the vertical sum of a tree.
-
Questions on pointers and reference.
3RD TECHNICAL ROUND
-
what happens when you type URL in the browser. I was asked to explain the whole process diagrammatically.
-
Print left view of a binary tree.
4TH TECHNICAL ROUND
-
Given a BST with the nodes having parent pointers. You are given two nodes (pointers), return the path from node1 to node2.
-
Given a Linked list. Print the nth node from the end.
PS : In all the rounds, first they ask the approach and then we are required to code it.