I applied online. The process took 2 weeks. I interviewed at Ericsson (Shanghai, Shanghai) in Mar 2012
Interview
There are generally 3 stages of interview: technical interview, line manager interview, HR interview.
The most important part is technical interview and line manager interview.
Sometimes the phone screen interview is also possible if face to face interview is not possible.
Please prepare to answer the question how much salary you like to receive, since almost everyone has received this question.
Another one is why you want to join our company.
The spoken English and written English should be excellent enough , otherwise you will be failed very likely.
Show your technical competence as much as possible.
First interview was Technical interview that contains questions about your experience and programing questions for your preferred programming languages (Java or python) and other questions related to database and messaging brokers
Interview questions [1]
Question 1
Programming language related questions and database
The interview was not very technical. it asked about everything on the resume and it was just a conversation. He even asked whether I had a girlfriend and my hobbies and so on.
I applied through an employee referral. The process took 4 weeks. I interviewed at Ericsson (Budapest)
Interview
First, you have to do a bunch of online tests.
Multiple choice technical tests, coding test (if relevant), personality tests.
Then you either interview for the position you applied to, or you are thrown in a "pool interview" where multiple managers are interviewing you for multiple positions at the same time.
After the pool interview, I received an offer from one of the managers involved.
Interview questions [1]
Question 1
It was a while ago, but they asked the usual stuff, like what technologies I had worked with, what responsibilities I had at my current position, and what I was looking for in a job.