Tuesday, December 23, 2014

Cavium Network Interview Questions

Cavium Network Interview Questions
Cavium Network Interview Questions
++++++++++++++++++++++++++++++++++

1. What is offset of() macro will work?? will it consider padding ??...

2. Swap the Bit's from x location to y location..!!!
3. Write a function which takes arguments such as bitwise swap, word wise swap, bitwise swap and completes the same
4. How to determine the Big-endian and Little-Endian of machine??
5. Please describe regarding the structure padding and how the __attribute__((packed)) works to remove the structure padding
6. How do you determine the linked list got a circular loop within the list?
7. Reverse the linked list both Recursive and Iterative way.
8. What are the boot stages involved with the boot up of Linux. Why the MMU is initialized two times instead of single??
9. How will the primary boot loader detect the MMC card without any driver, exactly how it will know the format of the disc to read the MBR
10. Why there is a Two stage boot loader instead of simple Single Boot stage process
11. What is the High-Mem and how it is useful in Linux
12. Position Independent and Position Dependent code in Linux?? Do you mean that standard shared libraries can also be made position Independent Code while compiling??
13. Structure padding was also called as holes...!! Can you access them with your normal pointer??
14. What are differences in typedef and
#define?
15. How the DMA coherency is achieved?? Will it need the CPU to come into picture to flush the data to disk??
16. How do you know that your DMA Engine is capable of the scatter-gather??? Can you implement if it not capable??
17. Debugging the pthreads with GDB how?? Can we pause/suspend/kill a thread??
18. What is the dynamic debugging in Linux kernel??? Do you know kgdb??

>-------------------> Hit/Like/Share >------------------------>

For more questions follow/Like.


CLICK --> For more fresh question being asked in various company follow us at facebook. 

Saturday, December 20, 2014

Infinite Computer Solution Telephonic Interview Questions

Infinite Computer Solution Interview Question



  1. Can you tell me about yourself, what all are the project you have done.
  2. Specific questions from projects. Specially covered the current project in details.
  3. What is ARP, what role it plays?
  4. Can you explain the packet flow <in/out> in Broadcom chipset <L2 pkt> in details, at what level what all are the thing of the pkt will be looked /updated?
  5. What is LACP, what activity you have done in it at your project?
  6. Do you know LACP state machine.
  7. What are the differences in LAG and LACP? What is similarity in both? < Some more questions arise at same points.>
  8. What all are the properties that port should have to add in port channel.
  9. What is the need of spanning tree, can’t we achieve its properties by any other mechanism.
  10. What is difference between STP and RSTP?  <some more question covering port roles/stage etc>
    |--Switch A ---- Switch B -------Switch C ----|
    |----------------------------loop-------------|
  11. What is loop guard in STP?
  12. Can you explain vlan packet format. What all are the field it contains? How may max vlan can be. Why can’t we have more than that?  If we want, can we achieve in any other way.
  13. If pkt will be double tagged, its size will be increased, then how it will be handled in network,
  14. What IPC you have used in you project.  Then question from that, how/why not this.
  15. What is general difference in binary semaphore and mutex.
  16. What is function pointer, what is used of it, have you used it in your any project.
  17. Is there any way we can achieved the functionality of function pointer.
  18. Do you know sizeof operator, is this macro or function.

Thursday, December 18, 2014

Sasken Interview Questions

Sasken Interview Questions








