Questions

As a new interview I'm visiting, I feel that the sections I'm doing worse are in system design issues such as How will you design a search engine? or How do you support google like instant responses

I make answers, and it sounds convincing to me, but I feel that I can do better by studying the systems themselves to understand the problems that arise and which need to be addressed. Can the community point me to resources (blogs, online classes, tutorials, white papers, academic publications?) To help me complete this task?

+4
source share
2 answers

Some articles and books about architecture:

And, of course, ordinary books with design patterns.

+3
source

I talk to people. Fair bit.

FYI: If you are a new city, I basically do not care about your design skills. If you are otherwise kind, you will learn skills over time through experience. This is not what you would expect from someone from college. Most likely, you have not created many non-trivial systems. You have no experience to live up to serious expectations. If you have, doubling! But this is not an expectation.

+3
source

Source: https://habr.com/ru/post/1383821/


All Articles