Continental Interview Questions

8051

1)Explain the 8051 Block Diagram?

2)Which Ports are used for memory in 8051?

3)What is an Interrupt?

4)What is an ISR?

5)Difference between RET and RETI?

6)What is the return type of Interrupt?

7)Difference between Volatile and Constant?

8)Difference between Microcontroller and MicroProcessor?

9)Difference between CISC and RISC?

10)Difference between Von Neumann and Harvard?

11)What is a diode? Applications of diode?

12)What is Transformer?

13)What is Modulation?

14)Difference between Phase Modulation and Frequency Modulation?

15)Difference between I2C and SPI?

16)What is an Interrupt Vector Table and the size is it?

17)If a variable is declared with volatile and register, which is optimized?

18)Explain the basics of CAN Protocol?

19)Explain about Multiplexer?

20)Explain about NPN Transistor?

21)Explain the Working of Relay?


C

1)Write a function, takes two parameters, one is data and the other is a position

  the function should return the position status?

2)Explain storage Classes?

3)Difference between macro and inline?

4)Difference between structure and union?

5)Write a Program to check whether the number is a palindrome (or) not?

6)Write a Program to count the number of ones and zeros of a given number?

7)Explain about Byte Alignment?

8)Explain structure padding?

9)Explain structure packing?

10)Code Performance optimization Techniques?

11)Swap Two Numbers without using a third variable?


TCP/IP

1)Explain the layers of TCP/IP and explain the protocols involved?

Linux

1)Which Scheduler is used in Linux?

2)What is Round Robin?