Q1. What is the difference between authentication and authorization?
Authentication (authn) establishes who the caller is: verifying a password, a session cookie, a token or a certificate. Authorization (authz) decides what that identified...
Technical Question Bank · Peer-Reviewed
Search and filter frequently asked interview questions across technical, programming, and behavioral domains. Tailor your interview preparation by difficulty for freshers or experienced developers (5 available).
Authentication (authn) establishes who the caller is: verifying a password, a session cookie, a token or a certificate. Authorization (authz) decides what that identified...
401 Unauthorized means the request lacks valid authentication credentials. The client should authenticate and retry, and the response should include a `WWW-Authenticate` ...
It is the recommended flow for web, mobile and single-page applications. 1. The client generates a random `code_verifier`, hashes it to a `code_challenge`, and redirects ...
Role-Based Access Control assigns permissions to roles and roles to users, for example `admin` can delete any order. It is simple to reason about, easy to audit and a goo...
Authorization belongs in the server layer, never in the client query. Because clients can request any combination of fields, enforce rules at the field and object level, ...
HireXTech uses essential storage to remember your study preferences and third-party advertising cookies via Google AdSense in compliance with GDPR. You can choose to enable essential cookies only or accept all cookies. Read our Privacy Policy.