If you're reading this, it likely means you've been shortlisted for a DevOps position at proSapient — congratulations!
You've been invited to the second stage of the interview, where you'll work through a hands-on practical exercise. Don't worry — this isn't a trick-question quiz or an abstract whiteboard drill. Instead, you'll tackle a real-world task that reflects the kind of work we do every day using a real AWS account and an AWS EKS cluster.
To help you prepare, we've put together a list of things to review before the interview.
Before the interview, please ensure that you have the following tools installed and working:
- AWS CLI — installed and configured (installation guide). You will be provided with temporary AWS credentials at the start of the exercise.
- kubectl — installed (installation guide). Familiarity with core Kubernetes concepts (pods, deployments, services, configmaps, namespaces) is expected.
- Helm 3 — please install version 3.x (not Helm 4) as our infrastructure currently uses Helm 3 (installation guide). Basic familiarity with Helm charts and releases is expected.
- Familiarize yourself with Kubernetes manifests and Helm chart structure, as you'll need to read, modify, or create them.
- Check that your editor and terminal are set up and working correctly, as you'll need them for the task.
We look forward to seeing you in the next stage of the process. Good luck!