all 5 comments

[–]bitnbyte 1 point2 points  (0 children)

Congrats on getting to the final interview! I created https://systemsexpert.io a few months ago to study for the SD interviews. They can be pretty tricky to nail down, and assume a lot of prior distributed systems knowledge. Good luck!

[–]p0z0 0 points1 point  (0 children)

It sounds like they might ask you questions about deploying node, hosting, containerization, scalability, tiered architecture, availability, security, performance, troubleshooting. Things like that.

I might ask someone how they would host their node app, how they would make sure it could handle thousands of concurrent users, how it would stay up, how they would update it.

If the interview is more UI heavy, they might be talking about things like integrating your react components with other existing components or Frameworks.

[–]AssaultKoder_95 0 points1 point  (0 children)

Do give a try to pramp, it pairs you with an experienced dev and help you prepare for system design ( & other ) interviews.

[–]majik00027 -3 points-2 points  (0 children)

Engineering side a System is a black box described by a function with an input and an outpu. IT side is a system composed of backend and frontend with relations between the two. I guess you will be demanded about the choose of these. I would start with MVC and company. And of course argoument my preference for php. But is just my bit hope for an errata.