0% found this document useful (0 votes)
66 views

Task To Complete-Backend Developer (Python) Intern

The document provides details for a backend developer intern assignment to create a Flask server with REST APIs. It includes 5 tasks: 1) CRUD APIs for users, 2) uploading local files under 5MB, 3) token-based authentication for APIs, 4) dynamic route generation, and 5) unit testing with PyTest. Applicants must complete task 3 and can earn bonus points for using Docker or developing on Linux. To apply, candidates should compress and submit their work via email.

Uploaded by

add
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
66 views

Task To Complete-Backend Developer (Python) Intern

The document provides details for a backend developer intern assignment to create a Flask server with REST APIs. It includes 5 tasks: 1) CRUD APIs for users, 2) uploading local files under 5MB, 3) token-based authentication for APIs, 4) dynamic route generation, and 5) unit testing with PyTest. Applicants must complete task 3 and can earn bonus points for using Docker or developing on Linux. To apply, candidates should compress and submit their work via email.

Uploaded by

add
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Assignment for Backend Developer (Python) Intern

Assignment Details:

Create a flask (preferred, other python alternatives allowed) server and create endpoints for:

1.Create fully featured REST API for CRUD operations for creating users.-

• GET-Retrieve user data based on a unique ID-


• POST-Create a new user and return basic information about user. (Name, age, city)-
• PUT-Update the user information based on ID-
• DELETE-Delete the user based on ID

2.Upload local files to server (File size limit (maximum 5MB))

3.Token-based authentication (Protect APIs)

4.Dynamic route generation (Dynamic URLS with default preset values and multiple labels)

5.Unit testing of routes through PyTest

Bonus points for use of Docker, and if developed on Linux.

Note: Minimum Task 3 Needs to be completed for submission

Submission Process:

Compress all the folders as a .zip/tar file and send it on: hiring@wobot.ai along with your
updated resume.

Wobot Intelligence Private Limited


Registered Office: Khasra No. 360,CBR-II, 2nd floor, Sultanpur, New Delhi - 110030
Mob:- 7428098123 Website: www.wobot.ai
CIN No: U74999DL2017PTC327783

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy