DatabasesBackendTable-stakes
ORM
Also written as Object-Relational Mapping, Prisma, SQLAlchemy, TypeORM, Sequelize, Drizzle
A library that lets developers work with database data using their programming language's objects, instead of writing raw SQL (e.g. Prisma, SQLAlchemy, Hibernate).
Think of it like
Like a translator who converts your everyday requests into the filing clerk's precise paperwork language, so you don't have to fill out the forms yourself.
Junior or senior?
Junior sounds like
Trusts the ORM's generated queries without checking them.
Senior sounds like
Can describe a time an ORM's query was too slow and what they did about it.
Ask them
“Tell me about a time an ORM's generated query was too slow. What did you do about it?”