BlueOptima Interview Experience (for graduate software engineer)
Online Test on hackerrank having 20 technical aptitude questions and two coding questions. aptitude mainly had java related coding and theory questions and in coding, one was simple while other was tricky.
Shortlisted students had face to face interview.
- Brief about yourself. Discussion of all the projects was done. Then he asked in detail about the database I have used and the tables made. A query to find the teacher with maximum subjects allocated was given. (table had teacher name and subjects he teaches). Ans: use group by and having clause.
- How to implement the stack using queue and queue using the stack. Optimized solution asked. https://www.geeksforgeeks.org/implement-stack-using-queue/ https://www.geeksforgeeks.org/queue-using-stacks/
- Print level order traversal of a tree. what can be the maximum size of the queue? (level with maximum number of elements and that number forms the maximum size of the queue) https://www.geeksforgeeks.org/print-level-order-traversal-line-line/
- What is overloading and overriding?
- Count set bits in an integer and code it. https://www.geeksforgeeks.org/count-set-bits-in-an-integer/
9 students were shortlisted for next round(5 Btech and 4 Mtech). This was the Project Round. Here 3 teams were made and each team was given a project which needs to be done within a week. All the requirements were to be fulfilled. After a week, there was a project evaluation round on skype. In this each team member has to explain its part and a walk through the code was done. The questions were asked about the problems we faced and about the concepts used.How much optimization is done and many more. One must have complete knowledge of what he or she has done.
At last 3 students got the offer.
Thanks to Geeks For Geeks for providing study material.
Please Login to comment...