There were 4 stages:
1. Interview with the recruiter - nothing special here
2. Interview with another SRE, where there were three practical tasks
2.1. There is Linux machine running some server and with the increased number of users reaching that server, there is 500x errors rate increased. Describe how to find issues and what to fix to mitigate error rate.
2.2 Rebuild current setup from 2.1 with infrastructure as a code matching few requirements like scalability and CI/CD for future system.
2.3. Programming task - this one is fairly easy as it just checks if you understand some basics of how e.g. reverse proxy works. You don't need to write working program or even valid python code, but rather prove you understand workflow.
3. System design interview with one of software engineers.
4. Interview with SRE manager about some SRE fundamentals