Git Product home page Git Product logo

recruit-challanges-junior's Introduction

We are hiring! 馃殌 If you are in our hiring process or considering Harbiz a company in which you would like to work, solve the following challenges and let us know! 馃槑

Test Full-Stack DudyFit

Se trata de resolver un problema de asignaci贸n entre entrenadores y clientes, en la cual se desea asignar al entrenador un conjunto de clientes en base a las preferencias. La soluci贸n debe de realizarse en

Los entrenadores tienen una valoraci贸n de su reputaci贸n entre 0 y 5 (siendo 5, la valoraci贸n m谩s favorable) y los clientes valoran la importancia de tener un entrenador con una buena reputaci贸n de 0 a 10 (siendo 10, que le dan mucha importancia a que su entrenador est茅 bien valorado, y siendo 0 que no les importa nada la valoraci贸n de su entrenador).

Los entrenadores tambi茅n tienen un l铆mite de plazas disponibles para clientes.

El objetivo es que todos los clientes est茅n asignados a un entrenador de la forma que el conjunto de clientes tenga el mayor valor de satisfacci贸n. Pudi茅ndose medir esta satisfacci贸n como se considere oportuno, si茅ntete libre de establecer el criterio que consideres.

Nombre del entrenador Reputaci贸n Plazas disponibles
A 4.5 1
B 3.2 4
C 1.2 3
D 3.4 2
Nombre de cliente Importancia de la reputaci贸n del entrenador
q 2.6
r 3.7
s 8.5
t 9.7
u 2.6
v 4.7
w 5.6
x 3.7
y 8.1
z 2.5

Se espera uan resoluci贸n de este problema usando Node.js y preferiblemente TypeScript.

(OPCIONAL) Si tienes experiencia con algun Framework de testing puedes a帽adir algunos test.

La idea es cuando lo completes, nos compartas el c贸digo a trav茅s de Github para evaluarlo, o puedes enviarnos un correo con la soluci贸n o dudas a [email protected]

Suerte 馃崁 y esperamos tu mejor soluci贸n. Gracias

recruit-challanges-junior's People

Contributors

borjaharbiz avatar n3rvs avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    馃枛 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 馃搳馃搱馃帀

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google 鉂わ笍 Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.