Class 10
- 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