FOLLOW THIS QUESTION TO RECEIVE UPDATES
No IQ / personality tests are not common.
There is usually a behavioral phone interview and a technical assessment. The phone interview is to get to know the applicant better as a person and learn their motivations for changing careers. The assessment is to test logic and basic programming skills.