I applied online. The process took 3 months. I interviewed at Micron Technology (Singapore) in Jan 2018
Interview
It was very annoying to wait for the whole process because it took more than 2 month for the whole process!! after 1:1 first interview there was the second interview 1 and half month later!! and after the second interview it even took another one month to know the result.