Senior Full Stack Engineer Interview Questions

829 senior full stack engineer interview questions shared by candidates

Task In this challenge, you'll build on provided Mongoose models to create an API for a record store e-commerce application. You'll be adding a variety of routes for both albums and purchases. Albums Add routes for these five CRUD actions pertaining to the - Get a list of all albums in the dabatase - Return a single album record by id - Create a single album from the parameters passed in PUT /albums/:id DELETE /albums/: id - Delete an existing album by id Requests The POST and PUT routes should expect JSON values in the request body which will contain the values necessary for creating and saving a record. All three Album Album model: . GET /albums GET /albums/:id POST /albums - Update an existing album record by id....
avatar

Senior Full-Stack Engineer

Interviewed at Andela

3.8
Nov 19, 2024

Task In this challenge, you'll build on provided Mongoose models to create an API for a record store e-commerce application. You'll be adding a variety of routes for both albums and purchases. Albums Add routes for these five CRUD actions pertaining to the - Get a list of all albums in the dabatase - Return a single album record by id - Create a single album from the parameters passed in PUT /albums/:id DELETE /albums/: id - Delete an existing album by id Requests The POST and PUT routes should expect JSON values in the request body which will contain the values necessary for creating and saving a record. All three Album Album model: . GET /albums GET /albums/:id POST /albums - Update an existing album record by id....

What is the output of the following code snippet? `const promise1 = new Promise((resolve, reject) => { setTimeout(() => { resolve('Promise 1'); }, 1000); }); const promise2 = new Promise((resolve, reject) => { setTimeout(() => { reject('Promise 2 Error'); }, 500); }); Promise.race([promise1, promise2]).then((result) => { console.log(result); }).catch((error) => { console.log(error); });`
avatar

Senior Full-Stack Engineer

Interviewed at Andela

3.8
Nov 19, 2024

What is the output of the following code snippet? `const promise1 = new Promise((resolve, reject) => { setTimeout(() => { resolve('Promise 1'); }, 1000); }); const promise2 = new Promise((resolve, reject) => { setTimeout(() => { reject('Promise 2 Error'); }, 500); }); Promise.race([promise1, promise2]).then((result) => { console.log(result); }).catch((error) => { console.log(error); });`

Viewing 511 - 520 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 829 interview questions and reports from Senior full stack engineer interviews. Prepare for your interview. Get hired. Love your job.