Technical round
                        ===============
  1. Can you tell us about yourself and briefly about the projects you have mention in resume?
  2. What exactly was your role in current project?  There were some questions related to project.
  3. What types of debugging tool you have used?
  4. What is NAT, what are the fields in NAT table?
  5. Do you know SNMP, what is it?
  6. What are the types of IPC you have used?
  7. Have you used shared memory in project?
  8. What is semaphore, how binary semaphore is differ from mutex, is it same or what.
  9. Have you used messaged queue in you project.
  10. What are the differences in process and thread?
  11. What is volatile keyword in c?
  12. What all are the storage classes.
  13. What are the differences between static and global variable.
  14. There is one function, and in that functions we declare an array of size 1000, and recursively we calling it, what will be the impact in respect of memory. What will be the impact if we declare that array as static?
  15. What malloc return.
  16. What kind of memory allocation mechanism used in you project.
  17. What is difference in malloc/calloc.
  18. What is difference between array and linklist.
  19. What type of linklist have you used in your project.
  20. If u had the address of head in single linklist, how you can print the list element from tail to head in single traversing.
  21. What is paging.
    HR Round
    ========

  1. Briefly tell me about yourself.
  2. Some question from resume. Verified the information shared in resume.
  3. Do you face a scenario like where you feel that you are not having prior working experience for any assigned work?
  4. What is your primary approach, when task assign to you and you didn’t have prior information?
  5. What additional step you will take <as per you>, when you feel that your rating in organization degrade.
  6. Through out your carrier, do u face any issue personal/technical etc.if so how you come over it.Through out your carrier, do u face any issue personal/technical etc.if so how you come over it.Through out your carrier, do u face any issue personal/technical etc.if so how you come over it.Through out your carrier, do u face any issue personal/technical etc.if so how you come over it.In your carrier, do you face any issue i.e personal / technical etc? If so than how you came over it.
  7. What are your career aspirations?
  8. Then some pkg/notice etc question.
Sasken's Client Interview question (NEC Technologies India Limited)
==================================================================
 
1. Can you introduce you self, covering what all are the project you have done, and what was your contributions in it?
2. Can you give brief idea about LACP state machine?
4. Which link has gone down, and how the load balancing happen at remaining two link.
5. What are the types of pdu used in LACP.
6. Can you tell the header for PDU.
7. How marker and control pdu differentiate.
8. We have scenario like at one switch lacp is supported and at another switch it doesn't, so can we bundle the ports in port channel if so then how if not then why not.

9. What advantage and disadvantage we have in the scenario where we have created bridge instead of port-channel. (3 ports are its part). <we can or can’t>
10. What is bridge, can you tell us the functionality of it. (There were some more question related to LACP and bridge, currently I am not able to re-call it.)
11. What is STP and can u tell how it works.
12. What is intension of resolving the loop <in term of stp>, what impact will be if it will be.
13. What are the ports types in STP.
14. There is scenario, we attached one host <laptop> to switch,<stp is enable at switch>, what type of PDU will be transmitted once we connected the host to switch.
15. What all are the type of pdu in terms of STP.
16. at what interval pdu exchange between switches.
17. What is basic difference in STP and RSTP. Also what will be change in pdu of STP and RSTP.
18. What is PVSTP.
20. Can you name some IPC mechanism?
21. Suppose i have to communicate with one machine to another machine, can we use pipe for it, if not the why, if so then how.
22. Can you tell the procedure for creating the socket <client/server>?
23. What is purpose of using the bind? What are the argument we pass.
24. When TCP connection establish, at server side we define the port no X, and at client we define at port no Y, so will it work or.
25. What is pthread.  What kind of library you have used for pthread.
26. When we create the thread what all thing will shared.
27. What is difference in mutex and binary semaphore?
 


Sunday, November 2, 2014

Cavium Network Telephonic Interview Questions



Cavium Network Telephonic Interview Questions
+++++++++++++++++++++++++++++++++++++++++++++

 


Cavium Network Interview
  1. Briefly tell me about yourself.
    ok .. moving forward.
  2. What is vlan, use of it.
  3. Can a port can be part of multiple vlan, if so then how it differentiate what type of vlan pkt has been received.
  4. If a port is part of vlan 100 and if at that port one untagged, one vlan 100 pkt and one other vlan pkt (i.e vlan 200 pkt) recived. what will happen with all the three pkt.
  5. What happen when a pkt reached to switch, what are the area hit. what will happen if it miss the mac lookup.
  6. How we differentiate pkt is tagged or not. format of L2 header.
  7. what is IGMP snooping.
  8. What type of data structure used in your project, and you worked.
  9. What is Red Black Tree, why we go for red black tree, ok do you know, how insertion and deletion take place in it.
 10. Then question from red Black tree... why we go for rotation,why we used colors in it. 

 11. What is Complexity of Red Black Tree. what is complexity of BST.
  12. what are different way to traversing the binary tree.
then postorder ... preorder then inorder in detail.
 13. Do you know prefix, postfix.
  14. can you convert the ((a+b)*c-d) for above. 



  CLICK --> For more fresh question being asked in various company follow us at facebook. 

Tuesday, October 21, 2014

Global Edge Software Skype Interview Question




