Skip to content

Commit

Permalink
main
Browse files Browse the repository at this point in the history
  • Loading branch information
gil.zellner committed Dec 17, 2020
1 parent dc9d17d commit ad4259b
Show file tree
Hide file tree
Showing 2 changed files with 1,685 additions and 3 deletions.
88 changes: 85 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,86 @@
# DevOpsDaysTLV2020Challenge
Programming challenge for DevOpsDays Tel Aviv 2020
# DevOpsDays Tel Aviv 2020 Challenge

Challenge will appear here at 11am on December 17th
## Our Problem

Working from home sent us all well... home.

But we still like to get together for beer once in a while (according to regulations of course).

Our lives changed and getting the schedule to work is hard.

## The Solution

That is where you come in!

Each person wrote when they are available.

Each person also wrote when we can meet at their house.

We need a program to make sense of it and tell us when are we meeting!

## Resources:

Here is a log excerpt from slack with what everyone wrote.
Full log is under log.txt

```
Gil: I can do Wednesday at 18:00
Eli: I can do Monday at 13:00
Andrii: My yard is available Thursday at 16:00
George: My yard is available Sunday at 16:00
Daniel: My yard is available Monday at 10:00
```

Your program will read this file, and output something that looks like:
```
We will meet at Gil's house on Tueday between 1700-1800
```

## Guidelines

### Programmatic solution

In case this wasn't obvious, you need to write code to process this.

### Unknown amount of responses

You do not know how many people will respond.

If there are multiple options that work, pick one at random.

### Contest Guidelines

We like golang, but any programming language would be fine.

We will be giving away 2 sets of Sony Active Noise cancelling true wireless earbuds

First set will go to the first person who solved it,

Second set will be raffled off between the rest of the solvers.

We will send them to your house after the event.

### Show me it works and win!

Demo and explain your working code to an Appsflyer engineer on discord via video chat.

We will be available on the sponsor channel.

### FAQ

#### What if there is no option ?
Then say there is no option, but this is not likely.

#### How many participants ?
Whoever answered the survey.

#### Do I have to show my code ?
Yes.

#### What Languages can I use ?
Anything that you can show me running on your laptop via a 5 min zoom session

#### Is this an actual log ?
We created a generator for this,
and if you think the input is faulty,
we can generate new input upon request.
Loading

0 comments on commit ad4259b

Please sign in to comment.