¡RESUELVO la PRUEBA TÉCNICA de UBER! Lógica de programación con JavaScript

  Рет қаралды 90,425

midulive

midulive

Күн бұрын

Resolvemos una de las pruebas técnicas de Uber para programadores Junior con JavaScript.
Es una prueba sencilla que te puede ayudar a mejorar tu lógica de programación y prepararte para ejercicios que pueden pedirte en una entrevista.
Anímate y deja en los comentarios tu propia solución para que la gente pueda ver otras posibles soluciones.
▶ No te pierdas más directos en: / midudev

Пікірлер: 104
@nicolasgonzalez2280
@nicolasgonzalez2280 Жыл бұрын
Entre al video por mirar código (me relaja un montón), pero esta vez me llevé un gran aprendizaje y esta vez no técnico sino de vida, ya que muchas veces uno se compara y cree que nunca llegará a un nivel muy avanzado para hacer este tipo de cosas con solo leerlo y ya, en mi caso me doy varias vueltas antes de empezar a escribir código y a veces siento muchísima inseguridad. Gracias a los consejos que e tomado de estos videos, me siento mucho más preparado, ya llevo 3 años trabajando como Full Stack y cada día intento aprender más cosas y fortalecer las que ya se. Un gran saludo midu desde Chile!
@midulive
@midulive Жыл бұрын
👏👏👏 Vamoooos! Un placer!!
@aguss3163
@aguss3163 Жыл бұрын
siento algo muy parecido a lo tuyo, queria preguntarte, como fue tu primer trabajo? fueron dificiles los primeros dias?
@elweonweandolaweafome
@elweonweandolaweafome Жыл бұрын
el año pasado no tendría ni idea de como hacer esto, actualmente la idea me revolotea en la cabeza, pero me falta dar ese paso para concretarla a codigo. Gracias por tu aporte Midu
@midulive
@midulive Жыл бұрын
Poco a poco!!! :)
@edwarddk9007
@edwarddk9007 6 ай бұрын
Tenes toda la razon midu sobre compararse, muchos piensan que por mirar un curso o tutorial ya pueden estar al nivel de un sr o de alguien que tiene muchos años de experiencia y no es asi, saludos
@bernardobroscheit2976
@bernardobroscheit2976 Жыл бұрын
Buenos dias Midu, disculpame que te intente conectar por aca pero no sabia como hacerlo de otro modo. Mi nombre es Bernardo y soy Teacher Assistant en un Bootcamp de Argentina, tengo un grupo de chicos a cargo y todos son ultra fanaticos tuyos ( me incluyo ). Quisiera saber , sin compromiso obviamente, si algun dia podrias aparecer en alguna de nuestras clases, aunque sea unos minutos. Seria un gran envion animico para todos aparte de una enorme sorpresa. No quiero quitarte mas tiempo. Muchas gracias por todo, por tomarte el tiempo de leer esto y por los conocimientos que nos das en cada video. Saludos.
@bernardobroscheit2976
@bernardobroscheit2976 Жыл бұрын
@@D7EGPS cómo estás Diego? No es mi intención hacerlo cambiar de parecer o que hable bien o mal de tal o cuál tema. Es simplemente un grupo de chicos que están empezando en esto , lo tienen como referente y que les gustaría recibir una palabras de aliento o una experiencia de vida de esa persona. Creo que más allá de como uno aprenda, estaria buenísimo recibir una palabra de su modelo a seguir o de quién uno respeta. Pido disculpas si puse algo inadecuado
@enzodossantos2546
@enzodossantos2546 Жыл бұрын
Henry es una porquería, deciles que salgan de ahí que deber 4000 no es poco.
@franks20ac38
@franks20ac38 Жыл бұрын
@@SonidoScoobyDoo Tengo 24 años y al menos a mi me sientan bien las palabras de apoyo. No entiendo bien en qué afecta la edad, y más en un rubro con un rango de edad tan amplío como es el desarrollo.
@abrahamdelarosa4740
@abrahamdelarosa4740 Жыл бұрын
@@SonidoScoobyDoo Mi pana con menos afecto en su vida:
@Leo-dg9yp
@Leo-dg9yp Жыл бұрын
@@SonidoScoobyDoo jajajaja lo dice un pelotudo con nombre de un juego jajaja gente resentida que no sabe que hacer con su miserable vida!
@albertoandresdiazlugo5426
@albertoandresdiazlugo5426 Жыл бұрын
midu vos sos mi referente y me encanta tus videos y te admiro mucho
@midulive
@midulive Жыл бұрын
Muchas gracias, Alberto! Un placer ayudarte!
@som5698743
@som5698743 Жыл бұрын
Tío, que código tan limpio y elegante, saludos
@midulive
@midulive Жыл бұрын
Gracias, Alex! Saludos! :D
@Magistrado1914
@Magistrado1914 Жыл бұрын
Excelente vídeo y explicación Visto en 26/01/2023
@XxTheMonstersxX
@XxTheMonstersxX 4 ай бұрын
4:10 aqui te das cuenta el porque el midu no solo es un gran profesor, sino tambien un mentor increible, ya que, lo que dice tiene muchisima razon y tristemente yo peco demasiado de esto, siempre digo lo mismo, en que momento podre llegar al nivel del midu, pero como voy a pensar en llegar al nivel del el, si ni siquiera me estoy superando a mi mismo aun. Lo mejor que he escuchado hoy!!
@don_codigo
@don_codigo Жыл бұрын
Gracias Midu, ojala sigas haciendo mas videos de pruebas tecnicas, saludos de don pipe :)
@midulive
@midulive Жыл бұрын
Claro que sí!
@carlosobando2942
@carlosobando2942 Жыл бұрын
me encanta tus videos,aunque muchas veces no entiendo bien
@midulive
@midulive Жыл бұрын
Poco a poco, Carlos!!!! 🚀
@sanchezcarlos1986
@sanchezcarlos1986 Жыл бұрын
11:00 Una solución para ese problema podría ser la siguiente: considerando que tanto los arrays de tarifas como los de vehículos están ordenados y relacionados de menor a mayor valor, lo que se puede hacer dentro de solution es filtrar todas las tarifas * longitud que sean menores o iguales al crédito. De ese array resultante, tomar el length - 1 como index y de ahí sacar la posición del vehículo que te puedes permitir. Si tu crédito es muy bajo para alguno de los vehículos, le mandas un mensaje de que su crédito no es suficiente. 👍🏼
@whoareyou5875
@whoareyou5875 Жыл бұрын
Midu gran persona me inspira a ser mejor persona
@midulive
@midulive Жыл бұрын
Gracias!!!
@jhonjtoloza3528
@jhonjtoloza3528 Жыл бұрын
Voy a ver el resto del video cuando compartas la prueba y yo pueda intentar resolverla, gracias crack sos un grande y gracias por compartir tu conocimiento en lugar de estar haciendote millonario, de grande
@KingDiegato
@KingDiegato Жыл бұрын
para mi este video la mejor lección que se debe aprender, está en el minuto 4:11 y solo dura 1 minuto y 5 segundos
@midulive
@midulive Жыл бұрын
jajaja No me acordaba de ese momento... pero sí, totalmente de acuerdo!!!
@orangeyt2262
@orangeyt2262 Жыл бұрын
Gracias por compartir tus conocimientos, saludos desde El Salvador
@midulive
@midulive Жыл бұрын
🤗🤗🤗
@marcosMartinez-wm7bd
@marcosMartinez-wm7bd Жыл бұрын
MIDU cuando sigue el curso de rust que subiste a tu web? Estuvo muy bueno 😎😎
@midulive
@midulive Жыл бұрын
Este fin de semana seguiré escribiendo!
@sk8osner
@sk8osner Жыл бұрын
Lo mas difícil de esta prueba es hablar ingles 😂
@midudev
@midudev Жыл бұрын
jajaja dificultad añadida!
@sk8osner
@sk8osner Жыл бұрын
@@midudev la siguiente prueba la resolvemos en ingles para practicar querido midu ❤️
@brus2099
@brus2099 Жыл бұрын
Tu comentario me recordó que no me dí cuenta de que ya superé esta dificultad. No se en que momento lo hice. Leí el problema y lo repasé pero no me detuve a pensar en el miedo que sentía al ver un texto en inglés y automáticamente ponerme una barrera mental. Te agradezco. Creo que es hora de practicar algo.
@fernandopoveda9861
@fernandopoveda9861 Жыл бұрын
Estaré a la expectativa de la ultima solución!! XD
@SantyOrtegaBanegas
@SantyOrtegaBanegas Жыл бұрын
Midu gracias por mostrarnos !
@midudev
@midudev Жыл бұрын
Un placer, Santiago!
@mzjems8084
@mzjems8084 6 ай бұрын
Hola amigo ¿tienes alguna recomendacion de algun sitio para practicar este tipo de pruebas tecnicas?
@MultiTelefono
@MultiTelefono Жыл бұрын
Excelente video jeje. Pausé el video antes de la solución y también pensé en el map 😎
@jorgeveega
@jorgeveega Жыл бұрын
Estaría bien tenerlo en HD
@pazteddy
@pazteddy Жыл бұрын
Geniales las respuestas que hiciste. Que programa utilizas para ir desarrollando tu respuesta?. Gracias por compartir saludos!
@darkness35869
@darkness35869 Жыл бұрын
Estos ejercicios me levantan el animo :D xd
@midulive
@midulive Жыл бұрын
Claro que sí!!!
@javiermontero4247
@javiermontero4247 11 ай бұрын
Si los precios estuvieran desordenados te podria fallar no?
@abrahamonate2073
@abrahamonate2073 Жыл бұрын
19:42 Si un tipo que lleva 15 años programando no entiende su propio código no me quiero imaginar lo que quedará para los que vamos empezando 😂😂
@dairongranada1706
@dairongranada1706 Жыл бұрын
es normal olvidar tu propio codigo con el tiempo
@ricardocastaneda7529
@ricardocastaneda7529 Жыл бұрын
En el primer ejercicio, cómo saber de antemano si es un map el que se debe utilizar?
@matiassantiago4205
@matiassantiago4205 Жыл бұрын
que crack Goncy. comparto
@superichi858
@superichi858 Жыл бұрын
-Si le dedico 2h al día en 2 años tendré el mismo nivel? -No. HAHA Estoy yo saliendo del grado superior de desarrollo web y no me veo así ni en 5 años contando desde ahora🤣 Ahora bien, para el que preguntó eso o cualquiera que le interese, si haces eso y sólo aprendes a hacer funciones en javascript y se te dan bien las mates, seguramente sí podrías ser capaz de hacer estas cosas, pero es que eso tampoco te va a llevar a ningún lado sino a subir niveles en el codewars. De qué sirve saber hacer funciones si después no sabes instalar una máquina Debian, o hacer una api con Nodejs, o comenzar un proyecto en Laravel Sail, yo qué sé. La gente a veces piensa que la programación es hacer funciones y ya. Para llegar al nivel de Midu hacen falta unos 10 años de constante práctica. Para terminar cuento una experiencia propia que trata sobre un profesor mío. Él lleva más de 20 años programando de forma activa y siempre me ha impactado, incluso a día de hoy que si quiere hacer algo nuevo que nunca ha hecho, con leerse la documentación y seguir los pasos, en 1 hora ya tiene una pequeña aplicación. Aunque sea una tecnología nueva, aunque le salgan errores que nunca ha visto antes, tiene tal lógica que resuelve de manera rápida los problemas, y esto se lo he visto hacer en Java, Js, Node, Php, C#...Y esto señores, se consigue sólo con la práctica constante.
@superichi858
@superichi858 Жыл бұрын
Joder, lo paré en cuanto lo vi, y he visto que 5 segundos más tarde, empiezas a comentarlo tú mismo😅 Bueno, ahí dejo mi opinión🤣
@Trejocodes
@Trejocodes Жыл бұрын
¿Cuál es el comando para hacer que los espacios se conviertan en underscores?
@newthepanch
@newthepanch Жыл бұрын
8 horas diarias 2 años es muchisisisisisimo tiempo para perfeccionarte sin problema
@FilmsSaaveON
@FilmsSaaveON Жыл бұрын
No encuentro la página de codesignal con estos ejercicios de Uber
@benjaoliva3383
@benjaoliva3383 Жыл бұрын
Consulta en el test del crédito y el mejor viaje, en el ternario haces la comparación de index menor a 0, si cae en falso haces [index - 1]. Qué sucede si supongamos en la comparación que index = 0, al no ser menor a 0 cae en el false del ternario y se haria rides[0 - 1]. Esto no sería un error ?
@benjaoliva3383
@benjaoliva3383 Жыл бұрын
Jajajaj no termine de ver el vídeo y justo al final lo explicas... Qué bien que no fui el único en verlo !!
@benjaoliva3383
@benjaoliva3383 Жыл бұрын
Dejo una explicación simple por si alguno cayó en esta duda y no entendió la explicación de midu que iguale es bastante clara. En el findIndex se busca el indel del primer ride que se excede de presupuesto. Si ya El primer ride (index = 0 ) se excede, es por qué no hay ninguno que cumpla con la condición del enunciado por lo cual es undefined!! Siempre teniendo en cuenta que el orden del array es de menor a mayor, está lógica se aplica perfectamente
@stivenzapata973
@stivenzapata973 Жыл бұрын
Hola, people o Midu, en que parte del canal de discord se encuentran las grabaciones de el curso de react transmitido los pasados miercoles, no los escuentro?
@fabiandaza8263
@fabiandaza8263 Жыл бұрын
Donde puedo encontrar ese tipo de retos para ir practicando ??
@midulive
@midulive Жыл бұрын
adventjs.dev en español. codesignal.com en inglés.
@antoniorodrigueztravez2944
@antoniorodrigueztravez2944 Жыл бұрын
hola buenas muy buen video como siempre a ver si alguien me puede ayudar y sabe como poner para que se vena las letras con esos colores que se ve bastante bien
@franciscocuerno1710
@franciscocuerno1710 Жыл бұрын
Hola midu mucho gusto recien me incorporo a tus redes y canal de twitch me puedes indicar si ese sitio es free para practicar es unicamente para un solo lenguaje o varios? muchas gracias.
@silvanaguardiazuazo6971
@silvanaguardiazuazo6971 Жыл бұрын
Gracias!!!!!
@josemiguel99
@josemiguel99 Жыл бұрын
Y yo que me imaginaba pruebas fuera de este mundo, eso en un par de meses o años es alcanzable. Por cierto con lo de "Cuanto mi de la milla" te alburearon, pero ni cuenta te diste XD
@alixsonb6867
@alixsonb6867 Жыл бұрын
Alguien sabe la pagina donde estan esas pruebas?
@gonzalohuertas8719
@gonzalohuertas8719 Жыл бұрын
codesignal
@yeasturianin
@yeasturianin Жыл бұрын
videazo!
@midulive
@midulive Жыл бұрын
Gracias!!!
Жыл бұрын
Cualquiera puede hacer esas pruebas? Hay url pública? O tiene que pasar uber un enlace para poder hacerlas
@gonzalohuertas8719
@gonzalohuertas8719 Жыл бұрын
codesignal
@midulive
@midulive Жыл бұрын
adventjs.dev en español. codesignal.com en inglés.
@eduvanmartinez8127
@eduvanmartinez8127 Жыл бұрын
Sigamos jejeje
@JVDMSoftware
@JVDMSoftware Жыл бұрын
Hola midu, respecto al ejercicio FancyRide, al tratarse de una busqueda en una lista ordenada. Hay alguna razón para no usar una busqueda binaria para reducir el coste temporal de O(n) a O(log(N))?
@alexis6163
@alexis6163 Жыл бұрын
Para una lista tan pequeña no creó merezca hacerlo, si fueran muchos datos si
@ThePenitentOneArg
@ThePenitentOneArg Жыл бұрын
Y yo acá resolviendo problemas de LeetCode sin dormir 😂
@LiM-sc2yi
@LiM-sc2yi Жыл бұрын
Maestro!
@federicoaldana5952
@federicoaldana5952 Жыл бұрын
Todo el mundo puede aprender a programar. :') que es difícil pues claro pero un médico, abogado....Eso no se aprende en 5 meses... Animo!
@NayRunic
@NayRunic Жыл бұрын
Amigos alguien sabe cual es el tema o como poner las letras así en neon como las tiene en su editor? xd
@llNuevoUsuarioll
@llNuevoUsuarioll Жыл бұрын
5:34 c mamó quien preguntó xd
@midulive
@midulive Жыл бұрын
jajajajajaja
@luifelipe2358
@luifelipe2358 Жыл бұрын
Que edad tiene midu?
@e.castro.5537
@e.castro.5537 Жыл бұрын
El chistosito que preguntó cuánto mide la suya 😠
@civrtuciberderealidadvirtu2812
@civrtuciberderealidadvirtu2812 Ай бұрын
En el primer ejemplo el UBER va a más de 400 Km/h XD, 30 millas en 7 minutos, no me cuadraba.
@eluizeramadeusdeleondeleon2021
@eluizeramadeusdeleondeleon2021 Жыл бұрын
Midu a donde subes los live de twitch!
@midudev
@midudev Жыл бұрын
En este canal de KZbin
@eluizeramadeusdeleondeleon2021
@eluizeramadeusdeleondeleon2021 Жыл бұрын
Aun no subes los últimos veedad! Lo subirás ?
@midulive
@midulive Жыл бұрын
@@eluizeramadeusdeleondeleon2021 voy poco a poco subiendo!
@alanrrrtnns2794
@alanrrrtnns2794 Жыл бұрын
Midu, cuál es la página de donde sacas las pruebas técnicas
@midudev
@midudev Жыл бұрын
Code Signal
@alanrrrtnns2794
@alanrrrtnns2794 Жыл бұрын
Gracias midudev 👍🎉
@KingDiegato
@KingDiegato Жыл бұрын
cuando haces codigo espagueti en el pasado y no dejaste ni un comentario 19:38
@rubendariohernandezcenteno5259
@rubendariohernandezcenteno5259 Жыл бұрын
Llevo 2 años y 14 horas al día y no voy ni a la mitad jajajaja
@midulive
@midulive Жыл бұрын
Pero vas de camino. Ánimo!
@josefranciscomartinezp3991
@josefranciscomartinezp3991 Жыл бұрын
nice
@midulive
@midulive Жыл бұрын
Gracias!!!
@sergiometallero123
@sergiometallero123 Жыл бұрын
Bueno pintaba bueno el vídeo hasta que se le cayó la humildad. Lástima
@midulive
@midulive Жыл бұрын
Me puedes decir el minuto, a ver esa caída de humildad. 👀
PRUEBA TÉCNICA de React para Junior y Trainee
1:35:03
midulive
Рет қаралды 65 М.
Don't look down on anyone#devil  #lilith  #funny  #shorts
00:12
Devil Lilith
Рет қаралды 20 МЛН
Los Web Components NO son el Futuro
17:50
midulive
Рет қаралды 37 М.
Resuelvo esta PRUEBA TÉCNICA de GOOGLE para PROGRAMADORES Junior
44:14
MoureDev by Brais Moure
Рет қаралды 190 М.
[Técnicas] Formas de autenticación para tus API
11:32
Felipe M.
Рет қаралды 695
Resuelvo PRUEBA TÉCNICA para PROGRAMADOR JUNIOR
22:57
hdeleon.net
Рет қаралды 285 М.
JavaScript Visualized - Event Loop, Web APIs, (Micro)task Queue
12:35
Prompt Engineer: Ofertas de trabajo para programadores
6:59
midulive
Рет қаралды 37 М.
Resolviendo prueba técnica para Java Junior☕
53:55
MitoCode
Рет қаралды 32 М.