First shortlisting by telephonic round.If u got selected then you will be called for face to face round at pune location.
They will be provide you flight tickets from your location to Pune.
On reaching venue,they showed good response,person from HR was quite decent and of good nature.Then after some rest they gave me written test.
Written test details: It consist of five parts:
Part A:
1. Write a program to find the second largest and minimum number from array in any language.
2. Write a program to insert integers and strings in linked list.Then also write function to search intergers from Linked list.
3. write inheritance chain for polygon,square,pentagon,circle,traingle.
Part B:
4. A car goes from A to B in 24km/hr and back at 30km/hr.What is his average speed.
(Like so - i did not reminded exact statement.)
5. you have two jars, 50 red marbles, 50 blue marbles. you need to place all the marbles into the jars such that when you blindly pick one marble out of one jar, you maximize the chances that it will be red. (when picking, you’ll first randomly pick a jar, and then randomly pick a marble out of that jar) you can arrange the marbles however you like, but each marble must be in a jar.
6. You have eight balls all of the same size. 7 of them weigh the same, and one of them weighs slightly more. How can you find the ball that is heavier by using a balance and only two weighings?
7. There are three machines to sharpen pencils.At one time only one pencil can processed by one machine.
a. Find total time to sharpen 5 pencils if each machine takes 5 minutes of processing.
b. find total time if 2nd machine takes 7 minutes and remaining two takes 5 minutes.
c. find total time if first take 6 min,2nd takes 7 min and third takes 5 minutes.
Part C:
In this questions questions related to javascript
1. var a=10;
var a2=20;
var name='a';
val x=eval[a+2);
alert[x);
ans : 20
2. <script-disabled>
x=0;
</script-disabled>
<script src='main.js'>
for( ; x<20;x+=3)
x++;
x=x*3
</script-disabled>
<script-disabled>
x=x*10;
</script-disabled>
value of x??? ans : 0
3. what 'onunl0ad' event handler does: four options to choose from.
ans: perfrom action before document is unloaded.
4. question related to selecting frames in page.
5. i forgot last question. :(
PartD: related to DB
1. question was related to give output of some query,forgot query
answer : Error in query
2. difference between unique key and primary key.
3. difference between procedure and functions.
4. last question was of writing some query using joins.Tough one for me.
PartE:
write an email to tell client about delay in delivery due to some issue.
How you will convince client in such a case.
This was full written exam : they will give you an hour to complete it.
Then Next round will be face to face interview.
I was first asked about what was discussed in our telephonic round?
Questions was related to following topics:
1. read closures well.
2. prototypes well
3. == and === difference.
They will ask for good questions to check your understanding of Javascript.
Almost no questions from HTML and CSS.
If everything will go fine,Last round will be Director's round.
She is really technie person and knows technical things very well.
she ask questions sorrounding AJAX and DS theoretically.
At last they will say we will call you within 5 days and then they send you offer letter afterwards through mail.