sent in my resume in March. I was contacted in June or July but was already employed and didn’t have time for an interview. Recruiter called me the following week and gave me dibs on interview slots, so I was able to fit in an interview. I did a screen share with their given browser IDE and was given 30 minutes to solve a challenge in my chosen language (allowed to use resources). Then I was partnered up and the interviewer would type in Java and I would tell them what I would do in my language, since I was only half familiar with the language. I completed both just slightly over the time limit. I moved on to an hour long interview with 3 managers who asked me technical questions and got a feel for who I was. I then moved on to a 1-on-1 conversation with my potential manager to see if he felt I would be a good fit in the team. Got a call a few days later with an offer.