Friday, August 17, 2012

Job requirements

Books to get

  • Get  Steven Skiena's The Algorithm Design Manual

Google

  • Expertise in data structures, algorithms and complexity analysis.
  • Expertise in analyzing and troubleshooting large-scale distributed systems.
  • Knowledge of IP networking, network analysis and performance and application issues using standard tools such as tcpdump. 
  • Python
  •  
NetApp

  • experience with kernel internals programming
  • Unix/BSD/Linux/Windows.
  • File system knowledge
  • In depth knowledge of one or more core kernel functions
  • Virtual memory
  • Network protocol implementation
  • Resource allocation and management
  • File system implementation
  • Familiarity with one or more common file system architectures:
    • ext2/3
    • FFS/UFS
    • NTFS
    • btrfs/ZFS
 Reference
  •  topcoder
  • Google Code Jam
  • Facebook Hacker Cup

No comments:

Post a Comment