La siguiente prueba pretende medir los conocimientos técnicos sobre el manejo de las tecnologías que se están utilizando
Views 96 Downloads 1 File size 393KB
La siguiente prueba pretende medir los conocimientos técnicos sobre el manejo de las tecnologías que se están utilizando para el cargo al cual se encuentran postulando. Para la prueba se cuenta con 3horas y 30 minutos, que empiezan a contar una vez recibida la prueba por lo cual el candidato debe contar con este espacio para poder enfocarse a realizar esta. Una vez terminada la prueba se debe enviar el código fuente realizado a los correos [email protected] y [email protected]
Prueba Técnica Desarrollador Angular
Se requiere crear 3 componentes “Offer”, “Characteristics”, “Prices”. En el componente de Offer se mostrara el id de la oferta (versions.id) y el nombre de la oferta (versions.name). En el componente de “Characteristics”, se detalle todas las características que tiene la oferta (characteristics.versions.name), y en el component de “Prices” listar los precios de la oferta y el monto (productOfferingPrices.versions.name y productOfferingPrices.versions.price.amount). Para ello se debe crear un servicio que lea la información de la data enviada en esta prueba (ofertas.json), listar los nombres de las ofertas en una lista desplegable, y cada vez que se cambie la oferta desplegar la información en los componentes previamente mencionados. Para la comunicación del componente con la capa de servicios implementar el patrón reducer, diferenciando cada uno de las capas requeridas Reducer, Effect, Action y si es requerido Selector.
Oferta 1
Caracteristicas
ID Oferta:
PO_ID_Oferta1
Nombre:
Oferta 1
Nombre Precio
Monto
Caracteristica 1
PrecioBase
1000.00
Caracteristica 2
ImpuestoIva
300
Caracteristica 3
ImpuestoOtro
200
Caracteristica 4
PrecioVenta
1200.00