Skip to content

Latest commit

 

History

History
65 lines (47 loc) · 1.57 KB

timing.md

File metadata and controls

65 lines (47 loc) · 1.57 KB

Timing

TL;DR: In practice, this event fits best in a 60 to 90 minute time slot, but we're flexible. It depends a lot on each individual's skill level.


Breakdown

Expected Challenges:

Challenges: Python - variables - if statements - if else statements - for loops - for range loops - functions - FizzBuzz - Stack-based programming challenge (2024-01-21) SQL - SQL Select (2024-01-21) - SQL Select 2 (2024-01-21) - SQL Select Where (2024-01-21) - Basic SQL Injection Lab - Advanced SQL Injection Lab Web - Nginx IDOR challenge - Sensitive Data Exposure: HTML Comment - Sensitive Data Exposure: API backend - encryption method that's not an encryption method - API you can manipulate (access=false)

Count = 8 + 5 + 5 = 18 challenges


Time limit: 90 minutes

Team of 1: 90 minutes / (18 challenges / 1 person) = 5 minutes / challenge / person

Team of 2: 90 minutes / (18 challenges / 2 people) = 10 minutes / challenge / person

Team of 3: 90 minutes / (18 challenges / 3 people) = 15 minutes / challenge / person


Time limit: 60 minutes

Team of 1: 60 minutes / (18 challenges / 1 person) = 3.33 minutes / challenge / person

Team of 2: 60 minutes / (18 challenges / 2 people) = 6.66 minutes / challenge / person

Team of 3: 60 minutes / (18 challenges / 3 people) = 10 minutes / challenge / person

Warning

Hence, we might need to remove some challenges for 60 minutes, but a lot of the Python challenges go pretty quick if you already know Python. If we need to easily fit into a 60 minute slot, remove Python's FizzBuzz and Stack challenge.