Casa > C > Como É O Curso De Entrevista De Design Do Sistema? Vale A Pena Comprar Por 80 Dólares?

Como é o curso de entrevista de design do sistema? Vale a pena comprar por 80 dólares?

[Disclaimer: Eu não sou o autor do curso mas o co-fundador do Educative.io - a plataforma de aprendizado interativo que hospeda este curso].

Grokking the System Design Interview é o primeiro curso (ou livro) que descreve em detalhes os problemas de Design de Sistemas Distribuídos em Grande Escala. Trabalhei no Facebook/Microsoft em Sistemas Distribuídos durante quase oito anos, e houve muitas coisas novas que aprendi com este curso.

Os autores tinham três objectivos enquanto desenhavam este curso.

  1. Dar ao leitor material de aprendizagem e escolhas de design (incluindo prós e contras) suficientes para que o candidato possa compreender os requisitos, comparar abordagens e encontrar a melhor solução para o problema em questão.>li> Mostrar aos alunos como fazer os cálculos do verso do envelope para estimar a escala e depois desenhar de acordo.>li>li> Não sobrecarregue o aluno discutindo tantos detalhes ou nuances que cada problema se torne um jornal de 10 páginas.li>li>Venha com uma solução a uma granularidade apropriada para uma discussão de 45 minutos - nem mais, nem menos.
>p>Os autores passaram seis meses escrevendo o curso, e este passou por centenas de iterações. Foi revisado por engenheiros seniores que trabalham no Facebook, Google, Microsoft, Uber, Lyft e várias outras empresas de tecnologia de ponta. Estes são os engenheiros que trabalham na sua área de especialização há anos, e o seu feedback foi imensamente útil.>p>Eu tenho duas histórias anedóticas para contar sobre a eficácia do curso.
  1. Leio a primeira versão do design do Web Crawler, e pareceu-me razoável (já trabalhei em Armazenamento Distribuído e não tenho nenhuma experiência real a trabalhar nos índices de pesquisa). No entanto, quando os engenheiros do Google/Microsoft que trabalharam na indexação deram o seu feedback, a lição foi transformada numa excelente introdução sobre como os motores de pesquisa funcionam, incluindo detalhes sobre como os crawlers atribuem quotas a cada propriedade da Web. O mesmo foi o caso de Uber Backend e Typeahead design.>li>entrevistei um candidato que tinha mais de dez anos de experiência trabalhando em backends, e ele falhou a entrevista. Aconselhei-o a preparar-se usando o Grokking the System Design. Quando ele reinterrogou em 3 semanas, a transformação foi incrível. Ele estava claramente no controle da entrevista, extraindo requisitos de mim, estimando capacidade, planejando o crescimento e então projetando o sistema baseado nas restrições que eu lhe dei.

Em resumo, provavelmente não há outro recurso, que discuta tantos problemas diferentes em detalhes e o formato de ensino é realmente eficaz.

dezenas de milhares de alunos aprenderam com os seguintes cursos de preparação para entrevistas do Educative:

  1. Grokking the System Design Interview>li>Grokking the Object-Oriented Design Interview>li>Grokking the Coding Interview: Patterns for Coding Questions

Todos os dias recebemos e-mails de candidatos chamando estes os melhores cursos que eles viram no mercado que os ajudaram a conseguir empregos em suas empresas preferidas.

Eu recomendaria que você desse uma chance. Educative.io tem uma generosa política de retorno de 30 dias se você não gostar do curso. Gastar $80 vale totalmente a pena se você puder conseguir um emprego que lhe rende 10s de milhares de dólares a mais a cada ano.

De Queen Roberton

É possível ler iBooks em Kindles, Nooks e dispositivos Android? :: Como transferir dados do iPhone para Xiaomi Redmi Nota 7