Skip to content

Haseeb-Jamal/InterviewTest-FullStack-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Born Studios

Full Stack Developer Test

Overview

This is the test we ask for all Full Stack Developer candidates to complete in our hiring process. The purpose of this test is to give us a sample of your thinking process as a software developer, a sample of the coding practices your currently follow, and some idea on how you apply programming concepts to solve problems. We will have a follow-up discussion after you submit the test to us so the test itself provides the basis for us to have that discussion.

Duration

You're free to complete the test at your own pace. It shouldn't take more than 2 hours of your time. If you see that it's taking longer, feel free to stop spending time on the implementation at that point and just make notes for us to go through in the follow-up interview.

Required Tools

  • node.js
  • Visual Studio Code

Project

The project is a website that displays the current temperature for cities in the UK. It gets the temperature data from https://open-meteo.com/. A list of available cities can be found in the data folder (gb.csv).

There are three folders:

Objectives

  • Add a text field to the web page in which the user enters the name of a city in the UK
  • Add a search button that retrieves the current temperature of a city in the gb.csv file
  • Display the temperature for the city or an error if the city is not found in the data file

This task can be solved with or without custom endpoints. Your choice will be part of the follow-up discussion.

The backend runs on http://localhost:3000 and doesn't have to be hosted anywhere.

Questions

For any questions or request for clarification, please feel free to reach us through the channel this test was sent to you.

About

Code challenge for full stack developers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 55.7%
  • JavaScript 44.3%