468,275 Members | 1,824 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 468,275 developers. It's quick & easy.

What should I do with endpoints ?

2 2Bits
I am giving a technical test for a job. This is the specifics of the Technical Test as messaged to me :

Please show us your strengths/skills by building anything you'd like using data from Torre.
The goal is for us to get an idea of your skills/strengths in the areas of web development, software architecture, algorithms, innovation, strategic thinking, autonomy, learning, attention to detail, and communication. If you join our team, you'll be working on the full stack. As such, we'll be evaluating your potential in both front and back end development.
You can access these endpoints:

GET https://torre.bio/api/bios/$username (gets bio information of $username)
GET https://torre.co/api/opportunities/$id (gets job information of $id)
POST https://search.torre.co/opportunities/_search/?[offset=$offset&size=$size&aggregate=$aggregate] and https://search.torre.co/people/_search/?[offset=$offset&size=$size&aggregate=$aggregate] (search for jobs and people in general, you can see how it's being used here: https://torre.co/search).
You can invest as much time as you'd like. Please log your progress. You have 24 hours to complete it.
Your deliverables are:
A link for us to test what you built
Your progress log
A way for us to review your code through a control version system (for example, Github) where we can review your incremental progress
Anything else you'd like to share with us
This links are not working. I don't understand at all what am I supposed to do with these links.
Jun 13 '20 #1
6 4387
419 Expert 256MB
I genuinely don't think this should be rocket science for someone considering a full stack role.
Jun 13 '20 #2
2 2Bits
I am but I have no previous experience. Please help
Jun 13 '20 #3
419 Expert 256MB
Simply put, you have been provided the access to some parts of site's database via the API. An app needs to be developed to make use of the HTTP methods and perform CRUD like operations.

Your deliverables are:
A link for us to test what you built
The app could be tested via localhost and later can be deployed to a service on the web (like Heroku) for live preview.

A way for us to review your code through a control version system (for example, Github) where we can review your incremental progress
I suggest using proper messages while making the commits. Maybe make use of multiple branches too.

The rest depends on someone's creativity what he/she comes up with.
Jun 14 '20 #4
Hi what api is useful for beginners? Thanks.
Jun 20 '20 #5
419 Expert 256MB
There are tons out there. Free and paid ones, APIs that don't require auth, APIs that require keys and tokens, etc. Use a search engine to find and choose the one you feel like.

For me, the first API i worked with was Twitter like 3 years ago. It uses auth. I made a bot that tweeted random sketches and text using processing library, p5.js, and node.js; and used heroku for the deployment. It was fun. The code doesn't work with the latest updates as Twitter has made significant changes in the streaming protocols.

A developer account needs to be set up to use Twitter API and generate the required keys and tokens for every app you make. I think Twitter is becoming stricter eventually to provide developer access. Probably because people's been using it for political gains like to put a hashtag on trending using bots. One can also apply multiple times though.
Jun 20 '20 #6
What did you do in the end? I had the same test and I was confused about what I have to do
Nov 7 '20 #7

Post your reply

Sign in to post your reply or Sign up for a free account.

Similar topics

14 posts views Thread by Eakin, W | last post: by
56 posts views Thread by Xah Lee | last post: by
15 posts views Thread by AV | last post: by
15 posts views Thread by Nicolai Pedersen | last post: by
217 posts views Thread by gyromagnetic | last post: by
121 posts views Thread by typingcat | last post: by
5 posts views Thread by gerryR | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.