473,327 Members | 1,997 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,327 software developers and data experts.

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 5340
dev7060
633 Expert 512MB
I genuinely don't think this should be rocket science for someone considering a full stack role.
Jun 13 '20 #2
Sucharita001
2 2Bits
I am but I have no previous experience. Please help
Jun 13 '20 #3
dev7060
633 Expert 512MB
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
dev7060
633 Expert 512MB
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

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

Similar topics

14
by: Eakin, W | last post by:
Unlike a coding question, which may have a definite answer, this deals more with opinion. As I continue my studies of PHP and MySQL, and get to the point of being able to use them in a work...
56
by: Xah Lee | last post by:
What are OOP's Jargons and Complexities Xah Lee, 20050128 The Rise of Classes, Methods, Objects In computer languages, often a function definition looks like this: subroutine f (x1, x2, ...)...
15
by: AV | last post by:
Hallo any idea why the following code doesn't work? ////////////////////////////////// function myfunc(){ with(this){ prop="hallo world"; } }
15
by: Nicolai Pedersen | last post by:
I have a problem validating a simple piece of XHTML containing danish characters. Trying to validate the following piece of XHTML gives the error mentioned beneath. If I remove the first line (the...
217
by: gyromagnetic | last post by:
The following url points to an article written by Damian Conway entitled "Ten Essential Development Practices": http://www.perl.com/pub/a/2005/07/14/bestpractices.html Althought the article has...
6
by: charlie_M | last post by:
I am looking for advice... I am using a 'stylesheet menu' and javascript events to produce a visual menu for some fairly complex pages. Below is the basic idea on how it works:...
121
by: typingcat | last post by:
First of all, I'm an Asian and I need to input Japanese, Korean and so on. I've tried many PHP IDEs today, but almost non of them supported Unicode (UTF-8) file. I've found that the only Unicode...
12
by: Martin_Hurst | last post by:
It would appear that MySQL is making great strides into the commercial and even the enterprise arena. I am not seeing the same news coverage being said about Postgresql. I believe Postgresql has...
5
by: gerryR | last post by:
Not sure where to post this as I don't know what language it applies to (yet) Basically I work in IT and often have to manipulate folder structures or large amounts of text files and am looking...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.