Which engineering assignment should I complete?
Start with one of the assignments for your position. After our evaluation, we'll let you know if we'd like you to complete another assignment.
Infrastructure / DevOps / Site Reliability Engineer
Start with Containerize.
Staff Software Engineer
Start with one of these:
Managing Software Engineer
Start by choosing one of these:
Start by working on SLCSP. Feel free to build with Swift, Kotlin, Java, or another language you feel strong with. Your submission should not require Xcode or Android Studio, we will run your code from the command-line.
Test drive our VIRS pipeline homework or do the Back-end Engineer homework.
Try either Accessibility, Accessibility Engineer or Hhbuilder.
Security and Compliance Roles
Compliance and Security Analysts should complete Compliance Process.
Security Engineers should begin with one of the Back-end Engineer homeworks.
QA Testers should complete Quality Assurance: Google Search Testing.
Don't See Your Position?
If you don't see the exact position for which you're applying, this mapping may help:
- Test Infrastructure Engineer : Infrastructure / DevOps / Site Reliability Engineer
Ready to submit?
Don't include anything in your files that could identify you. We assign submissions a random number when they are received so our team does not know whose homework they are evaluating. Multiple team members will review your submission before a decision is made.