DEV Community

Cover image for Technical Interview Questions For A Back-End Job Position
Sara °°°
Sara °°°

Posted on • Edited on

2

Technical Interview Questions For A Back-End Job Position

What questions one should expect when applying for a back-end job position?
For a developer with 2 years of experience in programming.

Job Description contained Microservices, unit testing, automation, Message Queues, RPC, Caching...etc

Top comments (3)

Collapse
 
_mani_v profile image
Mani V

Hi Sara,
Good knowledge on how to decompose a system ( different application architecture style Client Server , n-tier ),
communication style between services ( MQ vs API, synchronous vs asynchronous ),
db styles ( sql vs no-sql, read vs write ),
api versioning,
security ( authZ/I),
scaling ( horizontal vs vertical ),
load balancing vs reverse proxy ,
logging , metrics,
deployment strategies ( green / blue )
Last but not least decent algorithmic skills !
always ask constraints, start simple and work on improving it !
Good luck.

Collapse
 
saraahmed626 profile image
Sara °°°

Hello Mani,
I really appreciate it, thank you so much.

Collapse
 
saraahmed626 profile image
Sara °°°

Hello Andy,
Thank you so much 🙏🏾 I really appreciate it.

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay