Prueba Técnica de ENTREVISTA para JUNIOR... ¡sin IF's ni BUCLES!

  Рет қаралды 18,826

BettaTech

BettaTech

Күн бұрын

Пікірлер: 123
@s4vitar
@s4vitar Жыл бұрын
El supuesto "Hacker" ese que te ha llamado seguro que es un hacker de pacotilla.
@BettaTech
@BettaTech Жыл бұрын
Espero que me libere el canal de youtube pronto 🥲
@saulfragoso6682
@saulfragoso6682 Жыл бұрын
Par de cracks 😎👍
@miaudona
@miaudona Жыл бұрын
Dale ahí tito
@juandavidjimenezlopez2016
@juandavidjimenezlopez2016 Жыл бұрын
Se parece a tu voz S4vitar de seguro usa una IA para suplantar tu voz 😂
@Retales2022
@Retales2022 Жыл бұрын
😂😂😂 crack
@daviderwinmonterourrutia
@daviderwinmonterourrutia Жыл бұрын
Si no había if ni ternarios que usar, podrías haberte decantado por un switch case... Ya para un bucle, como tu lo hiciste, me pareció genial usar recursividad. Allí se supo que realmente dominabas el pensamiento lógico y el lenguaje donde decidiste trabajar. Maravilloso!!! Quiero ver como termina esta saga...
@frankraulperezperez8803
@frankraulperezperez8803 Жыл бұрын
El acento de S4av1tar es inconfundible jaja
@SomosDyyor
@SomosDyyor Жыл бұрын
Vaya... 😂😂😂
@randic.6880
@randic.6880 Жыл бұрын
Real XDDD
@caligrafiti
@caligrafiti Жыл бұрын
😂😂😂
@quicktutorial2761
@quicktutorial2761 Жыл бұрын
jaja seee super gitano
@ImRorick
@ImRorick Жыл бұрын
s4vitar tiene una voz inconfundible.
@cerm88
@cerm88 Жыл бұрын
Esto parece una película de Saw. Una prueba si sobreviven para que los juniors liberen su ego
@saulfragoso6682
@saulfragoso6682 Жыл бұрын
Estaría buena una prueba así para subir de seniority 😆
@CharlesDv
@CharlesDv Жыл бұрын
Nunca había pensado en una prueba de ese tipo. Que joya de video. Gracias
@BettaTech
@BettaTech Жыл бұрын
Me alegro que te guste!!
@danielmbcn
@danielmbcn Жыл бұрын
😅 Yo también consigo sacar ese código sin usar bucles ni condiciones y que me funcione todo a la primera, con sus tests y todo, en 5 minutos. Después de pensarlo hora y media, claro.
@JoseGB96
@JoseGB96 Жыл бұрын
Mi solución en python: def buscar(array, valor): esta_en(array, valor, 0) def esta_en(array, valor, indice): elemento = 0 try: elemento = array[indice] except: exit() try: 1/(elemento-valor) except: print(indice) esta_en(array, valor, indice+1)
@fernandoaguero2995
@fernandoaguero2995 Жыл бұрын
Se puede hacer incluso sin Try Catch aunque eso implicaria hacer double-dispatch
@gabrielvargas6500
@gabrielvargas6500 Жыл бұрын
Mi pc hasta que enciende ya pasan los 5 minutos😂😂 xd
@alangarcia8368
@alangarcia8368 Жыл бұрын
Muy buen vídeo, el código que hiciste es muy interesante, la producción está excelente, espero más videos de estos. Saludos.
@BettaTech
@BettaTech Жыл бұрын
Como veo que os gusta, tengo varios en mente de esta serie 🙃🙃
@UltimatusVirsus
@UltimatusVirsus Жыл бұрын
Ahora imagínate en realizar el examen final de ingeniería en informática y les muestras esto a los profesores
@JulioTorresM
@JulioTorresM Жыл бұрын
Tecnicamente cumple. Hay un chingo de problemas respecto a llamadas recursivas y throw que es costoso pero supongo que pasaría el test si lo pones en alguna plataforma.
@daviderwinmonterourrutia
@daviderwinmonterourrutia Жыл бұрын
por favor no les des ideas a los profesores... :)
@UltimatusVirsus
@UltimatusVirsus Жыл бұрын
@@JulioTorresM la verdad es que en mi universidad no es así, tienen una rúbrica detallada de lo que debes hacer y que no
@carla_2495
@carla_2495 Жыл бұрын
Muy top el podcast de The Commit Show !! Estaría guay que dedicaseis uno al Data Science o Machine Learning
@komurodiaz3688
@komurodiaz3688 Жыл бұрын
Me alejé un poco de tu contenido, pero con este video me he dado cuenta que has mejorado tanto en producción como profesional, me encantó, saludos desde México
@BettaTech
@BettaTech Жыл бұрын
Welcome back!
@leandroperez1439
@leandroperez1439 Жыл бұрын
Se tensó la capa guan jandred madafakin eitinait
@Ak4n0
@Ak4n0 Жыл бұрын
¡Ese crossover bueno ahí!
@greentox89a
@greentox89a Жыл бұрын
hmmmmmm la vez que me pusieron esas restricciones era para que usáramos programación funcional. no se podría resolver usando eso?
@luisoncpp
@luisoncpp Жыл бұрын
No he visto el resto del video(voy en 1:45, también lo primero que pensé fue recursión pero acabo de ver que es TypeScript, y también dejé avanzar un poco el video porque necesitaba saber cual era la entrada, no estaba seguro que fuera a ser un arreglo de tamaño arbitrario), pero creo que esto depende demasiado del lenguaje que se esté utilizando, en el caso de typescript usando map y filter se puede saltar fácilmente la restricción, lo siento casi como hacer trampa: // Returns false if no solution can be found function twoSums(numbers : number[], target : number) : number[] | false { let index = 0; const indexOf = Map(numbers.map((value) => { index++; return [value, index]; }); const valuesPresent = new Set(numbers); const numbersThatCanBePaired = numbers.filter(entry => valuesPresent.has(target - entry)); const pairAbleIndexes = numbersThatCanBePaired.map(entry => indexOf.get(entry)); let solution : number[] | false = false; const assignSolution = () => { solution = [pairAbleIndexes[0], indexOf.get(target - numbersThatCanBePaired[0])]; }; (pairAbleIndexes.length > 0 && assignSolution()); return solution; } Irónicamente lo mas difícil fue hacer que regresara `false` si no existe solución. En un momento me autocontesto y pongo una respuesta en C++, ésa será más interesante.
@luisoncpp
@luisoncpp Жыл бұрын
Acá está la solución en C++, para esta sí usé recursión ^^ : absl::status_or twoSums(const vector& numbers, int target) { std::unordered_set values_present(numbers.begin(), numbers.end()); std::unordered_map index_of; auto fillMap = [&](int index) { index_of[numbers[index]] = index; return index + 1 < numbers.size() && fillMap(index + 1); }; std::pair solution = absl::NotFoundError(""); auto findSol = [&](int index) { int value = numbers[index]; auto assignSol = [&] () { solution = std::make_pair(index, index_of[target-value]); return true; }; return (values_present.count(target-value) > 0 && assignSol) || (index + 1 < numbers.size() && findSol(index + 1)); }; return solution; } Supongo que hay manera de eliminar ese set y sólo usar el map, pero dada la limitante de no poder usar if prefiero no complicarmela de más.
@Deus-lo-Vuilt
@Deus-lo-Vuilt Жыл бұрын
Bueniiisiimo ajajja la parte del hacker de 10 🎉
@lox-rosae
@lox-rosae Жыл бұрын
Dios, me he puesto nervioso, que bien hecho el vídeo 👏👏
@BettaTech
@BettaTech Жыл бұрын
Gracias! Estoy experimentando con formulas para darle un vuelco al contenido de programación clásico
@lox-rosae
@lox-rosae Жыл бұрын
@@BettaTech Pues te felicito!
@Drakenstore
@Drakenstore Жыл бұрын
Incluiré ejercicio de este estilo en entrevistas
@d0bl3r
@d0bl3r Жыл бұрын
Mi enhorabuena por el video, hacia tiempo que no te veia y me encanto!
@BettaTech
@BettaTech Жыл бұрын
Muchas gracias! 😊
@dariocalzadilla8764
@dariocalzadilla8764 5 ай бұрын
No lo hizo en 5 min no joda, ya sabía q hacer y lo pensó mucho más tiempo
@GonzaloM-s5x
@GonzaloM-s5x Жыл бұрын
Esa prueba podría ser una experiencia cercana a cualquier examen de ingeniería informática 😂😂
@BettaTech
@BettaTech Жыл бұрын
Cualquier parecido con la realidad es casualidad
@Alejandro_Pirez94
@Alejandro_Pirez94 Жыл бұрын
Excelente video me encanto, en general este canal es una joya siempre estoy al tanto de todo lo que sale y me descargo videos para verlos en casa y tener mi propio repo de videos a la mano jeje
@BettaTech
@BettaTech Жыл бұрын
Gracias!!!!🫶
@betoruizdev
@betoruizdev Жыл бұрын
Muy didáctico el ejemplo y muy buena solución.
@pablobazan8733
@pablobazan8733 Жыл бұрын
Tuve una similar hace poco en la que tampoco permitian la recursividad, nose si hay alguna tercera forma de iterar o si querian que busque alguna formula matematica
@BettaTech
@BettaTech Жыл бұрын
Podrias iterar con un reduce (si no te prohiben tambien la PF)
@adurisensei
@adurisensei Жыл бұрын
Cine señores …. 🚬
@atorremedia6799
@atorremedia6799 Жыл бұрын
S4vitar inconfundible!
@danilotoro3997
@danilotoro3997 Жыл бұрын
Otra opción mas para mortales, para comparar dos números es dividir por la resta, si da cero dara error
@lox-rosae
@lox-rosae Жыл бұрын
Todos hablando de s4vitar pero nadie se fijó en Isadora. Doble cameo!!
@rvs0
@rvs0 Жыл бұрын
que grande el tito savi!
@pellax
@pellax Жыл бұрын
Mi sobrina vendiendo turrones en la rambla cobra lo puto mismo que yo con una ingeniería y dos años ejerciendo . En vez de tanto hablar de lo mucho que mola programar, muchos canales debieran hablar de como está el mercado
@lautarodecima3350
@lautarodecima3350 Жыл бұрын
Excelente video , por más videos así que ayudan mucho a la comunidad. Saludos
@ciromontes8924
@ciromontes8924 Жыл бұрын
oye gracias por compartir me parece muy interesante lo estudiare
@jethrotul
@jethrotul Жыл бұрын
¿y esto es para junios? lo he visto un poco complicado
@joshuatienda
@joshuatienda Жыл бұрын
No me ha avisado KZbin sobre tu nuevo video, en fin, gran video!
@BettaTech
@BettaTech Жыл бұрын
Creo que por alguna razón el vídeo no está acabando de atraer (en cuanto a miniatura o título), así que experimentaré un poco a ver xdd
@EdwardDev
@EdwardDev Жыл бұрын
Tambien podrias haber iterado con etiquetas (una guarrada, sí, pero se puede), o podrias haber utilizado metodos de javascript como map, foreach o incluso reduce (el hacker no pone estas restricciones 😄).
@rogmarrivero6677
@rogmarrivero6677 Жыл бұрын
el forEach es un for xD hubieras perdido el canal
@EdwardDev
@EdwardDev Жыл бұрын
@@rogmarrivero6677 el hacker dijo for a secas, el foreach es otra cosa xD
@javiergavilanmerida2133
@javiergavilanmerida2133 Жыл бұрын
@@EdwardDev Eso es en el modo fácil, en el modo infierno se hacen las cosas atado de pies y manos si hace falta 😂
@EdwardDev
@EdwardDev Жыл бұрын
@@javiergavilanmerida2133 en modo infierno sería haciendolo con desplazamiento de bits o con regex 🤣🤣. Hablando en serio, se podría resolver de mil maneras. El ejercicio es brutal.
@jaredsotoperez5711
@jaredsotoperez5711 Жыл бұрын
Esta espectacular este nuevo enfoque de contenido, tienes todo mi apoyo❤
@BettaTech
@BettaTech Жыл бұрын
Gracias! 😊
@gusworkout
@gusworkout Жыл бұрын
Esta que se tensa!😂
@pk2k2
@pk2k2 10 ай бұрын
El Hacker tenia accent canari... qui serà qui serà
@hectoreduardomendozaminchez
@hectoreduardomendozaminchez Жыл бұрын
Que buen video, hasta me emocione y me asuste.
@juanmamani2110
@juanmamani2110 Жыл бұрын
jaja me haces recordar a un ex coworker ..... Interesante propuesta.
@juandavidjimenezlopez2016
@juandavidjimenezlopez2016 Жыл бұрын
Que video tan interesante, capto totalmente mi atención
@JulioTorresM
@JulioTorresM Жыл бұрын
La verdad es el mismo algoritmo escrito diferente pero bueno supongo que ese era el reto.
@paco3447
@paco3447 Жыл бұрын
Inténtalo en ANSI C
@dddnnnlllaaa
@dddnnnlllaaa Жыл бұрын
Se tenso la cosa no?
@hectorluiscontrerasdigirol7540
@hectorluiscontrerasdigirol7540 Жыл бұрын
:oooo me exploto la cabeza.... genial
@diegoasr
@diegoasr Жыл бұрын
Me ha encantado 🤩 ✍️
@BettaTech
@BettaTech Жыл бұрын
Muchas gracias!! 😍😍
@jotegoyo
@jotegoyo Жыл бұрын
Parece más una prueba de cómo escribir mal código.
@codigosdelfuturo
@codigosdelfuturo Жыл бұрын
Ahora quítale la recursividad y los métodos que tienen internamente bucles 😂
@YoNoSoySantiago-23
@YoNoSoySantiago-23 Жыл бұрын
Grande tito savi
@elseniorbolon
@elseniorbolon Жыл бұрын
Solo tengo que decir: El video está chingón.
@BettaTech
@BettaTech Жыл бұрын
Gracias!!!
@fransiskus138
@fransiskus138 Жыл бұрын
Tito Savi si fuera entrevistador
@albertgutierrez886
@albertgutierrez886 Жыл бұрын
Muy buen tipo de video 😮
@BettaTech
@BettaTech Жыл бұрын
Gracias!!! ❤️❤️
@maxiivc5307
@maxiivc5307 Жыл бұрын
esa no es la voz de savitar ?
@leninllano9760
@leninllano9760 Жыл бұрын
Es Isadora 😮 7:17
@simplework9559
@simplework9559 Жыл бұрын
y quien pingo es?
@Eliaxs1900
@Eliaxs1900 Жыл бұрын
@s4vitar Se te reconoce por el acento 😂
@flavioe.salasm.9922
@flavioe.salasm.9922 Жыл бұрын
genial pero con js no es dificil
@ILoveIce-Cream_
@ILoveIce-Cream_ Жыл бұрын
Tome su like, buen hombre.
@BettaTech
@BettaTech Жыл бұрын
Arigato!!
@henrryrocajoffre6494
@henrryrocajoffre6494 Жыл бұрын
Increible
@BettaTech
@BettaTech Жыл бұрын
Mil gracias!
@drkidb
@drkidb Жыл бұрын
Assert cuenta como if ? 😂
@BettaTech
@BettaTech Жыл бұрын
Jajaja podria!!!!
@jmlm954
@jmlm954 Жыл бұрын
Mastodonte, pitera.
@CharlesDv
@CharlesDv Жыл бұрын
O sea que estás buscando trabajo?
@santiago4773
@santiago4773 Жыл бұрын
BUENISIMOOOOOOOOOOOOOOO
@95Ddannyy
@95Ddannyy Жыл бұрын
Brujería!
@marccoding
@marccoding Жыл бұрын
Muy bueno! 😀
@BettaTech
@BettaTech Жыл бұрын
🤙 Gracias!!!!
@eggling3427
@eggling3427 Жыл бұрын
Métodos y ternarios?
@BettaTech
@BettaTech Жыл бұрын
Ternarias no se podían, pero por los comments han dejado otras opciones menos... esotéricas jaja
@montbal39
@montbal39 Жыл бұрын
Buenísimo
@denisalbertocosivasquez6907
@denisalbertocosivasquez6907 Жыл бұрын
Está bueno, esperando la parte 2.
@jhonnatangiraldo7739
@jhonnatangiraldo7739 4 ай бұрын
Para Junior??????? 😅🤣
@joelmartinez7326
@joelmartinez7326 Жыл бұрын
Savitar XD
@Crisduman3671
@Crisduman3671 Жыл бұрын
Gracias por tu videos, eres grande.
@Pepecode
@Pepecode Жыл бұрын
Recursiooooon
@Pepecode
@Pepecode Жыл бұрын
Y switch
@BettaTech
@BettaTech Жыл бұрын
Mira no pensé en el switch 😂😂
@DavidDanre
@DavidDanre Жыл бұрын
Primero
Resolviendo PROBLEMAS de ENTREVISTAS TÉCNICAS con SUSCRIPTORES
17:54
NO Deberías Ir a La Universidad
8:14
BettaTech
Рет қаралды 11 М.
Can You Find Hulk's True Love? Real vs Fake Girlfriend Challenge | Roblox 3D
00:24
ТВОИ РОДИТЕЛИ И ЧЕЛОВЕК ПАУК 😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 5 МЛН
They Chose Kindness Over Abuse in Their Team #shorts
00:20
I migliori trucchetti di Fabiosa
Рет қаралды 12 МЛН
小路飞还不知道他把路飞给擦没有了 #路飞#海贼王
00:32
路飞与唐舞桐
Рет қаралды 83 МЛН
Las 6 MEJORES certificaciones para ciberseguridad!
1:08
CyberShell Tech
Рет қаралды 8 М.
¿Cómo aprender Scrum jugando?, Actividad Lúdica para aprender Scrum, aprendamos jugando
19:18
4 RAZONES por las que estás DESTRUYENDO tu CARRERA
11:19
BettaTech
Рет қаралды 21 М.
5 COSAS que QUERRÍA haber APRENDIDO
11:37
BettaTech
Рет қаралды 24 М.
El PROBLEMA más DIFÍCIL de la INFORMÁTICA
3:56
BettaTech
Рет қаралды 8 М.
Resuelvo esta PRUEBA TÉCNICA de GOOGLE para PROGRAMADORES Junior
44:14
MoureDev by Brais Moure
Рет қаралды 191 М.
Can You Find Hulk's True Love? Real vs Fake Girlfriend Challenge | Roblox 3D
00:24