Applied online. Took a short problem solving assessment via Indeed. Then, asked to make a sample application using Django (Python-based), Docker, and upload it onto a server (e.g. AWS or Heroku). Afterwards, invited for a phone interview. Asked questions mainly about my previous experience with Django, Python, and SQL. I was informed I was rejected after sending them an email about a week later. I found it a bit strange that they would ask me to build a sample app even before a phone interview. I would caution anyone to think long and hard before giving the sample app a try. It is pretty time consuming especially if you are not familiar with the tools given.