No video

Resolvendo desafio de entrevista técnica de programação!

  Рет қаралды 3,512

Giuliana Bezerra

Giuliana Bezerra

Күн бұрын

Sonha em trabalhar numa bigtech? Nesse vídeo você vai conhecer na prática alguns truques valiosos para usar durante a sua entrevista técnica de programação.
🤩 Seja membro deste canal e ganhe benefícios:
/ @giulianabezerra
🏠 Página Pessoal:
home.giulianab...
🌟 Conheça também os meus conteúdos em outras plataformas:
Blog: / giuliana-bezerra
Curso sobre Spring Batch: bit.ly/3ZgQXOB
Curso sobre otimização com Spring Batch: bit.ly/44PV2u1
Curso sobre testes com Spring Boot: bit.ly/3sOig6w
Curso sobre AdonisJS: bit.ly/3ZhRXlu

Пікірлер: 34
@avnercaleb8867
@avnercaleb8867 8 ай бұрын
Ja realizei um teste pratico pra criação desse metodo. Entreguei apenas a implementação com o loop. Deve ter sido por isso q mordi a boa ^^
@giulianabezerra
@giulianabezerra 8 ай бұрын
Dependendo da vaga eles sempre pedem mais de uma solução para o problema
@reginav-reginak
@reginav-reginak 7 ай бұрын
Sem sombra de dúvida a sua didática é incrível, parabéns.
@Brendospdev
@Brendospdev 7 ай бұрын
Ótimo vídeo! Sua didática sempre sendo uma das melhores. Antes de saber qual seria a terceira alternativa eu já imaginava que fosse seguindo a lógica de usar 2 ponteiros e acabei fazendo da seguinte forma antecipadamente: private static String reverseString(String string) { var stringArray = string.toCharArray(); int firstIndex = 0; int lastIndex = string.length() - 1; while (firstIndex < lastIndex) { char backup = stringArray[firstIndex]; stringArray[firstIndex] = stringArray[lastIndex]; stringArray[lastIndex] = backup; firstIndex++; lastIndex--; } return new String(stringArray); }
@itamarmonteiro3066
@itamarmonteiro3066 7 ай бұрын
Show de bola. Excelente!
@feraradical29fx
@feraradical29fx 6 ай бұрын
Excelente video, excelente iniciativa!! Vale salientar que geralmente, em empresas grandes, esse tipo de desafio é mais para posições junior, cargos mais altos já chegaram a pedir para ordernar uma rb tree
@giulianabezerra
@giulianabezerra 6 ай бұрын
Sim, esse desafio é mais simples, eu costumo ver tbm como quebra gelo, pra ir evoluindo pros mais complexos. Agora rb tree em entrevista é tenso hein? Kkkk
@feraradical29fx
@feraradical29fx 6 ай бұрын
@@giulianabezerra Esqueci de reforçar que meu comentário não tenho intuito de desmerecer o conteúdo! Pelo contrário, acho muito interessante conteúdo em português sobre isso, já que em relação a algoritimos e estruturas de dados, geralmente se acha apenas conteúdo em inglês. A respeito da rb tree, foi para uma vaga no banco crédit agricole da França, moro por cá.. Quando me mudei do Brasil para cá, tive que me reinventar pois o mercado é muito mais exigente, infelizmente. Mais uma vez, parabéns pelo conteúdo, amei o canal! :)
@luisdomiciano
@luisdomiciano 6 ай бұрын
Excelente vídeo! Ótima explicação, clara e objetiva com linguagem simples.
@DezzTYS
@DezzTYS 5 ай бұрын
MDS GIU! Me adotaaa. Que perfeição!
@LudmilaPavilia
@LudmilaPavilia 6 ай бұрын
To adorando esse canal.
@RicardoSantos-wl1bg
@RicardoSantos-wl1bg 7 ай бұрын
Ótimo vídeo, obrigado!
@victornovais224
@victornovais224 7 ай бұрын
Muito bom !!!, continue trazendo conteudos como esse
@mgmoura
@mgmoura 7 ай бұрын
excelente. obrigado
@alexandrepapalardo3360
@alexandrepapalardo3360 7 ай бұрын
Faça mais conteúdos como esse , parabéns ✌️✌️
@bielvianadearaujo
@bielvianadearaujo 7 ай бұрын
Muito bom o conteúdo. Parabéns!!!!
@gabrielalvesgoncalves9959
@gabrielalvesgoncalves9959 7 ай бұрын
Mto bom!
@joaogabrielv.m328
@joaogabrielv.m328 7 ай бұрын
Like no vídeo! Parabéns pelo novo curso anunciado, Giu. Vi no Linkedin
@giulianabezerra
@giulianabezerra 7 ай бұрын
Obrigada! Eu quero anunciar aqui tbm, mas ainda não tive tempo, quero fazer um vídeo falando a respeito
@MaelbyMuniz
@MaelbyMuniz 7 ай бұрын
Mais um excelente vídeo. Obrigado por nos ajudar tanto. Não sabia dessa 3ª forma, acredito que será bem útil pra mim. Uma outra forma que resolvi usando o StringBuilder ficou assim: String originalString = "Maelby Muniz"; String reverse = new StringBuilder(originalString).reverse().toString(); System.out.println(reverse);
@giulianabezerra
@giulianabezerra 7 ай бұрын
Essa é a forma usando a própria api do Java, também é super válida pra mostrar conhecimento da linguagem 👏🏻
@heberttricolor01
@heberttricolor01 7 ай бұрын
Boa dica
@viperluan
@viperluan 7 ай бұрын
Quando seu vídeo estava iniciando o suspense de qual seria a terceira forma, estava pensando exatamente nele. Mas tenho certeza que foi porque estava estudando métodos de ordenação de listas e um deles, chamado de quick sort utiliza dois ponteiros movendo-se em relação ao pivo. Muito boa suas explicações, a didática e a forma como foi abordado o assunto. Acabei de conhecer o canal, mais um inscrito.
@giulianabezerra
@giulianabezerra 7 ай бұрын
Que bom! Essa técnica dos dois ponteiros é bem útil, quero trazer em outros vídeos. Bem-vindo ao canal, espero te ver bastante por aqui! 🤩
@SempiternLOL
@SempiternLOL 5 ай бұрын
Lembro de ter feito dessa terceira maneira estudando C no meu primeiro curso, nao sabia que fosse algo que poderia ser pedido em java kkkk
@giulianabezerra
@giulianabezerra 5 ай бұрын
C é complicado hein, Java vc deve tirar de letra então
@felipevianna4265
@felipevianna4265 7 ай бұрын
Fiz uma entrevista recentemente e foi pedido pra resolver esse problema. E eu acabei usando do segundo modo, com loop.
@giulianabezerra
@giulianabezerra 7 ай бұрын
Essa pergunta é bem comum, a solução de loop costuma ser a mais conhecida mesmo
@user-ld8qq1ve5q
@user-ld8qq1ve5q 7 ай бұрын
fiz muito isso na faculdade kkk mas hj em dia é usando slice no python: texto_reverso[::-1] 🤣🤣
@giulianabezerra
@giulianabezerra 7 ай бұрын
Injusto comparar com o javinha, cada uma com suas vantagens, de fato manipular arrays em Python é incrivelmente simples 😅
@sharewareX
@sharewareX 7 ай бұрын
​@@giulianabezerraEu prefiro mais o jeito do Java, você tem mais controle e vê o que ta sendo feito
@daniel_goncalves
@daniel_goncalves 7 ай бұрын
Pra ficar ainda mais bonito, faz usando os stream que chegaram depois do Java 8
@giulianabezerra
@giulianabezerra 7 ай бұрын
É uma boa mesmo, vou fazer uma versão assim no projeto do github 🤩
@srJonyOliveira
@srJonyOliveira 6 ай бұрын
Ótimo video, parabéns!! Só faltou no ultimo loop o decremento do contador ( lastIndex - 1 ; )
Entrevista Técnica: Squares of a Sorted Array
17:44
Giuliana Bezerra
Рет қаралды 1,6 М.
Respondendo questões polêmicas sobre TI
18:16
Giuliana Bezerra
Рет қаралды 4,2 М.
Happy birthday to you by Tsuriki Show
00:12
Tsuriki Show
Рет қаралды 12 МЛН
娜美这是在浪费食物 #路飞#海贼王
00:20
路飞与唐舞桐
Рет қаралды 6 МЛН
Oh No! My Doll Fell In The Dirt🤧💩
00:17
ToolTastic
Рет қаралды 12 МЛН
O que você deveria saber sobre Oauth 2.0 e OpenID!
23:40
Giuliana Bezerra
Рет қаралды 22 М.
Dominando os Princípios SOLID: Exemplos práticos com Java
18:51
Simulação de ENTREVISTA TÉCNICA para PROGRAMADORES
16:56
Attekita Dev
Рет қаралды 46 М.
Descomplicando Aspectos com Java e Spring AOP!
17:38
Giuliana Bezerra
Рет қаралды 2,4 М.
VOCÊ PASSARIA numa ENTREVISTA da AMAZON? E da MICROSOFT?
11:32
Tem Ciência
Рет қаралды 212 М.
Tutorial Spring Authorization Server + OpenID
1:01:48
Giuliana Bezerra
Рет қаралды 10 М.
Introdução à Programação com Java para Iniciantes
46:39
Giuliana Bezerra
Рет қаралды 2,3 М.
Entrevista Javascript: 5 perguntas muito frequentes | +dicas
16:45
Dev Junior Alves
Рет қаралды 3,8 М.
Entrevista técnica de back-end [DICAS]
17:12
Ayrton Teshima - Programador a Bordo
Рет қаралды 21 М.
Happy birthday to you by Tsuriki Show
00:12
Tsuriki Show
Рет қаралды 12 МЛН