Gracias a este vídeo (y al resto también), acabo de conseguir mi primer empleo cómo Desarrollador Jr. en c# a mis 31 años. Muchas gracias Hector de León.
@@edwinalexandernavarromarin8050 que tal, si me fue bien, la prueba consistía en hacer un crud no use capas todo de relleno en el mismo controlador y en dos dias me llaman para decirme q pase, yo soy maquetador y es mi primer trabajo como full, hoy empece ahora estoy leyendo los lineamientos para diseño de base de datos y convenciones, estandares que debo usar
Me imagino que dependiendo del trabajo y la empresa las pruebas pueden variar tanto en temas como en dificultad pero se sintió bien darse cuenta que no todas las pruebas son tan complejas como podemos imaginar. Estoy seguro que muchos como yo se sintieron bien dándose cuenta que sabían cómo resolver estas pruebas, ojalá luego subas más vídeos así, no necesariamente completando pruebas técnicas sino hablando sobre todo el tema de contratación para los nuevos en la industria. Creo que es algo que a muchos nos da "miedo" por no saber cómo es y eso nos serviría bastante para hacernos una idea de la situación real.
Excelente Héctor, tenía otra idea de las pruebas técnicas, no es que sean sencillas (que sí lo son), pero uno se imagina que le van a poner a hacer algo super complejo y a la hora, es algo sencillo con "truco" y ahí es donde nos truenan. Más de éste tipo de videos, porfa 🙏🏻
En algunos lugares si te ponen pruebas un poco mas alla de eso, incluso de arquitectura de software, todo dependera de la posicion para la que estes aplicando
@@danielalbertobermudezramos9353 el año pasado apliqué a una vacante para un puesto JR, y la prueba incluía hacer un crud, porque mencionas que un crud es para semi senior, o asi es? que debe hacer practicamente un Jr?
Gracias crack! Estoy practicando para poder tener mi primer trabajo como programador y me alegra que pude resolverlos antes de ver tu solucion:D, saludos.
Genial el vídeo. Los he realizado todos en Javascript (estoy aprendiéndolo por mi cuenta) y aunque los he realizado todos, me hubieran colado fallos como los espacios en medio de la cadena.
Excelente video. En el punto donde hay que contar las palabras habria que tener en cuenta los caracteres especiales, por ejemplo, si llegara a haber un signo de admiracion separado de la palabra ( era ! Mi hora) lo va a contar como palabra. Saludos.
Hola, muchas gracias por este video, bastante tiempo sin decidir si ser backend o frontend y al final me estoy diciendo por c#, es uno de los lenguajes que mas se me dan y con este video de pruebas técnicas se me hizo más familiar y sencillo:)
¡Excelente! ¡Muchas gracias por compartir! Te sigo desde hace un tiempo, y la verdad he aprendido muchas cosas con tus videos y explicaciones, ¡Muchas gracias en verdad!
Que buen video, muchas gracias, en unos meses estaré buscando trabajo y solo el hecho de pensar de las pruebas me aterra, suscrito de una al canal, más por el hecho de que le gusta Kreator lml jaja
Una empresa me pidio de prueba tecncia construir mi propio framework minimalista para un cargo Junior dandome un mes para lograrlo lo deje hasta menos d ela mitad pero por lo menos lo intente jejejej... Me base en el framework de Flask.
Acá en El salvador son pocas las empresas que hace ese tipo de pruebas por lo general son de hacer un login con roles y que internamente haga un mini aplicación ya se de chat o que muestre listados con filtro (lo he hecho en 5 pruebas)
Buen video para la lógica en mi país las pruebas técnicas son crud full stack crear un Api con algún framework y consumirla con js con react o angular..
Cabe aclarar que no sabía un carajo ni de Spring, ni de Angular, presenté la prueba con la restAPI en Flask y el front con MithrilJS. Lo importante no es mostrar que sabes un lenguaje, es demostrar que tienes la lógica
Excelente video, buena explicacion bro ojala sigas haciendo de este tipo de videos pero como dices "sin utilizar los metodos de la tecnologia" para ver variaciones, nuevo sub
Lo de invertir el string con C# me ha parecido curioso y me ha gustado, lo primero que se me ocurrió fue usar python sin recurrir a ningún razonamiento más allá de voltear el string (ej. si str_var ="some", invert_str_var = str_var [::-1]), chévere, dan ganas de aprender C# y aprender a pensar diferente. 👍
@@hdeleonnet igual, un gran saludo. Estoy (por fin) recordando y sobre todo actualizando conocimientos, así que estaré paseando por estos lares. Excelente contenido. 👍🏼
Gracias por ayudarnos en el mundo de la programación, personas como tu son como el agua para el sediento, el pan para el hambriento, la felicidad para el triste, la libertad para el oprimido xddddd
Ayer ví tu video, lo necesitaba para desempolvar esto de las pruebas técnicas que ya tenía rato sin practicar, no me sirvió, bueno, sí y no, y te explico por qué; la empresa para la que hoy fui a hacer una prueba técnica tiene un método un tanto diferente, me hicieron 3 pruebas parecidas a las tuyas sólo que ellos no permiten el uso de métodos o funcionas propias del lenguaje (podía escoger el lenguaje que quisiera pero no usar sus métodos), sólo puedes resolver sus pruebas con hard-code, pero en la entrevista anterior ya me habían explicado esto así que cuando vi tu video, las partes donde usaste métodos de C# las resolví en JS a pelo, a puro hard-code, con eso que practiqué anoche me fui hoy con la esperanza de que fuese suficiente, para mi sorpresa las pruebas eran un poco más hardcore de lo esperado, a parte de no poder usar métodos, tampoco podías usar un ordenador hahahaha tenías que resolver todo en papel, me congelé en un principio y después me puse manos a la obra, fuimos 3 candidatos, estábamos en la misma mesa pero los exámenes eran diferentes para cada uno, sin embargo tenían una similitud, todos los problemas se resolvían con for anidados, total al final iba preparado para esto y resulté contratado, entonces me sirvió porque las pruebas eran parecidas a lo que aquí mostraste pero a la vez no porque no las hiciste todas con hard-code, pero te estoy eternamente agradecido, tu video me hizo la primer oportunidad laboral en programación :) así que tienes mi like y mi suscripción, sólo sugeriría que hagas más pruebas técnicas pero también con hard-code por si acaso. PD. La empresa para la que entré me enseñará programación para desarrollo móvil nativo, tanto Android como iOS :)
Que tal Hector buen dia!, me encanto tu video, me gustaría que siguieras con este tipo de videos quizá un poco mas avanzados, ahora en estos tiempos en los que el trabajo remoto se a convertido en una realidad seria bueno empezar a aprender un poco mas de estos ejercicios en caso de aplicar a alguna vacante fuera del estado o incluso del pais, sigue asi un saludo.
Muy buen video hector! Creo que para el primer problema tambien se podria iterar desde el principio y el final y cambiar los caracteres y asi no necesitas memoria extra. Excelente video, saludos!
Ups, casi similar. Esta el clasico palindromo donde hay que validar todo el abecedario y de un texto formar n cantidad de palabras algo así donde está el siguiente texto de entrada k?y?k
esperen... esto es nivel Junior??? me he estado ahogando en un vaso de agua??? jajajajajja :C. bueno a seguir estudiando en java que el año que viene entro a la uni, este canal vale oro y lo que enseña intento implementarlo siempre en java. Canal Nro.1 para aprender backend
Llevo un mes estudiano python no queria ver el video porque pensaba que las pruebas eran muy dificiles, y y cuando lo vi, fue como: yo sé hacer todo eso! jajaj me voy tranquilo con este video gracias
Hola buenas, excelente video!!. Tengo una consulta. una api puede llamar a otras Api's externas?? así como orquestadora?. Es una buena práctica?. Saludos
Hola Hector, excelente video, te pregunto algo, en el caso 5, en el pattern se coloca en caso de números del 1-9 y las letras del a-z pero en el caso en que lo que se busque son los signos especiales, cómo se haría?
Buenas , en el contador de palabras, creo que es ineficiente hacer un trim para eliminar los espacios y luego ejecutar una sustición. Cuando directamente podrias hacer una separación por espacios y aplicar el length. Seria recorrer dos veces una cadena primero para sustituir y despues para truncar, más despues el length. Espero que sirva la mejora. Un saludo
El de contar una letra hay una forma aún más simple y rápida. Pillas la longitud de la cadena, y le restas la longitud de la cadena haciendo un replace(caracter, ''). De esa forma obtienes las veces que está esa letra, haciendo solamente que donde aparezca esa letra elimine ese espacio.
Siempre me choco que haya tanta diferencia entre lo que se pide en los anuncios y lo que se termina evaluando El anuncio promedio de programador jr en Linkedin: excluyente 3 años de experiencia con mas de un stack. Saber desarrollar APIs de mas de 70 endpoints La prueba tecnica: invertir un string Gran video por cierto.
pensé que eran mucho, pero MUCHOOO mas difíciles las pruebas técnicas de programador Junior, Después de haber participado en concursos ACM esto parece juego de Jardin
Como va hector? Gracias por el video estas cosas re suman para seguir practicando y aprendiendo. Te puedo hacer una consulta? Estuve haciendo los ejercicios que propones en Python, que es el lenguaje que estoy aprendiendo, y con el primer ejercicio de invertir cadena me para algo que no le encuentro respuesta. En Python invertir una cadena con slicing es fácil, pero para probar otros métodos hice de la siguiente forma: cadena='pato' contador = len(cadena)-1 lista = [] while contador >= 0 : lista.append(cadena[contador]) contador -= 1 cadenaInvertida = ''.join(lista) print(cadenaInvertida) #Esto daba muestra en la terminal: 'otap' #Después probé hacer lo mismo pero cambiando la sintaxis (solo por boludear, como decimos acá en argentina): cadena='pato' contador = len(cadena)-1 lista = [] while contador if contador >= 0 else False: lista.append(cadena[contador]) contador -= 1 cadenaInvertida = ''.join(lista) print(cadenaInvertida) #De esta forma tambien funciona pero muestra: 'ota' Como que en esa sintaxis no toma el indice 0. Busque a que se puede deber y no encontré nada... No se si vos o alguno que lea esto podrá ayudar a entender porque pasa esto. Igual desde ya un abrazo y gracias por los videos!
A mi en una entrevista técnica me hicieron hacer un challenge back-end el cual consistía en hacer una REST API, que pedía unos endpoints que tuvieran datos como el page y limit, tipo el "paginado", suena sencillo pero en su momento no tenía conocimiento sobre trabajar con las URL, no tenía idea que se podían hacer consultas desde ahí, encima que no conocía mucho de MongoDB, también tenía que documentar jaja, lo cual no hice XD, por temas de tiempo
Chale, hice todo esto en C en su tiempo y eso de metodos extraños, expresiones regulares, no lo comprendo demasiado :v yo lo hubiera hecho a lo bruto, reinventando la rueda
@@XaviIntheHouse Ojo con ese analisis, usar regex es muchisimo mas costoso que un simple for. Lo que da de ventajoso es la simplicidad en estos casos, aunque para cosas mas complicadas las regex se hacen muy complejas
Si te ha gustado el video puedes apoyarme con un Pulgar Arriba
Mis cursos de Programación: hdeleon.net/cursos-premium/
Gracias a este vídeo (y al resto también), acabo de conseguir mi primer empleo cómo Desarrollador Jr. en c# a mis 31 años. Muchas gracias Hector de León.
Mañana tengo mi prueba tecnica y tengo 40 xd
@@chacataplan Cuéntanos cómo te fue
@@edwinalexandernavarromarin8050 que tal, si me fue bien, la prueba consistía en hacer un crud no use capas todo de relleno en el mismo controlador y en dos dias me llaman para decirme q pase, yo soy maquetador y es mi primer trabajo como full, hoy empece ahora estoy leyendo los lineamientos para diseño de base de datos y convenciones, estandares que debo usar
@@chacataplan felicitaciones que bueno
@@azariel2813 29 sos re joven todavía bro
Me imagino que dependiendo del trabajo y la empresa las pruebas pueden variar tanto en temas como en dificultad pero se sintió bien darse cuenta que no todas las pruebas son tan complejas como podemos imaginar. Estoy seguro que muchos como yo se sintieron bien dándose cuenta que sabían cómo resolver estas pruebas, ojalá luego subas más vídeos así, no necesariamente completando pruebas técnicas sino hablando sobre todo el tema de contratación para los nuevos en la industria. Creo que es algo que a muchos nos da "miedo" por no saber cómo es y eso nos serviría bastante para hacernos una idea de la situación real.
Tiene medio año que sigo este canal y es de lo mejor que he visto referente a programación. Eres un crack 👏
Excelente Héctor, tenía otra idea de las pruebas técnicas, no es que sean sencillas (que sí lo son), pero uno se imagina que le van a poner a hacer algo super complejo y a la hora, es algo sencillo con "truco" y ahí es donde nos truenan. Más de éste tipo de videos, porfa 🙏🏻
En algunos lugares si te ponen pruebas un poco mas alla de eso, incluso de arquitectura de software, todo dependera de la posicion para la que estes aplicando
A mi me hicieron hacer un crud
@@NexusEXP ¿Y aplicaste para qué puesto?
Acá dice q son nivel junior. Están muy buenos. Para un SEMI SENIOR es seguro que te piden un CRUD.
@@danielalbertobermudezramos9353 el año pasado apliqué a una vacante para un puesto JR, y la prueba incluía hacer un crud, porque mencionas que un crud es para semi senior, o asi es? que debe hacer practicamente un Jr?
Gracias crack! Estoy practicando para poder tener mi primer trabajo como programador y me alegra que pude resolverlos antes de ver tu solucion:D, saludos.
Excelente maestro, todo entendible, soy Front End Developer y quiero probar en un trabajo backend o Full Stack!
Eso eso, saludos amigo,
Ah mira! Ya has vuelto a la rodada 🤟
Apoyo por más videos de este tipo!! como dices explicas bien como abordar y puedeas aplicarlo a cualquier otro lenguaje de programación
Genial el vídeo. Los he realizado todos en Javascript (estoy aprendiéndolo por mi cuenta) y aunque los he realizado todos, me hubieran colado fallos como los espacios en medio de la cadena.
Muchisimas gracias Hector! Este video ayuda muchisimo, por cierto hay una ligera diferencia entre el audio y el video! Saludos.
Mas videos así porfa, créame todos los que buscan empleo lo agradecerán, Saludos desde Costa Rica
Excelente video.
En el punto donde hay que contar las palabras habria que tener en cuenta los caracteres especiales, por ejemplo, si llegara a haber un signo de admiracion separado de la palabra ( era ! Mi hora) lo va a contar como palabra.
Saludos.
Apenas ayer te encontré por acá y me latió tu contenido, está muy chingón, aun que veo que aún me falta mucho por saber. 🤘
De lujo bro estos vídeos ayudan mucho cuando vamos iniciando
"no es canal de metal" JAJAJAJAJ 🤣🤣🤣
Te ganaste mi like y suscripción!! 😂👌
Hola Héctor, muy bueno el video. Por favor entregar más pruebas técnicas para juniors. Muchas gracias.
que buen canal me acabo de encontrar, gracias por compartir tus conocimientos.
un nuevo suscritor
slds
parcero qeu chimba de videos voy a darle fuerte a todo este tema de programacion para complementarlo con bases de datos gracias!
Interesante el del contador de palabras. Gracias por compartir!! ♥
Gracias por la explicación Hector, se ve perfecto y audio 10 puntos!!
Hola, muchas gracias por este video, bastante tiempo sin decidir si ser backend o frontend y al final me estoy diciendo por c#, es uno de los lenguajes que mas se me dan y con este video de pruebas técnicas se me hizo más familiar y sencillo:)
¡Gracias!
Gracias por comentar
No sé cómo llegue acá pero, pensé que era una canal de heavy metal, hasta que ví el anuncio, y temas de programación.
Gracias por realizar la explicacion de los ejercicios, mas videos asi ojala en C#
¡Excelente! ¡Muchas gracias por compartir! Te sigo desde hace un tiempo, y la verdad he aprendido muchas cosas con tus videos y explicaciones, ¡Muchas gracias en verdad!
Excelente video, y más por la camiseta de KREATOR!!! 🤘🏼
Que buen video, muchas gracias, en unos meses estaré buscando trabajo y solo el hecho de pensar de las pruebas me aterra, suscrito de una al canal, más por el hecho de que le gusta Kreator lml jaja
Excelente video joder, si ocupo mas videos así.
me encantan tus videos, los veo y practico mucho me he dado cuenta que c# es el inmortal y siempre es bueno saberlo
Genial la forma de conseguir el total de palabras, otra forma tambien puede ser: var words = phrase.Split(" ").Where(w => w.Trim() != "").Count();
Mucho ayudan tus tutoriales, Metálico!
Buen video bro, los repliqué en Python
Grande me encanta ver tus videos aprendo gran cantidad de cosas sencillas pero que son importantes al momento de resolver un problema
Eres un crack Héctor gracias por tus videos
Excelente. Muy buena didáctica. Se entiende todo y va directo al tema
Una empresa me pidio de prueba tecncia construir mi propio framework minimalista para un cargo Junior dandome un mes para lograrlo lo deje hasta menos d ela mitad pero por lo menos lo intente jejejej... Me base en el framework de Flask.
Siii, mas videos como este. Muy bueno, lo vi completo
Muito obrigado por compartilhar seus conhecimentos. 🤘
Acá en El salvador son pocas las empresas que hace ese tipo de pruebas por lo general son de hacer un login con roles y que internamente haga un mini aplicación ya se de chat o que muestre listados con filtro (lo he hecho en 5 pruebas)
Todo eso ya existe en el canal, así que me he enfocado en algo más de algoritmia.
muchisimas gracias bro, esto me ha enseñado mas que en la escuela jaja. te lo agradezco
Gracias Héctor , cómo siempre explicas muy bien .
Excelente video al ver la miniatura creí que se trataba de un canal de metal.😂
Me suscribo 👍🏻
Excelente. Buenos puntos a tener en cuenta.
Buena explicación amigo, el lunes tengo mi prueba técnica como programador jr y estoy algo nervioso.
Tremendo video, y exelente explicacion lml
Gracias por compartir, nice video.
Bro me acabas de salvar mañana tengo entrevista tecnica espero me sirva esto, muchas gracias
Cómo te fue ? Que te pusieron ?
Buen video para la lógica en mi país las pruebas técnicas son crud full stack crear un Api con algún framework y consumirla con js con react o angular..
aca en Colombia te piden como Junior que hagas una tienda o una aplicacion de acuerdo a los requerimientos
@@oskartthit6821 prueba para Full Stack en una entidad grande, restAPI en Spring y consumirla en Angular :3, izi pici
Cabe aclarar que no sabía un carajo ni de Spring, ni de Angular, presenté la prueba con la restAPI en Flask y el front con MithrilJS. Lo importante no es mostrar que sabes un lenguaje, es demostrar que tienes la lógica
@@BAPF123 Y cómo le fue?
@@ginacarvajal6763 felizmente trabajando, les gustó que no me varé :D
Excelente video, buena explicacion bro ojala sigas haciendo de este tipo de videos pero como dices "sin utilizar los metodos de la tecnologia" para ver variaciones, nuevo sub
Lo de invertir el string con C# me ha parecido curioso y me ha gustado, lo primero que se me ocurrió fue usar python sin recurrir a ningún razonamiento más allá de voltear el string (ej. si str_var ="some", invert_str_var = str_var [::-1]), chévere, dan ganas de aprender C# y aprender a pensar diferente. 👍
Que gusto señor verlo por aquí, un saludo 🍺
@@hdeleonnet igual, un gran saludo. Estoy (por fin) recordando y sobre todo actualizando conocimientos, así que estaré paseando por estos lares. Excelente contenido. 👍🏼
No se nada de programación, pero solo vine por el nombre del fondo de pantalla xD
Igual dejo mi like c:
Me gustan mucho tus videos bro, me ayudan mucho !!!
Excelente video 👌 más videos así plox 😜😜
Yo tengo dudas sobre estudiar alguna carrera para algún titulo o empezar el primer año por mi cuenta y esperar conseguir trabajo, que debería hacer?
Gracias por ayudarnos en el mundo de la programación, personas como tu son como el agua para el sediento, el pan para el hambriento, la felicidad para el triste, la libertad para el oprimido xddddd
Me encantan tus videos bro, eres mi héroe programador
cuando vi la miniatura pensé que el video iba a ser sobre bandas pará introducirse en el black metal o algo asi xd
Gracias bro por tu tiempo, muy instructivo 👍
Excelente video!!!! Gracias!!!
Buen video, por más videos así ✌️
Ayer ví tu video, lo necesitaba para desempolvar esto de las pruebas técnicas que ya tenía rato sin practicar, no me sirvió, bueno, sí y no, y te explico por qué; la empresa para la que hoy fui a hacer una prueba técnica tiene un método un tanto diferente, me hicieron 3 pruebas parecidas a las tuyas sólo que ellos no permiten el uso de métodos o funcionas propias del lenguaje (podía escoger el lenguaje que quisiera pero no usar sus métodos), sólo puedes resolver sus pruebas con hard-code, pero en la entrevista anterior ya me habían explicado esto así que cuando vi tu video, las partes donde usaste métodos de C# las resolví en JS a pelo, a puro hard-code, con eso que practiqué anoche me fui hoy con la esperanza de que fuese suficiente, para mi sorpresa las pruebas eran un poco más hardcore de lo esperado, a parte de no poder usar métodos, tampoco podías usar un ordenador hahahaha tenías que resolver todo en papel, me congelé en un principio y después me puse manos a la obra, fuimos 3 candidatos, estábamos en la misma mesa pero los exámenes eran diferentes para cada uno, sin embargo tenían una similitud, todos los problemas se resolvían con for anidados, total al final iba preparado para esto y resulté contratado, entonces me sirvió porque las pruebas eran parecidas a lo que aquí mostraste pero a la vez no porque no las hiciste todas con hard-code, pero te estoy eternamente agradecido, tu video me hizo la primer oportunidad laboral en programación :) así que tienes mi like y mi suscripción, sólo sugeriría que hagas más pruebas técnicas pero también con hard-code por si acaso.
PD. La empresa para la que entré me enseñará programación para desarrollo móvil nativo, tanto Android como iOS :)
Que tal Hector buen dia!, me encanto tu video, me gustaría que siguieras con este tipo de videos quizá un poco mas avanzados, ahora en estos tiempos en los que el trabajo remoto se a convertido en una realidad seria bueno empezar a aprender un poco mas de estos ejercicios en caso de aplicar a alguna vacante fuera del estado o incluso del pais, sigue asi un saludo.
Muy buen video hector! Creo que para el primer problema tambien se podria iterar desde el principio y el final y cambiar los caracteres y asi no necesitas memoria extra. Excelente video, saludos!
Sr. Hector un saludo, pudieras hacer un video de algun CMS para .net core o CMS's
Pensé que era un vídeo de metal, pero esta bueno
Ups, casi similar. Esta el clasico palindromo donde hay que validar todo el abecedario y de un texto formar n cantidad de palabras algo así donde está el siguiente texto de entrada k?y?k
En Java también usamos Pattern matches y si más no recuerdo Regex también para usar expresiones regulares
Programador y metalero, me identificas 🤣⭐
*ERES UN ANGEL*
esperen... esto es nivel Junior??? me he estado ahogando en un vaso de agua??? jajajajajja :C. bueno a seguir estudiando en java que el año que viene entro a la uni, este canal vale oro y lo que enseña intento implementarlo siempre en java. Canal Nro.1 para aprender backend
Me vi todo el video y no se programar ni nada jaja pero algún día aprenderé
Eres increíble
Jajaja, no es por nada pero apenas mire la miniatura de reojo pensé que sería alguien hablando de rock, hasta que leí bien la esquina XD
Una pregunta, con la clase regex tienes algun manual para saber la simbología para su utilización? y el método Trim, también, porfavor :(
Llevo un mes estudiano python no queria ver el video porque pensaba que las pruebas eran muy dificiles, y y cuando lo vi, fue como: yo sé hacer todo eso! jajaj me voy tranquilo con este video gracias
Hector que sabes de JavaScript Core? podrias explicar algo en caso que sepas?
Hola buenas, excelente video!!. Tengo una consulta. una api puede llamar a otras Api's externas?? así como orquestadora?. Es una buena práctica?. Saludos
Saludos Hector me justaria un video como leer distintos tipo de formato de un XMl en C# puedes enviar un saludor Draco Master por favor gracias
Hola Hector, excelente video, te pregunto algo, en el caso 5, en el pattern se coloca en caso de números del 1-9 y las letras del a-z pero en el caso en que lo que se busque son los signos especiales, cómo se haría?
hola hector tu tienes un curso sobre identity para razor pages?
Excelente video, ojala puedas hacer mas de estos con ejercicios de pruebas. Los explicas excelente!
muy buen video
noté que además del intellisense vs te propone sugerencias
¿es alguna extensión que estás usando o vs2022 es así?
Buenas , en el contador de palabras, creo que es ineficiente hacer un trim para eliminar los espacios y luego ejecutar una sustición. Cuando directamente podrias hacer una separación por espacios y aplicar el length. Seria recorrer dos veces una cadena primero para sustituir y despues para truncar, más despues el length. Espero que sirva la mejora. Un saludo
Pero el trim ya se supone que te hace eso para que reinventar la rueda?
El de contar una letra hay una forma aún más simple y rápida.
Pillas la longitud de la cadena, y le restas la longitud de la cadena haciendo un replace(caracter, '').
De esa forma obtienes las veces que está esa letra, haciendo solamente que donde aparezca esa letra elimine ese espacio.
Siempre me choco que haya tanta diferencia entre lo que se pide en los anuncios y lo que se termina evaluando
El anuncio promedio de programador jr en Linkedin: excluyente 3 años de experiencia con mas de un stack. Saber desarrollar APIs de mas de 70 endpoints
La prueba tecnica: invertir un string
Gran video por cierto.
Entonces supongo que soy solo un tipo con mala suerte?
pensé que eran mucho, pero MUCHOOO mas difíciles las pruebas técnicas de programador Junior, Después de haber participado en concursos ACM esto parece juego de Jardin
buenas tardes, amigo sabes que cuando vas a escribir la computadora te da susgerencias de codigo, como se llama esa extension ? gracias
Puedes hacer unos cuantos hack ran ?, Cómo por ejemplo el de StringContructor
Como va hector? Gracias por el video estas cosas re suman para seguir practicando y aprendiendo.
Te puedo hacer una consulta? Estuve haciendo los ejercicios que propones en Python, que es el lenguaje que estoy aprendiendo,
y con el primer ejercicio de invertir cadena me para algo que no le encuentro respuesta.
En Python invertir una cadena con slicing es fácil, pero para probar otros métodos hice de
la siguiente forma:
cadena='pato'
contador = len(cadena)-1
lista = []
while contador >= 0 :
lista.append(cadena[contador])
contador -= 1
cadenaInvertida = ''.join(lista)
print(cadenaInvertida)
#Esto daba muestra en la terminal: 'otap'
#Después probé hacer lo mismo pero cambiando la sintaxis (solo por boludear, como decimos
acá en argentina):
cadena='pato'
contador = len(cadena)-1
lista = []
while contador if contador >= 0 else False:
lista.append(cadena[contador])
contador -= 1
cadenaInvertida = ''.join(lista)
print(cadenaInvertida)
#De esta forma tambien funciona pero muestra: 'ota'
Como que en esa sintaxis no toma el indice 0. Busque a que se puede deber y no encontré nada...
No se si vos o alguno que lea esto podrá ayudar a entender porque pasa esto.
Igual desde ya un abrazo y gracias por los videos!
19:50 Otra solución
Crear un regex para reemplazar todo lo que no sea numérico y retornar la longitud del string
Otra solución desde Java es comparar desde el rango que ocupan en su puesto de código ASCII ya que todos van seguidos, no necesitas usar regex ^^
En dónde conseguiste tu playera?
Cuántas pulgadas tiene el monitor? consejos y aplicaciones para manejar las ventanas en uno de 49" ?
Esta bueno el canal de metal xd
Hay alguna prueba tecnica con CRUD, no encuentro en el canal
A mi en una entrevista técnica me hicieron hacer un challenge back-end el cual consistía en hacer una REST API, que pedía unos endpoints que tuvieran datos como el page y limit, tipo el "paginado", suena sencillo pero en su momento no tenía conocimiento sobre trabajar con las URL, no tenía idea que se podían hacer consultas desde ahí, encima que no conocía mucho de MongoDB, también tenía que documentar jaja, lo cual no hice XD, por temas de tiempo
Chale, hice todo esto en C en su tiempo y eso de metodos extraños, expresiones regulares, no lo comprendo demasiado :v yo lo hubiera hecho a lo bruto, reinventando la rueda
es que esa esa la prueba, no el conocimiento
si no el uso eficiente de código.
porque un for con muuuuuchos elementos es un come recursos.
@@XaviIntheHouse Ojo con ese analisis, usar regex es muchisimo mas costoso que un simple for. Lo que da de ventajoso es la simplicidad en estos casos, aunque para cosas mas complicadas las regex se hacen muy complejas
Excelente, gracias!!!!
Excelente video!!!
Recomendarias usar VSC 2022 ?