Global Edge Software Skype Interview Question +++++++++++++++++++++++++++++++++++++++++++++

GES Skype Interview Question


Part-1
++++++

1. Tell me about yourself
2. Explain the current project in detail.Then there were question from each lines <how/why/what>
3. why we go for q-in-q. what is benifite of it.
4. How much vlan stacking possible.And in your current project, how it was used.
5. what is NAT/PNAT.
6. LACP related configuration, what mechanisim used to filter control pkt.



CLICK --> For more fresh question being asked in various company follow us at facebook.  


7. what is multicast, how multicast mac address map to multicast ip.
8. Is there any difference in trunk and access port. if show than what is it.
9. Trunk port can be part of how much vlan. and what about access port.
10. What is mib. How to save the configuration, which will restore when system will started.
11. How LAG and LACP differ.
12. Do you know the format of IP header.
13. If I want to send 2500 bytes packet. is it possible to send this size pkt. if no then how this pkt will be sent to.
14. what is fragment bit in ip header.how device know, all fragmented pkt has been recived and start assembling.
15. What is MTU.
16. What is minimum and max size of IP header.

17. What is TTL in ip header. How it is used.
18. What is the important filed in arp header.
19. how packet get identified, i.e it is arp pkt, icmp pkt etc.
20. Do you know TCP.

  CLICK --> For more fresh question being asked in various company follow us at facebook.  

                                                                     

                         Part-2
                                                                     

1. Is there any error in the below program. if no then what will be the output of the below program.
main()
{
fun1();
fun2();
}

fun1()
{
static i = 5;
i--;
printf("\r\n%d\r\n",i);
}

fun2()
{
static i = 3;
i--;
printf("\r\n%d\r\n",i);
}

2. what if we have call in main like

main()
{
fun1();
fun2();
fun1();
fun2();
}



CLICK --> For more fresh question being asked in various company follow us at facebook.  


3. what is typedef and typecast.
4. write a program to delete the node in single circular linklist. when address of any node is given.
5. what is difference between inline and macro.
6. what are the type of storage class.
7. explain the memory layout in c. and explain the scope of storage class in it.
8. what is dangling pointer.
9. how will u access the element of structure. if struct xx *y;
10. what is void pointer, size of it . where we can use it.
11. what is function pointer, use of it.
12. how can in include the below header file in both a.c and b.c.
a.h having int i = 10;
13. where we can use union. 





CLICK --> For more fresh question being asked in various company follow us at facebook.  


  

Thursday, October 9, 2014

Global Edge Software Telephonic Interview


Global Edge Software Telephonic Interview Question ++++++++++++++++++++++++++++++++++++++++++++++++++

Global Edge Software
1. Tell me about yourself, what are the protocols you know, and what are the project you have worked, briefly explain the latest project role/work.
2. what is LACP and how it work.
3. what type of control packet are there in LACP.How to identify it.
4. what is vlan, what is trunk and access port, what type of device we can connect to these port.
5. How to identify the tagged and untagged packet. 

6. what will happen if we receive untagged packet at tagged packet. what will happen when it will out from egress port. 
7. There is a scenario where two switch are connect to each other in LAG, and from each switch one host is connected, and ping form host A to Host B.Explain the packet formate and what are the filed will be update/lookup will be happen at each stage.
                                   |------{-}--------- |
Host-A----- Switch-1 |------{LAG}------- | Switch-2 ---------- Host-B
                                   |------{-}--------- |


CLICK --> For more fresh question being asked in various company follow us at facebook. 

8. What is STP, How root is elected, what are the type of port Role.
9. How are you good in C Programming.
10. what are the storage classes in C. and their default value, storage in memory.
11. what is static keyword. explain where we can use and in what scenario it will not be use full.
12. can we have static variable in header file.
compilation steps in C. what type of file will be generated at each stage.
13. we use stdio.h, how compiler know from which path it has to include.
14. If I have array of 10 elements, having 1000100101, in one iteration is it possible to sort this array. if so, explain the logic.
15. if I have single linklist, then without reversing the linklist, can we print the element of linklist in reverse order.
16. If in the same linklist we have address of any node, how can we delete the node.
17. explain the system calls for tcp/udp socket communication for both (client and server) .
18. If I have the connect call in udp socket, what will happen. will it work or throw any error. 



CLICK --> For more fresh question being asked in various company follow us at facebook. 

