I applied online. The process took 1 day. I interviewed at Huawei Technologies (New York, NY) in Nov 2017
Interview
I experienced an on-line interview and a face-to-face one. The recruiters are kind and always smile. On-line one was general, the other one contained some tech questions, but not difficult.