Interview Questions: Linux Topics
#Linux#InterviewQuestions#Programming#Networking#Debugging
(I) APUE (Advanced Programming in the UNIX Environment)
Thread synchronization, daemon processes, server processes, differences between processes and threads, signals, shared memory, memory management mechanisms, task scheduling mechanisms.
Compilation: Static linking vs. dynamic linking, ldd.
(II) Linux Debugging Experience and Techniques
-
GCC, GDB.
-
coredump, ipcs, ipcrm, netstat, nm.
-
makefile.
(III) UNP (Unix Network Programming)
-
poll/select.
-
tcpdump, traceroute, arp, ping.