Naming them in sequence is the fastest way to show you have worked on a real product rather than read about the process.
artefact answers who consumes it
-------------------- ------------------------------- ---------------------
research findings what problem, for whom PM, design, leadership
journey map where the pain sits, end to end PM, support, design
IA / sitemap where things live, what they are engineering, SEO, content
user flow which states and transitions engineering, QA
wireframe what is on the screen, priority stakeholders, PM
high-fidelity design exact appearance and states engineering
prototype feel, timing, sequencing research participants
spec / redlines tokens, breakpoints, edge states engineering, QA
usability findings what broke when people used it whole team
Read the right-hand column rather than the left, because the interview question underneath this is who the artefact is for. An artefact with no consumer is process theatre, and the most commonly produced example is a fully redlined static design handed to a team that already has the component library the design was drawn from.
The second thing to notice is that the list is not a waterfall even though it reads as one. Research findings and usability findings are the same activity at two points in the loop, and the interesting version of this answer says which artefacts you skip on a small change. A copy change needs none of them; a new onboarding flow needs most.
The artefact candidates most often omit is the spec, and it is the one engineering actually needs. A high-fidelity design shows one state at one width. The spec says what happens at 360px, what the disabled state looks like, which token the border uses, what the field does with a 200-character input, and what appears while the request is in flight. Everything omitted there gets decided by an engineer at speed, which is how a consistent design becomes an inconsistent product.