Skip to content

Interview Experience 76

sggarg edited this page Sep 12, 2017 · 1 revision

#2017

##ApplicationDeveloper

  1. Qualifying Round - Aptitude + Technical (mainly JAVA based)[conducted on their own platform]

  2. 1st Technical Round - 2 puzzles (Complete the series type),

1 coding question - Find all palindromic substrings(of length atleast 2) of given string.

eg - given string - ""aabccb"", answer should be - [""aa"", ""bccb"", ""cc""]

  1. 2nd Technical Round -

Coding question - Given a circular link list of length 'n' such that keys of the link list node vary from 1 to n. ith Node destroys (i + 1)th node & this process continues till only one nodes remains, find that single node which remains alive in the end.

eg - 1->2->3->4->5->6->(back to 1)

ans - 5

In-depth discussion on the projects

DBMS concepts - Normalisation, Views, queries including join of more than 3-4 tables

OS Concepts - Process, Threads, other general things

In-depth discussion on OOPs - Give a single example which covers all the properties of OOPs. Too many cross questions were asked.

Microprocessor questions, Bit of AI(Fuzzy Logic)

A situation based HR question - Suppose you've worked hard for a particular project & at the eleventh hour your manager decided not to continue with that project or change it. How will you deal with it?

  1. 3rd Technical Round - Deep discussion on projects, academic performance, further studies.

DBMS schema design - A scenario of a company was given - How the company is dealing with raw products, import and exports of finished products. Design dababase schema for the company & write corresponding functions for processing of data

  1. HR Round - Standard questions like strength, weakness, biggest achievement, how will you rate your performance in the interview, about family members, further studies, etc.

(Advice - Knowledge of JAVA is a big bonus)

Clone this wiki locally