It is hard. The interviewer asked detail technical questions and not so friendly. The process arrangement is not good. And the company is very picky. Their engineers are hard-core for sure. Their green card policy is not good.
Interview questions [1]
Question 1
Do you know transmission or engine control theory?