Skip to content

bitroot-org/backend-engineer-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

posts

2022 Backend Test by Bitroot Org.

Bitroot Backend internship Use JS Use NodeJs Use GitHub

What we expect:

  • Proficient knowledge of the back-end programming language and the framework that is used by the company
  • Understanding of front-end web technologies like HTML, CSS, and JavaScript (to communicate with team members on the front-end)
  • Ability to manage a hosting environment, including database administration as well as scaling applications to handle load changes
  • Knowledge of accessibility and security compliance
  • Experience with version control, such as Git

Ideal Backend Engineer

posts

Create Contact List API (Test)

Backend Software Engineer (Intern) Test (Bitroot.org)

Functionalities

  • Create New Contact
  • Delete Contact
  • Fetch All Contacts
  • Search Contacts
  • Update Contact

NOTE: Use multiple tables and join them with queries to fetch a set of data with combination queries.

Checks

  • Should not save duplicate phone numbers
  • Search by name or phone number
  • Contact should take multiple phone numbers
  • Upload Image for contact
  • Export all contact to CSV

Testing

  • Integration & Unit Testing should be available
  • Host the project in Heroku and submit us the code as well as heroku live running URL.

Technologies

  • Express (NodeJS) / Efficient Node js frameworks
  • Postgres/MongoDB/MySQL or combination of two.

BROWNIE POINTS for Exploration with Docker Containers.

  • Deploy Docker application
  • Explain What is docker and how does your project utilise it to its best potential.

Tools to use

  • POSTMAN
  • VSCode / Atom
  • Docker

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published