Тёмный

Entrevista técnica de back-end [DICAS] 

Ayrton Teshima - Programador a Bordo
Подписаться 40 тыс.
Просмотров 21 тыс.
50% 1

Vídeo com várias dicas para você se preparar bem para uma entrevista de back-end. Neste vídeo abordo 6 tópicos que são essenciais e provavelmente vão cair na sua entrevista de emprego, são elas:
• Sua experiência
• Arquitetura de software
• Escalabilidade e performance
• Qualidade de código
• Projetos legados
• Projeto do zero (git init)
Deixe nos comentários sobre as entrevistas que já participou, as perguntas que te fizeram e tudo que rolou para debatermos aqui ;)
APOIE O CANAL
apoia.se/programadorabordo
Links importantes:
12factor.net/pt_br/
highscalability.com/blog/categ...
Link com muitos outros links para diversas perguntas técnicas sobre os mais diversos assuntos de desenvolvimento:
github.com/arialdomartini/Bac...
Escalabilidade
/ 20141120153113-3673372...
Arquiteturas de software:
www.oreilly.com/library/view/...
microservices.io/
SOLID Principles
code.tutsplus.com/pt/tutorial...
Repository pattern
dev.to/kylegalbraith/getting-...
Instagram:
@programadorabordo
Grupo no telegram:
@programadorabordo

Опубликовано:

 

