First they call and talk to you about your resume for about 30 mins, not any hard questions, they are just trying to get a feel as to what experience you have.
After that screening they schedule an interview.
The interview lasts about 4 hours, they ask a lot of question and ask you to do some basic algorithms, and they want to see how logically you think.
Then they take you out to lunch.
Interview questions [1]
Question 1
If you have an linked list with certain values, how can you tell what the highest value is of the list, whether there is a push or a pull.
I applied online. I interviewed at Emerson (Elyria, OH)
Interview
Hiring manager selects resumes which then gets screened by HR in 30min call. If passes you go on to 30 min technical round with a director level person. If you pass that, another HR screening with local and a board interview with directors.
One of the worst interviewers ive ever encountered. The interviewer was very arrogant and went through a list of questions like a drill sergeant. The questions were redundant and found it disrespectful that for the majority of the interview it was them asking me questions. They did not leave me more than 2 minutes to ask them questions at the end of the interview.
Interview questions [1]
Question 1
Too many questions were asked in a condescending way.
Written test was conducted on aptitude including pseudo code snippet to guess the output
Os related questions
Aptitude topics were of probability
Few questions that I remember are
Recursion equation for a situation
And some thing like that