programming tasks
Budget: $10 – $30 USD
1.Scheduling Through Airflow
This task aims to assess your skills in scheduling a data collection workflow and automating tasks. You can choose to schedule weather a web scraping script or an API request to collect data.
The chosen technology for this task is Apache Airflow. An open-source platform that can achieve this task, here’s the link to their website https://airflow.apache.org.
The task is to schedule your chosen script or request to run, collect data, and save it in a folder or database. Schedule the task to run daily at 10 am.
After completing and validating you have fulfilled the task, share with us the scheduling python script (.py).
2.Maze Navigation
You have a 2xn (2 rows, n columns) grid starting at the top left corner. You can move to the right, left, or diagonally. There are obstacles in the way that blocks some of the grid squares, your task is to determine whether it is possible reach the bottom right corner.
the program should read and process the input as a text file, the file structure is described below, the output can be either written to a file or printed.
Input file
- The first line contains a single integer n - the number of columns.
- The next two lines describe the grid - the line consists of the characters 0 and 1. The character 0 corresponds to a clear passage, the character 1 corresponds to a blocked cell.
Output
For each test case, return YES if it is possible to complete the level, and NO otherwise. Expectation
the source code of the language of your choice, with a short description of the approach
Example
Input file
3
000
000
4
0011
1100
4
0111
1110
6
010101
101010
Output
YES YES
NO YES
This task aims to assess your skills in scheduling a data collection workflow and automating tasks. You can choose to schedule weather a web scraping script or an API request to collect data.
The chosen technology for this task is Apache Airflow. An open-source platform that can achieve this task, here’s the link to their website https://airflow.apache.org.
The task is to schedule your chosen script or request to run, collect data, and save it in a folder or database. Schedule the task to run daily at 10 am.
After completing and validating you have fulfilled the task, share with us the scheduling python script (.py).
2.Maze Navigation
You have a 2xn (2 rows, n columns) grid starting at the top left corner. You can move to the right, left, or diagonally. There are obstacles in the way that blocks some of the grid squares, your task is to determine whether it is possible reach the bottom right corner.
the program should read and process the input as a text file, the file structure is described below, the output can be either written to a file or printed.
Input file
- The first line contains a single integer n - the number of columns.
- The next two lines describe the grid - the line consists of the characters 0 and 1. The character 0 corresponds to a clear passage, the character 1 corresponds to a blocked cell.
Output
For each test case, return YES if it is possible to complete the level, and NO otherwise. Expectation
the source code of the language of your choice, with a short description of the approach
Example
Input file
3
000
000
4
0011
1100
4
0111
1110
6
010101
101010
Output
YES YES
NO YES