Saturday, October 4, 2014

HCL (Chennai) Telephonic Interview

HCL Telephonic Interview Question
HCL Interview Question


HCL (Chennai) Telephonic Interview

1. Tell me about yourself.
2. explain each step of compilation in c.
3. what is difference in macro and inline function.
4. I have multiple line of code and I want to use some part of code for one project requirement and other part of code or other project requirement, how you can achieve it.
5. what type of variable declaration in c.
6. In C program what type of main() function will be, whether it is declaration or definition. what is prototype of main.
7. What is the use of extern variable.
8. what is null pointer, where we use it.
9.What is an Opaque pointer.
10. what is memory leak.
11. can you tell me simple program of stack corr
uption.
12. what is difference between structure and union.
13. what is structre padding.
14. what is difference in malloc & calloc.
15. what does router do. do u konw any routing protocol.what does it user for.
16. Having single linklist there are 5 nodes and if I have address of third node, then how can I delete it.

CLICK --> For more fresh question being asked in various company follow us at facebook.


17. How you can find the middle of linklist.
18. how can u find the 2/3 of linklist.
19. which sorting technice is best as per you, can you explaion it.
20. what are the field of pkt will be modified in the below topology, form host A to server.
  Host A --- router A ------- router B -------router C -------- server.
21. What is NAT.
22. what is ARP, does arp pkt have ip hadder.
23. what is difference between trunk and access port.
24. What is use of fork system call.

25. what is difference betwwen fork and vfork.
26. having process in kernal and it recived an sigkill, what will happen, what will happen if process have child process.
27. what is IPC, what is difference in pipe and fifo.
28. Do you have any question for me.

CLICK --> For more fresh question being asked in various company follow us at facebook.


Monday, September 29, 2014

IP Infusion Interview Question

IpInfusion Interview Question
IP-Infusion Interview Question
----------------------------------------

Instead of taking multiple rounds, As per my knowledge IP Infusion took only one round, and touch all of the area.
First they will start throwing question from the area in which you are comfortable,and then they will toggle in topics.
Allow me to share my friend experience and Interview process for exp person.
The below question may be depend upon panel to panel and as per technology.

1.a Introduce yourself.
    b. role in each project.
2. In which area you are more comfortable i.e layer 2 or layer 3.
3. Have you worked on any broadcom chipset.
4. pkt flow in broadcom.
Click ---- > For more question asked in IpInfusion.  
5. how l2 table maintain, what data structure used to maintain.
6. what is IPC, do you know the implementation of pipe,
7. what is basic difference between pipe and fifo.
8 what is difference between linklist and tree.
9. Do you know the RB tree, write program for it.
10.a.  Explain packet flow from host H1 to H2. port 1 and 2 are in port channel .
     b. you have to explain pkt structure at each step from H1 to H2.
     c. how pkt distribution take place.
     d.  what is marker, explain the state machine.
      e. Do you know the D-Lag.
Click ---- > For more question asked in IpInfusion. 
      f. what is difference in LAG and LACP.
      g. Dest mac in lacp pdu. is it broadcost address or system address. Ethernet type for LACP.
      h. Can we do both side mode as passive. if no then why, is so then why.
      

                  -----------------                         -----------------
                  |  Switch  A       | 1---(-)---------|   Switch  B      |
                  |____________| 2---(-)---------|____________|
                           |                                                   |
                       Host H1                                       Host H2


IP Infusion Interview


15. How soon you can join us.

Click ---- > For more question asked in IpInfusion. 
CLICK --> For more fresh question being asked in various company follow us at facebook.

Saturday, September 27, 2014

Ciena Interview Questions



Ciena Interview Questions


Few week back my Friend had interview in Ciena.
Allow me to share his experience and Interview process for exp person.
Generally Ciena take three technical round and one HR round,The below question may be depend upon panel to panel and as per technology.



+++++++++++++
First Round
+++++++++++++

This Round covered mostly c, DS, OS, and some networking basic Question.

1. Introduce yourself.
2. what will be the output.
   char *p = "ciena"
   char ar[] = "ciena"
   strlen(p);
   strlen (ar);
   strlen (&ar);
  
3. write your own strlen() program.
4. How to find the nth node from last in single linklist.
5. Allocate the memory for 2 int*. and free it. Now i had question
... How free will know how many byte memory has to free.
6. what will be the output of the below line.
int x = 100;
printf("%d",!c);


1. static int x;
main()
{
printf x
}

2.
fun()
{
static int x;
}

15. what is difference between process and thread, how communication happen between them. what is shared between them.
16. what is mutex.
17. what is semaphore, how it differ form mutex.
18. what is volatile keyword.

19. char *p = (char *) malloc(sizeof(char));
P++;
is there any abnormality in the above line.

20. can we create thread like, is there any difference in A and B
A)                          B)
thread                  process
   |                      |
thread                   thread
   |                      |
Thread                   thread

Click ---- > For more question asked in Ciena.
+++++++++++++
Second Round
+++++++++++++

1. Introduce yourself.
2. write a program <in such a way which can be run without any warning or error > to find whether linklist is circular or not.
3. what is difference in sourceport and inport in ACL rule.
4. Packet flow in broadcom.
5. write a program to set any bit of number. also write program to check whether any particular bit is set or not.
6. How may slices in each CAP, and how many entry can be in each CAP.
7. What is vlan cross connect.
8. What we can in egress which we can't do in VCAP/ICAP.
9. Is it required to set the qset, without setting it can we not create group.
10. Crete a entry in Braodcom, with below qualifiers,
 Dest mac,
 inport,
 ethernet Type,
 source port,
11. How will you protract a Global variable.
12. write the prototype of function to create a thread.Why we pass NULL.
13. write program to protract the global variable.
14. How semaphore differ from mutex.
15. What is IPC, is shared memory is ipc, can u write the prgram, using shared memory.

+++++++++++++
Third Round
+++++++++++++

1. Introduce yourself.
2. Write a program to merge the two linklist in sorted manner.
3. what is socket, can you write a program.
4. what is pthread, mutex and semaphore. can you write program.
5. what is the IPC.
6. what mechanise used for related and unrelated process.
7. How can thread communicated.
8. Do you see any difference in the below.
char *p = "ciena"
char ar[] = "ciena"
9. write a program to find the loop in linklist.
10. why below structure take only 12 byte.
struct cc
{
int x;
char y;
struct cc *c;
}
11. What is pointer to constant and constant to pointer.
12. what is lacp.


+++++++++++++
Fourth Round
+++++++++++++

It was last round,And suppose that it will only formality, so I was not excepting any technicl question, but in this round he give me marker
and ask me to explain the below question on board.

1. Draw the flow digram for upstream and downsteam in your project.
2. memory layout in C.
3. what does volatile keyword do. write a program using it.
4. do you know malloc, what does malloc return, why void.
5. write a declaration of array of pointer, pointer to an array.
6. write a prototype of function having argument as array of pointer, returning pointer of int type.
7. Allocate memory for 2-D array.
8. Why you want to join us.
9. Do you know pragma,what is it, how may types of it.
10. Through out your carrier, do u face any issue personal/technical etc.if so how you come over it.

Click ---- > For more question asked in Ciena.

Ciena Interview Process

++++++++++
HR Round
++++++++++

1. Introduce yourself.
2. Why you want to join ciena.
3. How is you carrier in your present company.
4. Do you feel anything, which need to be change/improve in your present company.
And there was many more question in this round, it may vary from person to person.

Kindly refer it, We hope it will help you to focus on the particular area.

CLICK --> For more fresh question being asked in various company follow us at facebook.

Tuesday, August 19, 2014

Juniper Telephonic Interview Questions



Juniper Telephonic Interview Question

Juniper Interview Questions 

  1. Cont t he number of 1s in an integer.
  2. Difference between little-endian and bigindian .
  3. If unit 32 *0 = 10, what’s the value of p after ++p.
  4. What is a system call?
  5. Tell the implementation of write() and strcpy().
  6. What does keyword volatile in c do?
  7. What is spin lock?
  8. Difference between semaphore and mutex . how binary semaphore and mutex is differ ?
  9. Difference between TCP and UDP.
Click ---- > For more question asked in Juniper. 

10. Function call for client and server .
11. Is listen () block.
12. Difference between SCK_STREAM and SCOK_DGRAM


16. What is MTU/MRU.
17. How traceroute works.
18. What does SOCK_SEQPCAKET do? 

 

CLICK --> For more fresh question being asked in various company follow us at facebook.