I applied in-person. The process took 2 weeks. I interviewed at Purdue University (Hammond, IN) in Aug 2014
Interview
Submit your resume to the department you will be teaching labs for, it takes probably weeks to get a response for the position. Make sure you have a good GPA standing at the moment because your GPA shows that you are a really determined and hardworking student. Always have a follow up after resume submission by going to the department head and demonstrating why you are a good candidate for this role. Lastly when you get an offer, always put in your best to impact knowledge to the undergraduate students because their evaluation about you matters a lot. This will help you lock in another position for the next semester. I got the job and it was a good experience to be able to work with students that depended on you to succeed.
I interviewed at Purdue University (West Lafayette, IN)
Interview
You need to pass the language certificate if you are an international student. Then depending on your major, you will have different questions. But basically they check if you can handle the job.
interviewed with the course instructor. asked to write code on basic varaible declaration, function define, invoke, etc. Asked basic expression on variable computation. Took around 30 minutues. Decision depends on instructor.
I applied online. The process took 1 day. I interviewed at Purdue University in Apr 2016
Interview
Face to face interview where they check how deep is your knowledge and they check your GPA and testing scores & your work experience .It is not difficult but its important that you answer quite confident and honestly