An open API service indexing awesome lists of open source software.

https://github.com/mattiaerre/another-table

OpenTable interview coding challenges for web developers.
https://github.com/mattiaerre/another-table

coding-challenge coding-challenges coding-interviews opentable

Last synced: about 1 year ago
JSON representation

OpenTable interview coding challenges for web developers.

Awesome Lists containing this project

README

          

# another-table

OpenTable interview coding challenges for web developers.

```bash
npm install

npm run start:dev

another-table:server Listening on port 3000 (http://localhost:3000)
```

## Challenges

- [Implement the date, time, and party widget (A.K.A. DTP).](challenges/01-DTP.md) `HTML`, `JavaScript`

- [The restaurant details page URLs should not contain integer identifiers but SEO friendly names.](challenges/02-SEO-FRIENDLY-URLS.md) `Express`, `Node.js`

- [Use the available data to create a **nicer** restaurant profile header.](challenges/03-RESTAURANT.md) `CSS`, `Express`, `HTML`, `Node.js`, `Pug`

- [Implement a GraphQL endpoint that consumes an unofficial OpenTable API.](challenges/04-GRAPHQL.md) `Express`, `GraphQL`, `Node.js`

- [Implement a React Stats Widget app that groups and counts restaurants per price range.](challenges/05-STATS-WIDGET.md) `CSS`, `React`

- [Given a `Stack` and a `Queue` JavaScript classes, implement the `Queue.dequeue()` method w/ a testing first approach.](challenges/06-STACKS-AND-QUEUE.md) `CS`, `TDD`

### Not in this repository

- [Good/Cheap/Fast - pick two](https://github.com/mattiaerre/good-cheap-fast)

- [How many moves before the knight visits every square?](https://github.com/mattiaerre/knight-moves)