Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,10 @@ See [dev branch](https://github.com/Exabyte-io/rewotes/tree/dev) also.

## Notes

Examples listed here are only meant as guidelines and do not necessarily reflect on the type of work to be performed at the company.
Examples listed here are only meant as guidelines and do not necessarily reflect on the type of work to be performed at the company. Modifications to the individual assignments with an advance notice are encouraged.

Modifications to the individual assignments with an advance notice are encouraged. Candidates are free to share the results.
We will screen for the ability to (1) pick up new concepts quickly, (2) implement a working proof-of-concept solution, and (3) outline how the PoC can become more mature. We value attention to details and modularity.

We will screen for the ability to pick up new concepts quickly and implement a working solution. We value attention to details and modularity.

## Hiring process

Expand Down
23 changes: 23 additions & 0 deletions mxs17-flowchart-designer/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/coverage

# production
/build

# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*
10 changes: 10 additions & 0 deletions mxs17-flowchart-designer/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
The project implements a basic flowchart editor with a viewer for created expression ASTs in a JSON format.

Available operations:

- To add a block, drag and drop it from the palette into the editor area. You can rearrange the chart by moving the interconnected blocks.
- To remove a block, drag and drop it back to the palette.
- To draw a line between blocks, click the connection point and drag your mouse to the connection point of the second block.
- To change an operand (numeric 0-9 or boolean T/F), double click the block and type a number (2 digits) or T/F (true/false). To complete editing, click outside the block.

The flowchart is persisted to the local storage. To remove the created flowchart, press the Reset button.
Binary file added mxs17-flowchart-designer/Sample flowchart.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading