I applied to the position, then heard back weeks later from a recruiter. He asked questions on my project and asked if I had experience with various languages and technologies like RESTful API, SQL, C++, Python, Java. Then he reached out ~2 weeks later with schedule to meet with hiring manager.