Tip 1 : Never leave any topic from any chapter / Subject
Tip 2 : Learn to explain your thoughts well
Tip 3 : Learn from previous experiences / interviews / problems asked.
Tip 4 : Atleast 4 projects in Resume
Tip 1 : Atleast 4 projects on Resume
Tip 2 : Do not write false things. You always get caught. Be genuine.
Coding Test with 3 problems. 1 Easy , 1 Medium , 1 Very Hard
Let there be three jobs ‘A’, ‘B’, and ‘C’-
•Profit and deadline associated with job ‘A’ being 20 and 1.
•Profit and deadline associated with job ‘B’ being 30 and 2.
•Profit and deadline associated with job ‘C’ being 40 and 2.
We will perform job ‘C’ at time t = 1 and job ‘B’ at time t = 2. The total profit will be 70. There is no other sequence of jobs which can fetch us a better overall profit.
Solved with Greedy + DP
I had solved very similar problem before. So it was easy for me
For the given binary tree [1, 2, 3, -1, -1, 4, 5, -1, -1, -1, -1]
1
/ \
2 3
/ \
4 5
Output: 1 3 2 4 5
Solved using brute force. All test case passed. I had solved many problems with dfs on trees before.
The left subtree of any particular Dragon Ball ‘D’ will always contain Dragon Balls with the number of stars less than that of the Dragon Ball ‘D’.
The right subtree of any particular Dragon Ball ‘D’ will always contain Dragon Ball's with the number of stars greater than that of the Dragon Ball ‘D’.
The number of structurally unique binary trees can be very large, so return the number of structurally unique binary trees modulo 10^9 + 7.
I don't remember exact question, hard coded few visible test cases
In depth questions on Subjects like OOP , DBMS , OS , Javascript.
What is virtual memory. What are its uses. Different OS related problems, Indexing
Tip 1 : Be to the point
Tip 2 : Don't use book language
Tip 3 : Use examples
What is javascript, its uses, server client problems.
Tip 1 : Be to the point
Tip 2 : Don't use book language
Tip 3 : Use examples
Questions on my resume, projects, internship done. Interviewer was a bit harsh on me.
Compiler design related questions, differences between Python and C in very depth.
Tip 1 : Be to the point
Tip 2 : Don't use book language
Tip 3 : Use examples
Low level vs High level language, kernel related questions
Tip 1 : Be to the point
Tip 2 : Don't use bookish language
Tip 3 : Use examples
Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
Which operator is used for exponentiation in Python?