the less specialist the job is, the more they will screen through GPA - there are simply too many applicants from various major.
if the job is a truly technical one, the company won't rely on the GPA only. they will find out if the applicant really know the stuff through test, and technical interviews.