01:59

My Placement Experiece:  

jan 24th,2014.

job profile           : software Engineer
job location        :  Bangalore



Selection Procedure:
PPT, Written Test and Technical discussions
   


Written Test:
1:Apti(Logical Reasoning) 10 questions
2-C apti
3- General Comp. Sc. : Networking, OS, 
4-Coding Section

Coding Section Questions:
1.Write a program to print the no of digits in the binary form of the decimal number.
2.Write the functions to create a stack and to delete a node from the stack.
3.Write a program to return the Nth prime number from the Fibonacci series.
4.You are given a string and a number.Count the no of '-' characters in the string and return 1 if the count is equal to the number given or else return 0.


1st Technical Round:

Asked me to explain the code for fibonaci prime
Asked me to write a code for primality test.


Pointers & References questions,
Gave the following , i have to figure it out which are valid/invalid and explain why?
int &x=y;
int &x=20;
int &x=y+20;
char a[2]=”my”
char b[2]={'m','y'};

CPP:
what is polymorphisim?
what is difference between copy constructor and assign operator?
ask me to write a example also.
can i write virtual constructor & virtual distructor?yes/no & why?


Networking:

TCP vs UDP, 
he drawn a Network and ask me to explain,
how UDP packet will reach from it's source to Destination and what happen at each node.
how DHCP works?,what is ARP?It works in which layer?what is Routing?
what is DNS?How DNS works?

2nd Technical Round:

C & CPP:

Tell me about your project?
what is the sizeof empty structure?
sizeof empty class?

what is name mangling?

tricky questions on virtual functions?
what is virtual table?
how compiler resolves virtual functions?
what is size of a class with more than one virtual functions?
what is pure virtual Function?
what is abstract class?
can i write virtual constructor & virtual distructor?yes/no & why?(which, i was already answered in 1st round)what is smart pointer?.


How c program get executed?
what are intermediate files generated?
ask me explain those stages of execution?
Print.c, print.i, print.s, print.o.

Operating Systems:


How to create process create?
asked me tell me about some signals like SIGCHLD,SIGSEGV,....etc. what is the first process created in unix environment after Booting.
what is Init procees and it's pid?.



1st Round: 1hr
2nd Round: 30mins.
NO HR round for me.





They ask me to wait for a minute. HR came out announced the Results.
ofcourse, my name was there in that list.

that's it. show over...


0 comments: