langston hughes salvation essay pdf problem solving questions google interview