Ruby OS Programming Interview Questions