27 апр 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 71   
@ProgramadorABordo
@ProgramadorABordo 3 года назад
🔥 𝗔𝗨𝗟𝗔𝗦 𝗔𝗢 𝗩𝗜𝗩𝗢 𝗦𝗢𝗕𝗥𝗘 𝗗𝗘𝗦𝗘𝗡𝗩𝗢𝗟𝗩𝗜𝗠𝗘𝗡𝗧𝗢 𝗪𝗘𝗕 𝗧𝗢𝗗𝗔 𝗦𝗘𝗠𝗔𝗡𝗔 👉 programadorabordo.com.br/aulas 🟡 𝗠𝗘𝗨 𝗖𝗨𝗥𝗦𝗢 𝗗𝗘𝗦𝗘𝗡𝗩𝗢𝗟𝗩𝗜𝗠𝗘𝗡𝗧𝗢 𝗪𝗘𝗕 𝗝𝗔𝗩𝗔𝗦𝗖𝗥𝗜𝗣𝗧 𝗥𝗔𝗜𝗭 👉 jsraiz.com 🔵 𝗖𝗔𝗡𝗔𝗟 𝗧𝗘𝗟𝗘𝗚𝗥𝗔𝗠 𝗖𝗢𝗠 𝗠𝗔𝗧𝗘𝗥𝗜𝗔𝗟 𝗘𝗫𝗖𝗟𝗨𝗦𝗜𝗩𝗢 👉 t.me/canalprogramadorabordo 🟠 𝗠𝗘 𝗜𝗡𝗗𝗜𝗤𝗨𝗘 𝗡𝗢 𝗚𝗜𝗧𝗛𝗨𝗕 𝗦𝗧𝗔𝗥 👉 Coloque o meu usuário GitHub @ayrtonteshima e comente sobre meus conteúdos aqui no canal stars.github.com/nominate/ *INSTAGRAM* @programadorabordo *TWITTER* @devabordo
@obalconn
@obalconn 3 года назад
Após 22 anos de experiência no mundo da programação estou assistindo a unificação da programação. Desenvolvedor Backend virou o Arquiteto de Software . O que tu fala no vídeo são tópicos de arquiteto e não de desenvolvedor . A tarefa o desenvolvedor é codificar as tarefas de acordo a arquitetura já definida pelo arquiteto . Sei que isso e solicitado nas entrevistas mas é mais uma jogada das empresas para ter um cara faz tudo e aumentar o lucros.
@ProgramadorABordo
@ProgramadorABordo 3 года назад
Eu nunca ouvi vaga de arquiteto. Quando li oq escreveu, me veio alguma lembrança de já ouvi falar em arquiteto qnd tava começando a programar. Tanto nas vagas q vejo, que trabalhei e todos os devs que conheço, são todos devs. Acho que é ao contrário do que disse, antes era arquiteto e hoje é uma coisa só. Nunca vi um cara que planeja para outro executar nos últimos anos.
@obalconn
@obalconn 3 года назад
@@ProgramadorABordo É o que falei , a um tempo essa função tinha o nome de Arquiteto de software .Hoje isso mudou e as funções cada vez mais são agrupadas em uma pessoa só. Essa pessoa tem que ter todo o conhecimento , tu tens que fazer analise definir a arquitetura , e codificar . Ou seja as empresas querem um faz tudo para pagar um salário que depois não compensa todo esse estudo e conhecimento . Isso aumenta o lucro das empresas , pois antes precisavam de 3 pessoas hoje fazem tudo com uma só .
@allyssonoliveira9874
@allyssonoliveira9874 2 года назад
@@obalconn Mto bem colocado.. boa parte dos topicos abordados são focados em um desenvolvedor.. muito mais aplicado para um arquiteto.
@toyoale
@toyoale Год назад
Excelente comentário, a carga de estudo e conhecimentos que as empresas estão exigindo é para sugar ao máximo o trabalhador, infelizmente a mentalidade que predomina é do cada um por si, pensar em união entre funcionários chega a ser ofensivo para a maioria, e quem paga somos nós todos. O ideário do "empreendedor" é uma armadilha
@rodrigolima1977
@rodrigolima1977 Год назад
Concordo com vc, essa preparação é pra vaga de arquiteto/engenheiro, o programador/desenvolvedor e as vezes até o analista de sistemas é o cara que vai usar frameworks padroes de projeto arquitetura etc que o arquiteto/engenheiro de software definiu, geralmente é o cara lider tecnico do time ou um senior com mts anos de experiencia ou um especialista.
@justmeandmyself7
@justmeandmyself7 5 лет назад
Se eu passasse por uma entrevista dessas HOJE, eu passaria vergonha... e olha que sou programador desde 2009. Esse é o problema de se focar só em linguagem e deixar de lado todo o resto.
@ProgramadorABordo
@ProgramadorABordo 5 лет назад
Sei como é brother! As vezes muito por causa do emprego também, a gente fica numa bolha e quando vai fazer um processo em uma empresa maior, temos um choque de realidade. O segredo é sempre tentar se manter atualizado, seguir bons blogs de arquitetura e escalabilidade e tal.
@filipeoliveira5391
@filipeoliveira5391 3 года назад
Especifique no título que esses tópicos são para entrevista Pleno/Sênior, senão quem está iniciando como Júnior vai sair estudando tudo isso já para a primeira vaga
@lss2901
@lss2901 4 месяца назад
rpz eu ja tava ficando triste kakakaskaka
@BrunaCalheiros15
@BrunaCalheiros15 3 года назад
Obrigada pelo conteúdo! Gratidão 🙏
@lydiarodrigues4261
@lydiarodrigues4261 3 года назад
Parabéns pelo vídeo, muito bem explicado e objetivo !!
@MiguelFilpi
@MiguelFilpi 2 года назад
Mano parabéns pelo conteúdo!! Show de bola !!!
@lucas-oliveira
@lucas-oliveira 23 дня назад
Parabéns!
@DiegoSilva-yb5px
@DiegoSilva-yb5px 3 года назад
excelente video! Ajudou bstante
@BeatrizJungersMattos
@BeatrizJungersMattos 2 месяца назад
Muito obrigada por seu vídeo, de fato já caíram muitas perguntas dessas para os processos seletivos que fiz para back-end. E preciso dizer que gostei muito dos pontos abordados por tópicos, com exemplos concretos de como poderia ser resolvida a questão, é bastante objetivo. Seria muito legal um vídeo de aprofundamento sobre cada tópico desse!
@HectorNM
@HectorNM 5 лет назад
Muito bom o vídeo!!! Realmente tem coisas que não se vê por aí na internet, boa!
@ProgramadorABordo
@ProgramadorABordo 5 лет назад
Valeuuuu Hector!! Sempre marcando presença nos comentários dos vídeos hhaha valeu!!
@jhonathanmartins627
@jhonathanmartins627 3 года назад
Parabéns pelo vídeo!!!
@ProgramadorABordo
@ProgramadorABordo 3 года назад
Muito obrigado, Jhonathan!!
@ANDREYALVES
@ANDREYALVES 4 года назад
Muito muito bom!!! Parabéns pelo vídeo!!
@ProgramadorABordo
@ProgramadorABordo 4 года назад
Valeuuu Andrey!!
@pedromenezes1334
@pedromenezes1334 5 лет назад
Seu canal é sensacional
@ProgramadorABordo
@ProgramadorABordo 5 лет назад
Opa, valeu mesmo brother!! Não deixe de compartilhar se curtiu o vídeo hehe e qualquer dúvida, só deixar nos comentários! :)
@homemintegro1668
@homemintegro1668 4 года назад
Amo backend e me perco muito em que estudar, esses topicos me ajudarão muito!
@ProgramadorABordo
@ProgramadorABordo 4 года назад
Boaaa! Veja na descrição também os links! Vão ajudar demais :)
@iagoduartedeaguiar6082
@iagoduartedeaguiar6082 3 года назад
Parabéns, estou em vias de fazer um processo seletivo, o meu primeiro para DEV e esse vídeo me ajudou muito a ter um pouco mais de clareza sobre como é a entrevista, seria legal ter divido entre entrevistas de júnior, pleno e sênior, pois acredito que são exigências bem diferentes.
@ProgramadorABordo
@ProgramadorABordo 3 года назад
Valeuu Iago!! Pode crer, esses tópicos do jeito que abordei, está mais pra senior!
@nitlawalter69
@nitlawalter69 3 года назад
muito top o vídeo, realmente nós programadores nos fechamos muito para somente fazermos nosso trabalho de codificar e pronto, mas vendo essa abordagem que vc levantou chego a conclusão que preciso melhorar mto profissionalmente rsrs
@ProgramadorABordo
@ProgramadorABordo 3 года назад
Que demais, Walter!! Pra muito empresa e projetos complexos esses conhecimentos são essenciais!
@igoralmeida8282
@igoralmeida8282 3 года назад
Assistir esse vídeo e não dar um like no mínimo é sacanagem kkkk... Ótimo conteúdo, abordou diversos temas e todos eles mega importantes dentro de uma arquitetura backend. Esse conteúdo serve para todos os níveis de dev, mas quem deve se preocupar mais é de pleno para cima ( quem é junior, é um excelente vídeo para "abrir os olhos" diante das arquiteturas existentes e ter o mínimo de noção do ecossistema). Ótimo vídeo. Parabéns.
@ProgramadorABordo
@ProgramadorABordo 3 года назад
Valeuu Igor! De fato a ideia é dar dicas para dev de pleno pra cima. Mas também orientar com os tipos de conteúdo que o dev iniciante deve se preocupar, como você mesmo disse! Muito obrigado pela mensagem!
@raphaelviana3267
@raphaelviana3267 5 лет назад
Excelentes pontos!
@ProgramadorABordo
@ProgramadorABordo 5 лет назад
Valeuu Rapha!
@raphaelviana3267
@raphaelviana3267 5 лет назад
@@ProgramadorABordo tmj irmão!!!
@fellipealbert3
@fellipealbert3 3 года назад
Foi o melhor vídeo que vi até agora sobre o tema, coloquei no favoritos com esse nome: "O que um bom dev backend deve saber"
@ProgramadorABordo
@ProgramadorABordo 3 года назад
Demaiiis Fellipe!!
@wizzy7449
@wizzy7449 5 лет назад
Mais um vídeo foda.
@ProgramadorABordo
@ProgramadorABordo 5 лет назад
Obrigadão brother! Espero manter o nível "foda" nos próximos também haha qualquer dúvida, só comentar ;)
@alvaro.guedes
@alvaro.guedes 5 лет назад
Ótimo vídeo mano, estou agrandando ansioso vídeo de front-end. Faz um vídeo mostrando um pouco desses seus livros ai. Vi que tem uns de web kkkkkk
@ProgramadorABordo
@ProgramadorABordo 5 лет назад
Hahhaha tem muito livro antigo, inclusive vários de design kkkkk valeu mano! Estou trab no vídeo de front ;)
@niltonduarte3531
@niltonduarte3531 5 лет назад
E aí Ayrton... Sou eu aqui dnv. Obrigado por compartilhar essas ajudas com a gente!
@ProgramadorABordo
@ProgramadorABordo 5 лет назад
Boaaa! Valeu Nilton!!
@lukaszgieranczyk3843
@lukaszgieranczyk3843 4 года назад
Fala Ayrton, to procurando um CTO para criar um time in-house na minha empresa. Ainda trabalhamos com um time de outsourcing de TI. Sera que voce poderia me ajudar dando uma consultoria? Adorei o seu video, muito bom mesmo, um dos poucos videos no YT que explica muito bem as principais questões que devemos usar numa entrevista para beck-end. Parabens.
@ProgramadorABordo
@ProgramadorABordo 4 года назад
Fala Lukasz. Pode me add no linkedin? /in/ayrtonteshima
@LucasGomes-oi6st
@LucasGomes-oi6st 5 лет назад
ayrton depois teria como fazer vídeos dando dicas de como trabalhar com web em cidades onde o mercado de tecnologia não é tão grande ? likeeee valeu pelos vídeos
@ProgramadorABordo
@ProgramadorABordo 5 лет назад
Ótima ideia!! Anotei aqui para falar disso breve ;)
@jeffersonsantos6147
@jeffersonsantos6147 3 года назад
Muito bom, mas acrescentaria a importância de skills comportamentais que muitas vezes não são tratadas dentro de entrevista e isso é de suma importância para um time engajado, tornando o clima agradável e que impacta diretamente na qualidade das entregas.
@ProgramadorABordo
@ProgramadorABordo 3 года назад
Sim, com toda certeza isso faz toda a diferença também!! Na empresa que trabalhei, você só tinha promoções se estivesse alinhado o comportamental junto com o técnico!
@atschaves
@atschaves Год назад
O cara pra saber tudo isso que falou no vídeo tem que ser sênior de 20 anos, super ativo no mercado, tipo "o cara" e ainda vai ser difícil encontrar viu! haiuhauihauhia... Mas obrigado pelas dicas, já dá pra filtrar algumas coisas e focar.
@hondaems
@hondaems 4 года назад
Acho que tem coisas ai que não seriam perguntadas para uma vaga de júnior por exemplo
@ProgramadorABordo
@ProgramadorABordo 4 года назад
Sim. Para júnior não.. tentei abordar tópicos gerais, que cai em níveis mais avançados. Serve como uma direção também para quem está iniciando seguir os estudos
@kevintrindadegoncalves7817
@kevintrindadegoncalves7817 4 года назад
Para Jr, essas dicas também se aplicam? Porque eu ainda tenho pouquissima noção da maioria das coisas que você falou...
@ProgramadorABordo
@ProgramadorABordo 4 года назад
Faaala Kevin! Para Jr. não! Para jr é mais simples, é sempre bom ter uma noção geral do que são cada fase dessas. Tenho um vídeo aqui no canal que digo o que acho que um dev junior deve ter! Abss
@kevintrindadegoncalves7817
@kevintrindadegoncalves7817 4 года назад
​@@ProgramadorABordo valeu, vou lá ver
@arthurcalebe5327
@arthurcalebe5327 5 лет назад
Já trabalhou com programação?
@ProgramadorABordo
@ProgramadorABordo 5 лет назад
Fala Arthur! Trabalho sim, atualmente sou desenvolvedor na globo.com
@eltonprng
@eltonprng 4 года назад
porque um programador vai se meter em uma questão que é de infra ?
@ProgramadorABordo
@ProgramadorABordo 4 года назад
O dev back-end tem que conhecer infra. Saber conversar com o pessoal da infra para saber o melhor para o seu projeto. Não só isso, o backend tem que saber levantar toda a infra do seu projeto. Hoje tem um universo em relação a infra e não só hardware! Existe o cara que de fato fica na infra/hardware/redes (isso eu nem citei no vídeo) e existe o cara de operação e devops (que é um dos tópicos que levantei no vídeo: escalar aplicação), mas vai muito além disso. Só complementando, o back tem que saber um cado de infra e de front... Assim como o de front precisa conhecer um cado de back e o mínimo de infra/OPs O dev back-end tem que saber projetar sua aplicação para escalar, performar, automatizar processos de deploy, testes, qualidade de sotware e muito mais :) É claro que um dev assim é mais experiênte, é no mínimo pleno.
@eltonprng
@eltonprng 4 года назад
@@ProgramadorABordo conhecer infra, saber conversar ok. Mas vejo muito backend quem nem sabe os principio da POO e SOLID que não é pouco coisa. Acho inviável termos um backend "canivete suíço".
@ProgramadorABordo
@ProgramadorABordo 4 года назад
@@eltonprng Fala!! Mas não é ser exatamente um canivete suíço. A ideia não o dev back-end atuar também na infra. É saber de fato conversar com a galera de infra, planejar um projeto juntos e saber trazer ideias... Muitas vezes pode ter problema na aplicação e é ideal que o dev back-end saiba identificar caso um problema veio da infra. Só que é claro, vai ter o profissional responsável pela infra o dev backend (pessoas diferentes) :)
@douglasfeliphe2104
@douglasfeliphe2104 3 года назад
cara, com certeza esse nível de entrevista não é júnior.
@ProgramadorABordo
@ProgramadorABordo 3 года назад
Isso! É mais nível senior hehe
@fahirguitarcustom
@fahirguitarcustom 27 дней назад
Programador tem que saber tudo, senão ele é meio programador, e não adianta tb ele apenas entender de arquitetura, de pipes lines, de docknizaçoes,...de chaches,..e os bicho a quatro,.. se ele não tem dominio completo do basicão de lógica de programação e desenrolar o código resolvendo diversos problema de quebra cabeça, ele fica estagnadão e não desenvolve nada novo, só copia as logicas de negocio, programar é matemática pura, ja começa do computador que é uma calculadora.
@theandrewleo
@theandrewleo 5 лет назад
Tanta coisa que eu não sei, chega bateu a bad
@ProgramadorABordo
@ProgramadorABordo 5 лет назад
Falaa Andrew! Fica calmo! rs A boa notícia é que TUDO isso, se pode aprender ;) Dá pra aprender na prática, testando em casa ou nas empresas, dá pra aprender lendo livros, fazendo cursos, assistindo vídeos. Estou preparando um curso que tem todos esses tópicos (menos sobre o código legado) e tenho certeza que seria ótimo pra você :) Também vamos falar muito sobre esses tópicos aqui no canal no desenvolvimento da plataforma EAD
@patyzinha293
@patyzinha293 2 года назад
Desisto
@ProgramadorABordo
@ProgramadorABordo 2 года назад
Patricia, alguém que atenda a todos esses requisitos é alguém já senior, com anos já no mercado. Queria trazer esses tópicos para reforçar e também para os iniciantes ter um guia do que estudar! Se está no início, não desista! Use como referência e saiba que para um junior esses requisitos em um processo seletivo não se aplica ;)
Далее
Desafios que fiz para me tornar um dev júnior
12:19
Просмотров 29 тыс.
LISA - ROCKSTAR (Official Music Video)
02:48
Просмотров 38 млн
Como um programador Junior vira Pleno
13:00
Просмотров 80 тыс.