Monday, January 27, 2014

Episode 31: Unix Commands


Download

News
Interview Tips
  • Read up about the company you’re interviewing with
    • Core Products, Revenue
  • Be Confident, don’t be intimidated
    • Interviewer has studied the problems in advance
    • Attempt every problem, explain your thoughts, leave no stone unturned
  • Prepare a couple good questions for the interviewer
  • Have example code/ open source projects
  • Practice implementing common data structures and algorithms from scratch
    • Binary Trees and Tree Traversal
    • HashMaps
    • Sorting (at least 1 O(n log n) algorithm)
    • Graph Algorithms
    • Recursion & Dynamic Programming
  • TopCoder, Kaggle, Project Euler (and other competition sites)
  • Cracking the Coding Interview
  • Worst Interviewer / Interviewee moments
Book of the Show
Tool of the Show

Unix Commands

Shells
  • Bourne
  • C Shell (csh)
  • Korn Shell (ksh)
  • Thompson Shell (tsh)
  • Bash
Common Commands
  • cat
  • sed & awk
  • diff & patch
  • tar
  • gzip
  • crontab
  • bg, jobs, kill
  • ps, history
  • readlink
  • sort & uniq
  • tr, tr -s
  • cut
  • grep (and grep -r)
  • xargs
  • date
Rare But Useful Commands
  • expand
  • fmt
  • column
Quirky Commands
  • cal
  • banner