They were looking for 3yrs experience guy with a knowledge in c, broadband(ppp,l2tp) technologies. I was shortlisted and they had scheduled a telephonic discussion.
Below are the questions asked:
---------------------------------
what happens when a interrupt is generated?
>> when intr is generated current process contents are saved and it jumps to isr to execute and returns back to the process.. However,this answer was not sufficient,they wanted a detailed/depth answer. What happens if many number of interrupts are generated,how the cpu handles them?
Explain l2tp setup(client-lac-lns), what is the function of each??
How PPP works?
>> Expected a detailed answer, what the LCP does,what happens when CONFREQ is sent,In what cases we receive CONFNACK and CONFREJ
What is Asynchronous mean in ATM?
What is Synchronous transmission?
What is MTU?
What does SAR do?
>>> For all these they wanted detailed answers not single line, they were not satisfied when a single line answer is given. Like how they operate internally in a router..etc
What is PPPoE and how it works??
What are the different types of storage types,explain them?where are they stored in memory?
If an int x is declared in a.c how can it be used in other file say b.c?
what is volatile? What do you mean by compiler optimisation?
what are structures and unions?
what is a macro?How it is compiled? What is the disadvantage?
What is inline function?How they are compiled?
--------------------------------
It was around 1Hr discussion.
I've answered all the programming questions,but on the networking part I've not reached their expectations.
My 2 cents... GOOD LUCK guys :)

0 comments:
Post a Comment