First round was an online coding Test on Hacker Rank. We need to solve two questions in 90 minutes
Q2) We need to design a special stack that supports the following operations.
- push a (push a onto the stack)
- inc a b (increment last b elements of a stack by a)
After each operation we need to print top of a stack. If stack is empty print “EMPTY”
Note: a, b are integers
Sample test case
inc 2 2
I have done 2 questions. 15 students were shortlisted for next round among 70 students.students who have done one question completely and some basic test cases for 2nd question were also shortlisted
Round 2 (Technical Round):
- What did you learn in your 4 years of B.Tech
- He asked me many question on OS. I am writing only some questions which i remember
- Different scheduling Algorithms.
- How do you assign priority values to a process i.e. which process has higher priority and low priority
- Multi-core vs multi-threading. At max how many threads can you create in a process
- What is dead lock? How will you handle deadlocks(Bankers algorithm, Resource allocation graph)
- Then he asked some questions on Computer Networks
- HTTP vs HTTPS
- What is FTP
- TCP vs UDP
- What does transport layer do? What is Congestion control and flow control?
- Which protocol is used for sending mail?
- Basically the way you answer will drive the interview.Interviewer generally try pick the question from your previous answer. so what ever you are answering you must be 100% sure.
- Write a program to find whether a given linked list is a palindrome or not? (In one traversal only). I was asked to write the entire program (in online compiler) and the interviewer checked the code against various edge cases.
This was a HR round. All the 15 candidates had HR round (independent of technical round performance).
- Tell me about your self
- How will you choose your team members for a project? How will you handle if your team members are not working properly?
- Let’s say you need to complete your project by night. You and all your team mates are stuck up and unable to proceed further and all your friends are busy in their own works. Now how will you handle this situation?
Out of 15 Students 4 were selected. Luckily I am one among the 4.
- HP R&D Interview Experience (On-Campus, full time)
- Paypal Interview Experience | Set 2 (On-Campus for Full Time)
- Microsoft Full Time Interview Experience (On campus)
- Microsoft IDC Interview Experience | Set 150 (Off-Campus for Full Time)
- Intel Interview Experience | Set 4 (On-Campus for Full Time)
- Saggezza Interview Experience (On Campus Full Time)
- Amazon Interview Experience | Set 389 (On -Campus for Full Time)
- Amazon Interview Experience | Set 388 (On -Campus for Full Time)
- Amazon Interview Experience | Set 387 (On -Campus for Full Time)
- Amazon Interview Experience | Set 377 (On-campus for Full time)
- Factset Interview Experience | Set 10 (On-Campus for Full-Time)
- Amazon Interview Experience | Set 382 (On-Campus for Full Time)
- Microsoft IDC Interview Experience | Set 156 (Off-Campus for Full Time)
- Factset Interview Experience | Set 9 (On-Campus for Full-Time)
- Microsoft Interview Experience (On Campus for Full Time)
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.