google_get_ahead

Chloe Lau's solution to the Google Get Ahead EMEA 2020 Coding Challenges in Java

View on GitHub

Google Get Ahead

This repository holds my solutions to the Google Get Ahead EMEA 2020 Coding Challenges.

Just a note that this repository holds my attempts for the challenges, they do not necessarily reflect the optimal solution, nor is the only correct solution for the tasks. Other approaches may deem to be correct.

Introduction

This Code Challenge is as part of the Google Get Ahead EMEA 2020, an invite-only summer virtual program for female software engineers and developers. 500 females in the European, Middle Eastern and African zone are invited for this 8 week long program and for video sessions, interview workshops and coding challenges.

Repository

This repository holds a source directory, which holds the coding challenge solutions. The 6 coding challenge starts from Week 2 and involves a prompt and options to solve the question in either Java, Python or C++. The files for each week will be stored in their respective Week <num> folders. My solutions are all written in my preference language: Java.

Style

This repository follows Google Code Style Guide in Java. The project works on JDK 13

Current Repository Index

This repository currently has 5 tasks completed:

Testing

The solutions of the coding challenges are submitted in the Mimir platform, which integrates testing from within. However, I have built JUnit5 tests within the week’s folder.