Ufa… Chegamos juntos ao fim dessa série! Eu decidi fazer esse último post para encerrar o ciclo de preparação e aprendizado para entrevistas, contando para vocês um pouco mais sobre os meus motivos para escrevê-la e concluir o pensamento que tenho sobre o assunto. Objetivo Assim como eu disse no primeiro post, meu objetivo aqui…
Tag: desenvolvedor
Entrevistas – Desenvolvedor Java – Conflito #16
Eu adicionei esse tema ao meu repertório de perguntas porque, quando entrevistado em 2020 para uma função de liderança técnica, me questionaram sobre resolução de conflitos e isso me fez refletir sobre a importância disso no dia a dia, não apenas para líderes, mas para todas as pessoas que trabalham com outras pessoas. Neste post,…
Entrevistas – Desenvolvedor Java – Motivação #15
O tema Motivação, mencionado no post #0 da série, revela diversas verdades sobre nós mesmos, tanto no trabalho como em qualquer lugar. O que será que nos motiva a acordar e levantar todos os dias? Você já parou pra pensar sobre isso? Neste post, eu irei contar o motivo para a ação de fazer perguntas…
Entrevistas – Desenvolvedor Java – Feedback #14
Esse é um dos temas que eu mais gosto e, nas equipes e empresas onde eu participo, procuro incentivar a existência de uma cultura de feedbacks, porque eu considero como algo de extrema importância para a evolução das pessoas e, consequentemente, dos negócios. Neste post irei descrever a motivação e as minhas respostas para as…
Entrevistas – Desenvolvedor Java – Estudo / Atualização #13
Para desenvolvedores de software, uma das constantes que existem é que as tecnologias e os negócios evoluem, o mercado de trabalho muda e os profissionais e empresas precisam se manter atualizados. Não é sempre que estamos usando o melhor da tecnologia atual a todo momento no trabalho e ai é que pode entrar o diferencial…
Entrevistas – Desenvolvedor Java – Microsserviços #12
Muitas empresas começaram a pensar em Microservices na última decada e a iniciar migrações dos sistemas arquitetados de forma monolítica. Esse termo Micro Web Services foi introduzido em 2005 por Peter Rodgers e empresas como Netflix e Amazon foram as pioneiras em cases corporativos de sucesso, mas a ideia já era considerada muito antes disso…
Entrevistas – Desenvolvedor Java – Arquitetura #11
O conceito de arquitetura pode ter várias definições e níveis de abordagem em diferentes áreas de trabalho. Uma das abordagens mais comuns ao falarmos de arquitetura de software traz uma ideia geral de definir e reconhecer componentes de software, com suas propriedades e relacionamentos. Neste post, irei descrever as minhas respostas para as perguntas que…
Entrevistas – Desenvolvedor Java – Mensageria #10
Trabalhar com processos assíncronos tem se tornado cada vez mais comum, mesmo para resolver problemas que poderiam ser solucionados com processos síncronos. Neste post, irei descrever as minhas respostas para as perguntas que costumo fazer sobre o tema “Mensageria”, mencionado no post #0 da série. Diversas soluções de problemas que demandam muito tempo e processamento…
Entrevistas – Desenvolvedor Java – Testes #9
O tópico testes tem evoluído bastante nas últimas décadas e em muitas empresas tem sido um requisito na hora da contratação. Neste post irei descrever as minhas respostas para as perguntas que costumo fazer em entrevistas a respeito do tema “Testes”, mencionado no post #0 da série. Motivação Alguns tipos de teste têm se tornado…
Entrevistas – Desenvolvedor Java – REST e HTTP #8
O acrônimo estendido de REST é Representational State Transfer e pode ser considerado como um estilo de arquitetura de software que define algumas restrições pra criar web services, como o uso do protocolo de transferência por hypertexto, mais conhecido como HTTP. Nest post irei descrever as minhas respostas para as perguntas que costumo fazer a…
Entrevistas – Desenvolvedor Java – Spring #7
O Spring Framework tem uma variedade de projetos para resolver ou facilitar a solução de diversos problemas e se tornou uma das ferramentas mais populares e utilizadas por desenvolvedores e empresas. Neste post irei descrever as minhas respostas para as perguntas que costumo fazer sobre o tema “Spring” mencionado no post #0 da série. Motivação…
Entrevistas – Desenvolvedor Java – Revisão de Código #6
A prática do coding review é bastante comum em algumas empresas e pode se dar de diversas formas, geralmente como: todos revisam o código de todos, determinada equipe revisa o código de outra equipe, os membros do mesmo time revisam o código uns dos outros, o líder técnico revisa o código dos demais desenvolvedores, entre…
Entrevistas – Desenvolvedor Java – Data #5
Um dos fatores relevantes para desenvolvedores backend é conhecimento em bancos de dados e/ou aplicações que gerenciam dados de alguma forma. Nest post irei descrever as minhas respostas para as perguntas que eu faço em relação ao tema “Data”, ou Dados em português, que foram mencionadas no post #0 da série. Motivação A quantidade de…
Entrevistas – Desenvolvedor Java – Orientação a Objetos #4
Eu considero a programação orientada a objetos (POO) um dos tópicos técnicos mais importantes para desenvolver aplicações Java, seguindo os melhores padrões de qualidade de software e utilizando a linguagem com seu paradigma intencional. Neste post irei descrever as minhas respostas e contar as motivações em relação as perguntas que eu faço sobre o tema…
Entrevistas – Desenvolvedor Java – Java SE #3
A linguagem Java provavelmente será a mais falada por um desenvolvedor Java, mas Java não é apenas uma linguagem de programação, é uma plataforma composta por especificações. Neste post irei descrever as minhas respostas e contar as minhas motivações em relação as perguntas do tema “Java SE” mencionado no post #0 da série. As características que eu…
Você precisa fazer login para comentar.