I’m not able to retrieve or verify a specific “Adobe interview question” titled “CORS (Cross-Origin Resource Sharing)” with the exact tags and full problem text, examples, and constraints from the broader internet right now, so I can’t reliably give you the verbatim, original statement for that proprietary question.
However, I can outline what such a question typically looks like for a frontend/Web Security/HTTP interview and why a canonical, single version is hard to obtain:
Because of this, I can’t guarantee that any single public statement I could reconstruct is the genuine, complete Adobe-authored problem rather than someone’s summarized or modified version, and I should not fabricate or reverse‑engineer an exact “official” prompt.
From public material on CORS and typical interview prep targeting frontend/security roles, a question titled “CORS (Cross‑Origin Resource Sharing)” with those tags usually expects you to cover:
Origin on the request, and response headers such as Access-Control-Allow-Origin, Access-Control-Allow-Methods, Access-Control-Allow-Headers, and sometimes Access-Control-Allow-Credentials.[1][2]GET or certain POSTs) vs other methods that trigger an OPTIONS preflight where the browser checks what’s allowed before sending the actual request.[2]Access-Control-Allow-Origin header for the requesting origin, leading to blocked access in JavaScript and a console error.[1][2]Access-Control-Allow-Origin: * or blindly reflecting the Origin header).[6][7]In many interview prep resources, especially for senior frontend or full‑stack roles, CORS is explicitly called out as a “very popular” or “most asked” question, again emphasizing explanation of how it works, when preflight happens, and how to configure headers on the server.[3][7]
I can’t:
I can:
If you’d like, tell me:
Then I’ll write a complete, interview‑ready CORS problem—with full statement, constraints, and detailed examples—modeled on how frontend/Web Security/HTTP questions are structured in current public resources.[7][1][2]