20 Comments
User's avatar
Inayatullah Shinwari's avatar

Great Article!

I have been building REST APIs for the past year or two. I was looking for an article like for a long time. Appreciate your efforts.

Expand full comment
Raul Junco's avatar

Glad to help!

Expand full comment
simran khanna's avatar

I loved how clearly everything is defined here!

Expand full comment
Raul Junco's avatar

Thanks for reading!

Expand full comment
xavi galindo's avatar

As a PM working with APIs this is definitely something I really needed, great article, gonna share it with the non-technical team so they have an ABC they can always relate to!

Expand full comment
Raul Junco's avatar

Thanks, Xavi. Glad to help!

Expand full comment
Saurabh Dashora's avatar

Awesome compilation of questions Raul. This can be so handy when preparing for interviews.

Also, thanks for the mention.

Expand full comment
Raul Junco's avatar

Very true, Saurabh, thanks!

Expand full comment
Giri's avatar

Nice information, thanks

Expand full comment
Raul Junco's avatar

Thanks for reading!

Expand full comment
Agatha Bahati's avatar

Great article! Found it very informative. However, I noticed in the diagram under section 5 on securing APIs that the arrow labeled “credentials” points from the auth server to the application, and “tokens” points from the application to the auth server. Isn’t it usually the other way around—credentials sent from the application to the auth server, and tokens issued by the auth server to the application?🤔 I might be misunderstanding, but I thought I’d point it out.

Expand full comment
Raul Junco's avatar

Oh, good catch, FIXED!

Thanks so much for the feedback, Agatha.

Expand full comment
Lorenzo Mugnai's avatar

Love this. Thanks! I'll definitely be sharing it with my team 👍

Expand full comment
Raul Junco's avatar

Glad you liked it, Lorenzo!

Thanks 👊

Expand full comment
Daniel Moka's avatar

Love this! Asking the right questions can reveal and highlight so many things!

Expand full comment
Raul Junco's avatar

And that is what a good interview should be about.

Well said, Daniel!

Expand full comment
Neo Kim's avatar

this is a fantastic list to review before API interviews, thank you. Good work

Expand full comment
Raul Junco's avatar

Thanks, Neo!

Expand full comment
Petar Ivanov's avatar

That's pure gold and a great checklist to ace a back-end interview.

Expand full comment
Vaibhav Gupta's avatar

This is a really awesome compilation

Expand full comment