Hi all,
I m giving this information bcuz we may forgot the interview Questions later ,so keep this for your placements and pass on to your group, no need to read this now.
The first thing is that this year they totally changed the pattern so the new pattern is as follows:
written test consists of 4-sections and each section has a time limit, after which they take the Question paper and give the new section. every section was of multiple choice questions.
First section was of analytical aptitude(30 Ques)(30 mnts)
The Questions were like
- u have given a statement and two other statements and u have to find which one is implicitly showed by the first.
- pattern making questions three patterns are given you have to find the fourth one.
- 4 pie-chart Questions
Second section was logical ability(20 Questions)(20 mnts)
if / is + ,* is + type questions,and situation is given, then statements are given and you have to find which one is correct.
Third section was Data Structures(20 Ques)(20 mnts)
very easy only they asked are the complexities of various sorting algos(read from tanenbaum all including shell sort, bubble sort, tree sort, heap sort), basics of stacks and Queues..
fourth section was c/c++/java
u have to opt one out of above (40 Ques)(40 mnts) very easy. do "test your skills". thats it.
After the written results, they give you a "critical incident reporting" form in which simple questions about when you have taken a responsibility in a team, were u a leader at any point of time or opposed while doing something when in a team?
You have to answer these Questions in the fill up form itself (remember your answers, interviewer will definitely ask them).
Then a kind of gd they supposed us to go through they divide us in groups of 6 each.
then two groups at a time are given a topic they provide you with some written material and you are given 15 mnts to read that sheet and make extract your points from that.(they take with then the poins you written in these 15 mnts)
after that 45 mnts discussion they want us to do. our topic was "should civilian awards be abolished(like bharat ratna etc)"
do not think that if you are a good speaker then you can easily go through.
they just observe that how we suppose to work in a team.. means they are not there to judge you on personal basis(that they will do in your interview)
so maintain the decorum, do not be aggressive, let others speak,appreciate others,do not cut in between someone is speaking. this does not mean that u should not speak, what i mean is concentrate more on what and when u r speaking rather than just speaking".
Interview
my interview i dont knw why but was the longest of all (2 hours ...pata nhi auro ko to jaldi hi bhej diya tha)
interview starts with the critical incident reporting form you gave them after filling your situations. they just discuss what u have written in the form..
they just want to know apart from studies what things you can do better, do not always say that i have done this or that bcuz they also wanna know your weaknesses, so take care of that.
After that he has asked me subjects in which i am comfortable with, I said c/c++(except templates) os, networking, data structures, soft. eng., Ds,...
he forgot to note down algorithms so i just told him to add that also.
he had an interview manual in his hand. and Started with Che has start with c.
what is the best feature u like of c?
the answers is offcourse you all knw "pointers"
he asked u r comfortable with pointers i said yes( i name that "pointers in c" make us think so, its a good buk")
he just given me some codes and i suppose to ans that what will happen inc?
they are just simple and i answrd them...ok i remember those i can give you here
void f(void);
void g(void);
int main()
{
f();
return 0;
}
void f()
{g();
}
void g()
{f();}
/* i said it is an infinite loop and after the process stack has over flow ,the program get terminated*/
//second was
int * i;
char *c;
i=c;
/* i said only warning come and no compile time error*/
//third was
int *i;
*i=20;
printf("%d",*i);
/* i said that it is an run time error cuz the i contain garbage values and we are overwriting there so can cause if that data is important*/
he was satisfied with this and asked me to correct it, i said
int j=20;
i=&j;
then he asked me other way
so i said int *i=(int*)malloc(sizeof(int))
and he said ok(actually uski book me ye wala lkha tha).
then he asked me that if i write
struct something
{char s;
int t;
float s;}
so what will sizeof(something) give?
i said sir this is a compiler dependent query actually what type of allignment it take we dont know?
he said ok
and asked me what is padding?
then i realize ok he want to hear the word "padding"(are yaar uski book me likha hoga).
i said what i explained you in that question is actually padding.
then come to ds
a tree traversal(recursive)
i write the code for inorder traversal, then he says that add a parameter int n to this function and just change this if i has to process the nth node, i write the code. he was satisfied.
then he came to stacks and queue(difference,real life examples) arrays and link list
what will you use if u r to making a stack, i said array he askad why?
i told him pointers are always a headache to handle, so indexing on arrays are fast and easier.
then he switch to os actually from stack he switch to that he asked me who allocates stack for a process,does they share one or they have seperate?
what is the size of each process's stacks ?who decides it?
what are the main functions of os?
i said three main process,memory,file,i/o management
he said what about scheduling,i said that it is a part of process management
then he asked me what is a process?
two definitions he wanna to listen
"a program in execution" will not work alone.
i told him the set of instructions given to cpu for execution"
then he asked me how it shedules if it has 100 high priority processes
and 100 low priority process. i told him multifeed back priority wala
jo scheduling algo hota hai(galvin me se dkh lena)
fir he switch to networks
OSI (draw )
then he asked to draw TCP/Ip model, he did not ask for the differences,
he asked me name an application that works above the transport layet,i
said world wide web.
then he asked difference b/w flow control and congestion control,
he asked me how flow control is taken in transport layer,i answeered
he asked me who controls the flow sender or receiver?
i said flow is always controlled by sender,receiver can signal this by
discarding
then he asked me what is receiver's window?
then he switch to what are routers?
then difference and examples of circuit switchin and packet switching?
mai to thak chuki thi aur uske paass abhi softy thi pchne ko
he asked me what is sdlc?
name the process model?
in which situation each of the models that i told him is suppose to be used?
then again os pchne lga?
tmne kaun kaun se operating system par kaam kiya hai
i said linux an windows
then pucha real time operating systems kya hote hai?
i answered then he asked is unix is a real time system?
mane kh yes but it is a soft real time system?
he asked me what is the diff bw hard real time and soft real time,i answered
fir se buk me question dhoondhne lga ,fir buk band kari aur kaha ok i
m through with u,
ask me something you want to ask?
/*always be ready with a question about your job in the company ,never
said no,this shows how much u r serious about the job*/
mane pucha ki"where in the company's hierarchy we would be place?"
he was impressed with my Question and start his ans by saying
that"suppose if u got selected for this job then we have various
categories......."
mane bas ye suna aur tab mjhe aaram mila uske baad usne bhut kch btaya, mane kch nh suna.....
when he stops i said "thanks for taking my very frst interview for the first job"
he shake hand with me and said "all the best"
thats it.
I was selected :-)
I m giving this information bcuz we may forgot the interview Questions later ,so keep this for your placements and pass on to your group, no need to read this now.
The first thing is that this year they totally changed the pattern so the new pattern is as follows:
written test consists of 4-sections and each section has a time limit, after which they take the Question paper and give the new section. every section was of multiple choice questions.
First section was of analytical aptitude(30 Ques)(30 mnts)
The Questions were like
- u have given a statement and two other statements and u have to find which one is implicitly showed by the first.
- pattern making questions three patterns are given you have to find the fourth one.
- 4 pie-chart Questions
Second section was logical ability(20 Questions)(20 mnts)
if / is + ,* is + type questions,and situation is given, then statements are given and you have to find which one is correct.
Third section was Data Structures(20 Ques)(20 mnts)
very easy only they asked are the complexities of various sorting algos(read from tanenbaum all including shell sort, bubble sort, tree sort, heap sort), basics of stacks and Queues..
fourth section was c/c++/java
u have to opt one out of above (40 Ques)(40 mnts) very easy. do "test your skills". thats it.
After the written results, they give you a "critical incident reporting" form in which simple questions about when you have taken a responsibility in a team, were u a leader at any point of time or opposed while doing something when in a team?
You have to answer these Questions in the fill up form itself (remember your answers, interviewer will definitely ask them).
Then a kind of gd they supposed us to go through they divide us in groups of 6 each.
then two groups at a time are given a topic they provide you with some written material and you are given 15 mnts to read that sheet and make extract your points from that.(they take with then the poins you written in these 15 mnts)
after that 45 mnts discussion they want us to do. our topic was "should civilian awards be abolished(like bharat ratna etc)"
do not think that if you are a good speaker then you can easily go through.
they just observe that how we suppose to work in a team.. means they are not there to judge you on personal basis(that they will do in your interview)
so maintain the decorum, do not be aggressive, let others speak,appreciate others,do not cut in between someone is speaking. this does not mean that u should not speak, what i mean is concentrate more on what and when u r speaking rather than just speaking".
Interview
my interview i dont knw why but was the longest of all (2 hours ...pata nhi auro ko to jaldi hi bhej diya tha)
interview starts with the critical incident reporting form you gave them after filling your situations. they just discuss what u have written in the form..
they just want to know apart from studies what things you can do better, do not always say that i have done this or that bcuz they also wanna know your weaknesses, so take care of that.
After that he has asked me subjects in which i am comfortable with, I said c/c++(except templates) os, networking, data structures, soft. eng., Ds,...
he forgot to note down algorithms so i just told him to add that also.
he had an interview manual in his hand. and Started with Che has start with c.
what is the best feature u like of c?
the answers is offcourse you all knw "pointers"
he asked u r comfortable with pointers i said yes( i name that "pointers in c" make us think so, its a good buk")
he just given me some codes and i suppose to ans that what will happen inc?
they are just simple and i answrd them...ok i remember those i can give you here
void f(void);
void g(void);
int main()
{
f();
return 0;
}
void f()
{g();
}
void g()
{f();}
/* i said it is an infinite loop and after the process stack has over flow ,the program get terminated*/
//second was
int * i;
char *c;
i=c;
/* i said only warning come and no compile time error*/
//third was
int *i;
*i=20;
printf("%d",*i);
/* i said that it is an run time error cuz the i contain garbage values and we are overwriting there so can cause if that data is important*/
he was satisfied with this and asked me to correct it, i said
int j=20;
i=&j;
then he asked me other way
so i said int *i=(int*)malloc(sizeof(int))
and he said ok(actually uski book me ye wala lkha tha).
then he asked me that if i write
struct something
{char s;
int t;
float s;}
so what will sizeof(something) give?
i said sir this is a compiler dependent query actually what type of allignment it take we dont know?
he said ok
and asked me what is padding?
then i realize ok he want to hear the word "padding"(are yaar uski book me likha hoga).
i said what i explained you in that question is actually padding.
then come to ds
a tree traversal(recursive)
i write the code for inorder traversal, then he says that add a parameter int n to this function and just change this if i has to process the nth node, i write the code. he was satisfied.
then he came to stacks and queue(difference,real life examples) arrays and link list
what will you use if u r to making a stack, i said array he askad why?
i told him pointers are always a headache to handle, so indexing on arrays are fast and easier.
then he switch to os actually from stack he switch to that he asked me who allocates stack for a process,does they share one or they have seperate?
what is the size of each process's stacks ?who decides it?
what are the main functions of os?
i said three main process,memory,file,i/o management
he said what about scheduling,i said that it is a part of process management
then he asked me what is a process?
two definitions he wanna to listen
"a program in execution" will not work alone.
i told him the set of instructions given to cpu for execution"
then he asked me how it shedules if it has 100 high priority processes
and 100 low priority process. i told him multifeed back priority wala
jo scheduling algo hota hai(galvin me se dkh lena)
fir he switch to networks
OSI (draw )
then he asked to draw TCP/Ip model, he did not ask for the differences,
he asked me name an application that works above the transport layet,i
said world wide web.
then he asked difference b/w flow control and congestion control,
he asked me how flow control is taken in transport layer,i answeered
he asked me who controls the flow sender or receiver?
i said flow is always controlled by sender,receiver can signal this by
discarding
then he asked me what is receiver's window?
then he switch to what are routers?
then difference and examples of circuit switchin and packet switching?
mai to thak chuki thi aur uske paass abhi softy thi pchne ko
he asked me what is sdlc?
name the process model?
in which situation each of the models that i told him is suppose to be used?
then again os pchne lga?
tmne kaun kaun se operating system par kaam kiya hai
i said linux an windows
then pucha real time operating systems kya hote hai?
i answered then he asked is unix is a real time system?
mane kh yes but it is a soft real time system?
he asked me what is the diff bw hard real time and soft real time,i answered
fir se buk me question dhoondhne lga ,fir buk band kari aur kaha ok i
m through with u,
ask me something you want to ask?
/*always be ready with a question about your job in the company ,never
said no,this shows how much u r serious about the job*/
mane pucha ki"where in the company's hierarchy we would be place?"
he was impressed with my Question and start his ans by saying
that"suppose if u got selected for this job then we have various
categories......."
mane bas ye suna aur tab mjhe aaram mila uske baad usne bhut kch btaya, mane kch nh suna.....
when he stops i said "thanks for taking my very frst interview for the first job"
he shake hand with me and said "all the best"
thats it.
I was selected :-)
No comments:
Post a Comment