The process took about 5 days. I reached out to the HR on linkedIn for the position. HR scheduled a phone screening. After the phone screening, HR sent me an online technical test to be complete. It was a time constraint test which was not very realistic since it was 30 question and 60 minutes to complete. 5-6 were problems to be written under two minutes including reading question, writing solution, testing it and submitting it. After that I tried to reach out to HR couple of times. HR said it would take 10 days to head back anything. It's been 20 days and no reply at all.