I applied through other source. I interviewed at Devalore
Interview
Angular + Node.js assignment by email.
Backend:
● API:
○ [GET] /api/pets (Bonus)
■ Endpoint gets all pets from pets DB documents and sum of all pets
ages (calculation must be at the code).
○ [POST] /api/pet
■ Endpoint adds pet to the pets DB document
● DB - MongoDB
○ Create Pets DB document
○ Pets should include
■ name
■ id
■ created_at
■ type(Dog, Cat, Horse, Other)
■ color (Black/White)
■ age
Interview questions [1]
Question 1
Create Angular Application & Node.js/.ts:
FrontEnd:
● Create a Form Screen for create a new pet
○ Name - no more than 25 characters - input text
○ Age - bigger then 0 - input number
○ Type - Dog/Cat/Horse/Other - select box
○ Color - Black or white - radio buttons
○ Submit button
■ Call api to /api/pet (POST)
■ Loading till get a response