CSCI 4300 KAHOOT EXAM WITH ACCURATE ANSWERS
Which statement best describes the difference between asynchronous and
synchronous execution in programming? - ANSWER Synchronous execution blocks
further operations until the current one completes while asynchronous does not.
What is the primary purpose of the virtual dom in react? - ANSWER Use for strategy to
compute minimal dom operations when re-rendering the ui
What type of application is best suited for nosql databases like mongodb and couchdb? -
ANSWER Applications that need to handle large volumes of unstructured data
What is the primary purpose of using bcrypt in user authentication processes? -
ANSWER To hash passwords before they are stored in the database
What is the purpose of adding a salt to a password before hashing? - ANSWER To
ensure each hash is unique
What does separation of concerns mean in the context of react? - ANSWER Dividing
application into smaller components
What role do HTTP method play in server endpoints? - ANSWER They specify the
action to be performed on the resource
How does Next.js handle client-side navigation when a user clicks a link created with a
link component? - ANSWER It updates the URL and page content without a full page
reload
Which of the following React hooks is used for managing states and creating an
interactive environment for components? - ANSWER useState
Which statement best describes the difference between asynchronous and
synchronous execution in programming? - ANSWER Synchronous execution blocks
further operations until the current one completes while asynchronous does not.
What is the primary purpose of the virtual dom in react? - ANSWER Use for strategy to
compute minimal dom operations when re-rendering the ui
What type of application is best suited for nosql databases like mongodb and couchdb? -
ANSWER Applications that need to handle large volumes of unstructured data
What is the primary purpose of using bcrypt in user authentication processes? -
ANSWER To hash passwords before they are stored in the database
What is the purpose of adding a salt to a password before hashing? - ANSWER To
ensure each hash is unique
What does separation of concerns mean in the context of react? - ANSWER Dividing
application into smaller components
What role do HTTP method play in server endpoints? - ANSWER They specify the
action to be performed on the resource
How does Next.js handle client-side navigation when a user clicks a link created with a
link component? - ANSWER It updates the URL and page content without a full page
reload
Which of the following React hooks is used for managing states and creating an
interactive environment for components? - ANSWER useState