Resolviendo prueba técnica para Java Junior☕

Поділитися
Вставка
  • Опубліковано 21 сер 2024
  • Resolviendo prueba técnica para Java Junior ☕
    Repositorio: github.com/mit...
    #mitocode​ #programacion #java
    Síguenos también en
    Cursos Premium: www.mitocode.c...
    Comunidad Discord: / discord
    Twitch: / mitocodeoficial
    Facebook: / mitocode
    UA-cam: / mitocode
    Instagram: / mitocode
    Twitter: / mitocode
    TikTok: / mitocode
  • Розваги

КОМЕНТАРІ • 35

  • @Jesus-hi6qy
    @Jesus-hi6qy 11 місяців тому +1

    🎉 grande crack por compartir esta info, sigue así hermano +1

  • @ramiroperezsanz6577
    @ramiroperezsanz6577 11 місяців тому +2

    String original = "Hola, mundo!";

    // Crear una cadena vacía para almacenar el resultado invertido
    String resultado = "";

    // Recorrer el String original desde el final hacia el principio
    for (int i = original.length() - 1; i >= 0; i--) {
    resultado += original.charAt(i);
    }

  • @carlosestebangil
    @carlosestebangil Рік тому +3

    En el 8 dijiste que la premisa era encontrear o los duplicados o aquellos q no son duplicados, pero lo que hiciste fue obtener una lista con TODOS los elementos solo que no mas de una vez cada uno, pero la premisa indicaba otra cosa, yo lo que entiendo es que dados n elementos en una lista obtener los que no estan duplicados en tu caso la solucion no deberia incluir al 1 que es un elemento duplicado ni al 2 ni al 5 , porque son elementos duplicados. los no duplicados serian el 3 , el 4 y el 9. Eso pedias creo o al menos eso entendí yo. Igualmente incluso si yo no me equivoco en esta , te amamos igual mito, tus videos son una guia muy practica. btw: la premisa por como la entendí yo es un poquito mas complicada que eliminar los duplicados, ya q es mostrar u obtener solo aquellos que no estan duplicados, lo resolví con un hashmap con key = elem y valor = un int a modo de contador, como el hashmap no admite duplicados tu parte ya la tenia (similar al set) pero luego el map me ayudó a contar la cant de ocurrencias de cada elemento ( recorriendo la lista ) y luego con un stream desde el entryset con .filter x value del entry (el contador de cada elem no dupli ) que fuese == 1 . Saludos desde Argentina! \m/

    • @matiasjimenez389
      @matiasjimenez389 Рік тому +1

      Así es, debía ser una lista de no duplicados y trajo todo los números sin duplicarlos. Quizás se confundió, le puede pasar a cualquiera.

    • @sevastiancanari8926
      @sevastiancanari8926 11 місяців тому

      public int listNoRepetidos(int numero){
      List characteres = new ArrayList(List.of(String.valueOf(numero).split("")));
      for(int i =0; i

    • @kuki0607
      @kuki0607 8 місяців тому

      ​@@sevastiancanari8926​creo que no es muy viable colocar 3 bucles para eliminar repetidos, a MI parecer, basta con insertar en la lista directamente los que no son duplicados
      private void m8GetOnlyNotDuplicatedList(List listSend) {
      List newList = new ArrayList();
      for (Integer value : listSend) {
      if (listSend.indexOf(value) == listSend.lastIndexOf(value)) {
      newList.add(value);
      }
      }
      newList.forEach(System.out::println);
      }

  • @asgharfarhadi6953
    @asgharfarhadi6953 6 місяців тому

    mas videos asi por fa ejericicios para desarrollar la logica de programacion y asi con el tiempo poder resolver cualquier problema

  • @danielaandreagonzalezhenao7841

    ¡Excelente! ¡Muchas gracias!

  • @daironluisnaranjoalmanza4707
    @daironluisnaranjoalmanza4707 7 місяців тому

    En el de los bisiestos si el año es divisible por 4 entonces se puede comprobar si es divisible por 100, si no lo es entonces es bisiesto y si es divisible por 100 hay q comprobar si lo es por 400 y si lo es es bisiesto tambien y en cualquier caso contrario no es bisiesto.

  • @erickmontalvo9368
    @erickmontalvo9368 Рік тому +5

    Hola, hice el algoritmo de Capicua al mismo tiempo, lo realice de esta manera. que tal quedo?
    static boolean esCapiCua(int numero){
    boolean isCapiCua = false;
    String parseNumero = String.valueOf(numero);
    int length = parseNumero.length()-1;
    for (int i = 0; i < parseNumero.length(); i++) {
    if (parseNumero.charAt(i) == parseNumero.charAt(length)) {
    isCapiCua = true;
    }else {
    isCapiCua = false;
    }
    length--;
    }
    return isCapiCua;
    }

    • @israelramirez8643
      @israelramirez8643 Рік тому +4

      Puedes romper el ciclo con un break cuando al menos un dígito no cumpla la condición

  • @luisco9
    @luisco9 10 місяців тому

    estoy haciendo pruebas nuevamente, y por lo regular en mi caso plantean un problema real de un cliente, piden montar la base de datos relacional y hacer el apirest con java, en el último hasta front en angular me pidieron

    • @MitoCode
      @MitoCode  10 місяців тому +1

      Eso sería un full stack y no es normal para un junior

    • @Alexis-en5ss
      @Alexis-en5ss 5 місяців тому

      x2 a mi me pidieron api rest y angular hacer un editor de curriculums

  • @dangercode6125
    @dangercode6125 4 місяці тому

    Pss no se cuando fui junior hace algunos ayeres pedian la serie de fibonacci y ordenar numeros o voltear una cadena sin el reverse ahora me piden que haga un heatlhy check

  • @DiteOgame
    @DiteOgame 3 місяці тому

    static public String revertir(String cadena) {
    String aux="";
    for (int i=cadena.length()-1;i>=0;i--) {
    aux=aux+cadena.charAt(i);
    }
    return aux;
    }

  • @antoniodxc5585
    @antoniodxc5585 Рік тому +3

    A mi lo q me pidieron fue hacer un CRUD sin framework y nada, todo a patita, sin consultar internet.

    • @CarlosGarcia-bi4nt
      @CarlosGarcia-bi4nt Рік тому

      web?

    • @antoniodxc5585
      @antoniodxc5585 Рік тому

      @@CarlosGarcia-bi4nt así es bro.

    • @sparklecow2796
      @sparklecow2796 Рік тому

      @@CarlosGarcia-bi4nt :0

    • @dangercode6125
      @dangercode6125 4 місяці тому

      Si se manchan luego los que entrevistan y luego me a tocado verlos sin chamba creo que aveces no comprenden que todo da vueltas

  • @SoyJavero
    @SoyJavero Рік тому

    excelente

  • @juandebenedetti2884
    @juandebenedetti2884 Рік тому +1

    Puedes pasar tu color scheme en formato .xml o cualquier otro formato?

  • @MiguelSilva-ur9xd
    @MiguelSilva-ur9xd 9 місяців тому

    public String reverseChain(String target){
    ...> if(target.length() == 0){
    ...> return target;
    ...> }
    ...> String newTarget = target.substring(0,target.length()-1);
    ...> char x = target.charAt(target.length()-1);
    ...> return x + reverseChain(newTarget);
    ...> }

  • @francovedia5584
    @francovedia5584 Рік тому

    gracias.

  • @cristianvega9393c
    @cristianvega9393c 3 місяці тому

    pero se ve que los tenias mas que preparados

  • @danielram8014
    @danielram8014 Рік тому

    esos ejercicios los lleve el primer semestre en la universidad y de verdad te preguntan eso en las entrevistas?

    • @ratchet4397
      @ratchet4397 Рік тому

      Depende de la vacante , si la preuba es para ver tu lógica y como digo en el vídeo priorizar los algoritmos entonces si ponen este tipo de preuba , ahora sí el objetivo es priorizar la programación orientada a objetos pues lo vas a tener que hacer usando métodos , constructores etc.

  • @Axel-sw5ux
    @Axel-sw5ux Рік тому

    mi prueba será con google docs ._.

  • @ignaciomatiasdiaz9710
    @ignaciomatiasdiaz9710 Рік тому +3

    Yo esperando a ver si calificó para junior.

  • @ilalc11
    @ilalc11 10 місяців тому

    El code más simplificado del m2IsCapicua:
    private boolean m2IsCapicua(Integer number) {
    String numberText = String.valueOf(number);
    return new StringBuilder(numberText).reverse().toString().equals(numberText);
    }

  • @angelodangelo6711
    @angelodangelo6711 Рік тому

    Tardaste mucho tiempo morrro despedido.. Antes de no ser contratado