crack software interviews