DEV Community

Discussion on: Technical Interview Questions For A Back-End Job Position

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.