Honeywell Interview Experience
1. Tell Me Yourself?
2. Explain about your project?
3. Why you have choosen MSP430F series? What is the speciality about
MSP430F series?
4. Write steps to configure an ADC? Use any microcontroller? Is timer
required for ADC?
5.Tell some of the interrupts?
6.Process of creating a socket?Is the file created in the file system
will have an address(Major and Minor Number)
7.What is the structure used for filling IP Address and Port(struct sockaddr)
8.TCP Header size.What are the fields present in the TCP header.
9.Read System Call.
10.Synchronization Mechanisms.
11.What is a semaphore(API's)? How many types of semaphore are there?
12.What is the difference between semaphore and mutex?
13.What is context switch?How internally the operations happens?
14.How an interrupt is requested in Linux ?request-irq()?What are the arguments?
15.What is the necessaryof probe and init?Why can't we have only probe?
16.Do you know USB drivers?
17.Do you know multithreading?
18.How you will write a shell script for searching a particular line
with a string " " in a directory with more than 1000 files?
19.What is an inline function?
20. What is the difference between inline and macro ? When we can use
thee inline function?
main()
{
fork()
{
inline fn()
}
for()
//can we call the inline function here
}
21. Write a pointer to an array of structures?
22.What is the difference between array of pointers and pointers to an array?
23.What is valgrind? Is valgrind only for memory leak? Can we use it
on structure?
24.What is a dangling pointer?
25.How can we free all the memory used without using free()?
26.When we can use TCP or UDP? What is the difference?
27.Is there any power saving mode in TCP or UDP?
28.How security can be used in TCP or UDP?
29.What are the scheduling mechanisms in Linux not scheduling algorithms?
30.List the scheduling algorithms?
31.How can we do memory management in application? How can we give
address to a variable/
Comments
Post a Comment