1) Difference between symlinks and hardlinks
2) What is a zombie process
3) What is SIGKILL? Can you give other signal names ?
4) How do you catch signals in C ?
5) What returns the fork() C function ?
6) What is the difference between TCP and UDP ?
7) Also revise against the attached job specs whilst paying special attention to C++, socket programming, STL, multithreading, UNIX and exceptions.
8) Unix architecture (file system, piping, stdin, stdout, stderr, etc)
9) Explain how Unix permissioning works
10) Name and describe some Unix System Calls that a typical multi-threaded application would use?
11) What does fork do?
12) What is a zombie proces?
13) How would you implement a socket based session manager which handles 10,100,1000 connections?
Comments (0)





