Viva Questions and Demo Script

Harry · 22 Sep 2026 · 1 views
Log in to track your progress and mark lessons complete.

Demo Script

Login as admin, add a student, search it, page the list, delete with confirm, open reports, export CSV.

Likely Viva Questions

Q: Why paginate server-side?

A: Full-table fetches break at scale; pages keep queries indexed and fast.

Q: Where is delete permission enforced?

A: Server-side on every request; the UI only hides the button.

Q: How does JWT refresh work?

A: Short access token plus httpOnly refresh; 401 triggers one refresh then retry.

Key Points

  • Draw the ER diagram from memory.
  • Explain every status code you return.
  • Show the pagination contract first.
Share this post:

Comments (0)

Please login or register to comment.

Create a free account to keep reading

You've enjoyed a free tutorial! Register (it's free) to unlock every tutorial, track your progress and save code.

or sign in with your account

Already have an account? Log in