It was a long process. The interview began with a phone screen, followed by technical and behavioral interviews. I was asked to complete a skills test. The final step involved discussions about company culture, compensation, and receiving a formal offer.