I applied online. I interviewed at Micron Technology (Boise, ID) in Mar 2013
Interview
Applied online, receive a phone interview ten days later, it lasts for an hour and asked basic questions cover data structure, operating system, c, python, testing, It went well.
Received an second phone interview from HR a week later, asked my visa status, expected pay, when available to work etc. He also asked some simple behavioral questions.This one lasts for 20 minutes.
Then one day later, the third phone interview come. It was a mixture of behavioral and technical questions, questions are harder than the first round. I didn't know there is another round of interview so didn't get prepared.
One week later, HR told me that they went with another candidate.
Interview questions [1]
Question 1
Tell me about linux internals and linux kernal.
What is a heap and a stack?
Difference between list and tuple in python.
What is an zombie process, how do you deal with it?
What is interrupt latency, race condition, context switch?
Where do you see yourself in five years?