Interviews went pretty smoothly,2 interviews happened both were technical,got the mail for shortlisting and asking for documents.Sometime passed and they said you are not selected,they selected someone with a higher gpa than me. Shouldn't gpa be checked before the interview process? I was too happy about finally getting a job offer but then it went all down the drain, the worst thing you can do to a person is give hope and then take it all away.