1) How smart pointer like provided by Boost work?
2) How memory leak and corruption is detected by tools like Valgrind?
3) How storage allocator like malloc works? Implement a basic one.
3) how deadlock can be detected? Then how to prevent it from happening?
4) How ping works? How telnet works? How SSH works? How FTP works? How http works? what is ICMP? What is NAT? What is PAT? DHCP servers. DNS servers.
5) Just on top level how virtualization softwares like VMware work?
6) Design questions. Like design a LIFT/elevator setup with multiple lifts
7) Setuid. setgid, chroot <--- Unix/linux
8) How Java virtual machine works? How garbage collector works?
9) Active Directory Server, LDAP etc
10) how facebook work? How facebook stores/loads data of a "timeline"? Considering more than billion FB users, billions of pics/videos etc stored in thousands of servers.
11) Memcached - open source caching system. Used by Facebook.
2) How memory leak and corruption is detected by tools like Valgrind?
3) How storage allocator like malloc works? Implement a basic one.
3) how deadlock can be detected? Then how to prevent it from happening?
4) How ping works? How telnet works? How SSH works? How FTP works? How http works? what is ICMP? What is NAT? What is PAT? DHCP servers. DNS servers.
5) Just on top level how virtualization softwares like VMware work?
6) Design questions. Like design a LIFT/elevator setup with multiple lifts
7) Setuid. setgid, chroot <--- Unix/linux
8) How Java virtual machine works? How garbage collector works?
9) Active Directory Server, LDAP etc
10) how facebook work? How facebook stores/loads data of a "timeline"? Considering more than billion FB users, billions of pics/videos etc stored in thousands of servers.
11) Memcached - open source caching system. Used by Facebook.