The process was very clear: first I sent my resume, then I got an email with HR manager asking me again which position am I applying for (junior, developer or senior). After that HR wrote an email asking when I would prefer to have a phone interview with a developer. At the interview (the interviewer was a developer - an amazing guy, member of a team I was applying to). He asked a few question on javascript (basic syntaxis stuff), then - the hardest part - he said the'll send me a task. I received a task - sent by HR - make a line chart on canvas, and HR asked how long will it take, I said two days, then changed to three(next day I wrote I need another day), then I sent the task, they replied that project manager will have an interview with me - we had a short conversation and I got the job.