Extensive hiring process | Fluid Attacks Help

Extensive hiring process

All job applicants must undergo an extensive assessment process to prove their technical capabilities and human values, as well as a security process.

The assessment involves the following:
  1. A technical interview
    1. Pentesting applicants only: A practical interview with the VP of Hacking, where the applicant is asked to solve challenges of different categories (e.g., secure code review, mobile and web application testing, reverse engineering)
    2. Development applicants only: A practical interview with the Head of Engineering, where the applicant is asked to solve challenges of different categories (e.g., testing, Python, design, Git)
  2. A general knowledge exam (for pentesting and development applicants only)
  3. Specific knowledge tests 
  4. A typing speed test (for pentesting, development and analytics applicants only)
  5. An English proficiency test
  6. At least two nontechnical interviews
  7. Role-specific practical tests (for applicants in sales, legal, finance, technical writing, and design areas only)
The human values section of the assessment process includes asking the candidate to create a portfolio with their five most important achievements.

The security process involves background checks, polygraph tests, and online domiciliary visits.

Qualified candidates then proceed to complete Fluid Attacks' training plan. The latter involves pre-entry certifications and training in secure coding and code review.