Class 10

Ryan Pearson
1 min readOct 1, 2021
  • How does Node.js handle child threads?

Node creates child threads that run behind the scenes and do not execute any javascript code

  • How can you listen on port 80 with Node?

const port = process.env.PORT || 80;

app.listen(port, () => {

console.log(‘app is listening on:’, port)

})

  • What tools can be used to assure consistent style?
  • List out the differences between AngularJS and NodeJS.

Angular is a framework based on js used for front end development

Node js is used for running javascript applications outside the browser

  • What are the advantages of NodeJS?

Scalability, ease of use, serves both client and server side, high performance

  • What is meant by JSON?

Javascript Object Notation

  • Discuss your understanding of Agile so far.

Agile is a product management technique where there are small sprints with frequent quick check-ins

  • How is scrum different from waterfall?

In scrum, work is flexible and the product evolves over time

In waterfall, everything is micromanaged and developers have limited roles/flexibility

  • What are the Three Amigos in Scrum?

The business analyst, developer, and tester

  • What is the “timeboxing” of a scrum process called? Describe, please.

Alotting a maximum time for an activity. Used to keep open ended or ambiguous tasks on a set schedule

  • What are the roles of a scrum master and product owner?

Scrum master- increase team efficiency, motivate team, ensure quality and timeliness

Product owner- Responsible for managing the backlog and ensuring the business value of the product

--

--