Unix Socket Programming Interview Questions
Questions Answers Views Company eMail

What are raw sockets?

Axis Technologies,

4 10657

What is Mac, and how is it different from PC? Which one is better for professional users, and why

IBM, Evolving Systems,

1 2787

What is LILO?

2 2738




How do Sockets Work?

1 525

What is with the second parameter in bind()?

1 544

If bind() fails, what should I do with the socket descriptor?

1 539

When should I use shutdown()?

Wipro,

1 421

What are Sockets?

1 514




How can I tell when a socket is closed on the other end?

257

How do I get the port number for a given service?

1 624

How do I properly close a socket?

1 509

What is the difference between close() and shutdown()?

1 587

Explain the TIME_WAIT state.

1 606

How can I put a timeout on connect()?

1 526

Why does the sockets buffer fill up sooner than expected?

281


Post New Unix Socket Programming Questions








Un-Answered Questions { Unix Socket Programming }

How can I tell when a socket is closed on the other end?

257


How can I write a multi-homed server?

517


Why does it take so long to detect that the peer died?

428


Whats the difference between select() and poll()?

488


What are the pros/cons of select(), non-blocking I/O and SIGIO?

283






How do I use TCP_NODELAY?

255


What is the difference between SO_REUSEADDR and SO_REUSEPORT?

505


How can I force a socket to send the data in its buffer?

323


How do I convert a string into an internet address?

191


How can I set the timeout for the connect() system call?

323


Is there any advantage to handling the signal, rather than just ignoring it and checking for the EPIPE error? Are there any useful parameters passed to the signal catching function?

290


system choose one for me on the connect() call? Should I bind() a port number in my client program, or let the?

454


What is the difference between read() and recv()?

664


Why does the sockets buffer fill up sooner than expected?

281


Why do I get EPROTO from read()?

270