This repository contains hands-on exercises designed to assess candidates' practical skills in Kubernetes, Terraform, and Java CDK.
Hands-on Kubernetes exercises using kind (Kubernetes in Docker) to test practical k8s skills.
Infrastructure as Code exercises using LocalStack to simulate AWS services without requiring an AWS account.
AWS Cloud Development Kit exercises using Java to test practical CDK and AWS skills with intentional bugs for candidates to identify and fix.
- Docker installed on your machine
- Docker Compose installed
- Java 11+ installed (for Java CDK assessment)
- Maven 3.6+ installed (for Java CDK assessment)
- Node.js 14+ installed (for Java CDK assessment)
- Basic understanding of Kubernetes, Terraform, and/or Java CDK concepts
- 4GB+ of available RAM
- macOS, Linux, or Windows with WSL2
# Clone and setup
git clone git@github.com:Realtyka/real-interview-setup.git
# k8s setup
cd real-interview-setup/k8s-setup
# Setup Kubernetes environment
./setup-cluster.sh
# Verify setup
./verify-setup.sh
# terraform setup
cd real-interview-setup/terraform-setup
# Setup Terraform environment
./setup-terraform.sh
# Verify setup
./verify-terraform.sh
# cdk setup
cd real-interview-setup/cdk-setup
# Setup CDK environment
./setup-java-cdk.sh
# Verify setup
verify-java-cdk.sh