⬇Índice de preguntas ⬇ 00:00 Explicación de la modalidad 03:01 Entrevistador Invitado 07:34 Presentación David 08:11 Explicación del puesto 09:12 ¿Cuál es tu Background? 12:09 ¿Qué te llevó a presentarte a este puesto? 14:36 ¿Te sentís preparado para este puesto? 16:12 Diferencia entre una clase y un objeto 17:46 ¿Para qué sirve el método HASH CODE? 18:31 ¿Cuáles son las 2 herramientas para programar en Java? 19:26 ¿Cuál es la última versión de JDK? 19:50 Diferencia entre interfaz y clase abstracta 29:07 ¿Qué se utiliza para poder hacer uso de métodos de interfaces? 31:31 ¿Qué es una annotation? 33:29 ¿Qué patrón de diseño conocés? Dar Ejemplos 35:07 ¿Qué es la Programación Funcional? Lambdas y Streams 39:12 Diferencia entre monolito y microservicio 41:46 ¿Cuál fue el proyecto más desafiante que tuviste? 43:39 ¿Cuáles son los pasos para armar un deploy? 46:49 ¿Qué harías en ESTE ESCENARIO 1? 52:45 ¿Qué harías en ESTE ESCENARIO 2? 58:56 Feedback candidato 01:22:28 ¿Qué se habla cuando se va el candidato? 01:24:53 Despedida Mati
Acabo de descubrir Todo code, y me ha gustado mucho, me he dado cuenta lo mucho que me falta por aprender si quiero migrar al mundo del IT, con desarrollo, ux ui...
Si eres creativa o vienes del lado creativo, diseño gráfico, etc… UX/UI es buen terreno para aterrizar en el mundo del Desarrollo… pero además te serviría aprender en paralelo al UI/UX, desarrollo Front-End; te dará un contexto semi-global sin caer en lo tan técnico. Es una ventaja que te guste UI/UX; eso te da mucho contacto con el usuario (people skills), pero no olvides desarrollo en Front-End!!
Muy pero muy buena entrevista, hubo de todo, nervios, por parte del entrevistado: fallas en la conexión, momentos de lucidez, momentos de patinaje, exceso de muletillas, había mas conocimiento del que pudo transmitir el muchacho. Por parte del staff preguntas muy puntuales, preguntas endemoniadas pero con mucha empatía. Muchas gracias por el contenido!.
aguantaaaa yo nunca programe Java y sabia todo lo que le estaban preguntando, yo la única vez que me puse nervioso fue hace 15 años en una entrevista con una Francesa que hablaba en español recontra cruzado y me preguntaba por frameworks que en ese momento eran usados en europa pero acé ni se usaban (me cague encima, literal y estuve una semana entera con diarrea de los nervios, encima tuve que viajar en el micro todo cagado por 30km, eso es una entrevista heavy)
Vi este video y la 1ra edición antes de tomar una entrevista que tenía hoy y Ohhh por Dios, cuanto me ayudó. Claro, las preguntas pueden y van a variar, pero siempre hay cosas fundamentales en común. Mi consejo es que estudien, lean, consigan buenos libros, practiquen y no se detengan. La confianza se gana con conocimiento.
Amo la forma tan sana y empática para preguntar de Lu como Entrevistadora, ojala muchos aprendieran de ella para hacer mas amenas esas situaciones que siempre son un desafío para el postulante. pd: me llevo mucha info para tener en cuenta, gracias!
A mi ae me hace soberbia, siemorr quiere tener la razón y muchas de sus pregutnas no se entienden y son muy al aire, te lo dixe alguien que ha hecho entrvistas para Microsoft oracle Facebook y Google
Entiendo tu punto, pero como introducción a una entrevista, me parece que hubo mas calidad humana que en la realidad que nos toca, esto es solo una simulación. Tu también has estado del otro lado y sabes lo duras y desgastantes psicológicamente que pueden ser y muchas veces solo eres un numero donde se busca que te pises para descartarte y con mucha suerte te dan una devolución.@@franciscov511
Una pregunta, dijiste "Lu" por que en el momento no estabas seguro de como es su nombre completo? Por que a mi me paso lo mismo en otro comment que hice una vez. 😂😂😂 aun no sé. Luisina, lusin.. no bro.. y apuesto que usted tampoco.
Hola, hace un tiempo vi uno de tus vídeos haciendo simulacros sobre entrevistas, pensé en estudiarlo porque me parecio super interesante, me gusto mucho la forma en que lo hacías así que decidí aplicar lo aprendido y pues... Logre aplicarlo en mi primera entrevista, tenía muchisimo miedo estaba super nervioso y yo venía de apenas estar aprendiendo Spring boot con Java y me pidieron hacer un CRUD con Angular, NestJS y MongoDB yo solo me dije "¿Qué tan dificil puede ser?" a mi mismo ya estamos aquí, que tan dificil puede ser... No dormí los 3 días del proyecto, salió bien y ahora estoy en capacitación con está empresa :3 No sabes cuanto te agradezco porque gracias a tus simulacros de entrevista perdí un poco el miedo a ellas y decidí simplemente aplicar, saludos desde Barrancabermeja/Santander => Colombia, de todo corazón gracias! ❤❤❤ Posdata: Yo fui sincero con el entrevistador y le dije que no sabía acerca de esas tecnologias afortunadamente me comprendio y me dijo mira puedes guiarte con estos vídeos y efectivamente salio nice. 😊😉
Recien veo este video.. tuve muchas entrevistas laborales ( otro tipo de trabajo) y es muy dificil controlar los nervios , mas si estas en una mala situacion economica. Muchos entrevistadores se aprovechan de eso. Muy buen video.
Ojalá todos los entrevistadores fueran así, con una mezcla de conocimiento y pedagogía. Siento que muchas veces no podemos demostrar nuestro verdadero potencial porque sencillamente no saben llevar el hilo de la conversación (o no les importa). Y no da ponerte a hacer un monólogo sobre todo lo que sabés. Aunque la profe Lui a veces se ponga modo bruja es mejor así!
¡¡¡Excelente video!!! Anima, ayuda, sirve. Me envalentona en esta reconversión laboral/profesional que estoy encarando, un poco a la fuerza. Estoy buscando entrar al mundo IT pasados los 40 y ver esto ayuda a entender lo que uno necesita, qué sabe, qué no y en función de eso ir mejorando y animándose. ¡¡¡Mil gracias!!!
gracias ingeeee! estos videos valen oro! sabemos el trabajo que hay detras de organizar estos eventos y encima editar para que tengamos cuanto antes el contenido resubido! ♥
Te banco Mati!!! Tampoco uso redes, no me gustan! A regañadientes me estoy armando el LinkedIn para buscar mi primer laburo! Pero vengo haciéndolo tranquilo porque considero que aún me falta bastante! Después de ver esta entrevista y su feedback me siento con un poco mas de confianza. Gracias Lu por el laburo enorme que haces con el canal, gracias a vos y tus enseñanzas gratuitas me anime a hacer un curso en Java (cabe aclarar q por esos tiempos aún no tenías la academia, si no lo hubiese hecho con vos de cabeza sin duda) y gracias a este tipo de contenido (entrevistas técnicas, pruebas técnicas, historias de vida como la de Ale Sabater) me siento con mas confianza para buscar mi primer trabajo como junior! PD: Pensar q te sigo desde q éramos unos pocos y hoy somos un montón (me perdí toda la parte de Twitch porque no dispongo del tiempo, pero fiel seguidor por aquí) Abrazo enorme!
Excelente la entrevista, quedo feliz por el hecho de que en la mayoría de las preguntas también al menos tenía una idea de las respuestas, ahora me gustaría saber que tan cercana es la entrevista a la realidad ya que en muchos otros medios veo que siempre preguntan temas más complejos relacionados a estructura de datos y temas matemáticos.
Hola! Es 100% igual a la realidad (tanto Matias como yo laburamos de entrevistadores). Lo que mencionás son PRUEBAS técnicas, que no son entrevistas. Esto es simulacro de ENTREVISTA técnica. Que no es lo mismo 😉
Fua buenísimo esto, creo que ayuda a desmitificar un poco todo el tema de las entrevistas y las pruebas técnicas que muchas veces vemos como imposibles o del otro mundo. Me siento muchísimo más seguro ahora.
Coincido con Matias, habían preguntas que estaban un poco por arriba de un seniority junior, pero bastante bien las respuestas, solo tal vez que sea mas seguro de sí mismo y ordenar las ideas, porque el conocimiento lo tiene.
Un profesor siempre me decía, qué si no eras capaz de explicarle a una persona no técnica, incluso podría ser un niño explicar el conseptos de polimorfismo, programación funcional, etc... Entonces no comprendes.
No lo cr3o, hay muchos conceptos que implican cierto background que un "niño" no sabria o probablemente el entienda pero tue explicación seria mjy pobre
Dudo mucho que se le pueda explicar claramente a un niño el concepto de poimorfismo, se le puede alguna idea, pero creo que nunca se va a dar el concepto como se entiende en POO. Obviamente uno debe ser capaz de explicar cosas a las personas no tecnicas, pero el detalle tecnico, no creo que se pueda explicar a alguien que no tenga alguna idea del tema.
Bueno déjame decirte q hay un vídeo nosé si llamarlo monólogo o Stan up de comedia donde una persona le explica a su hija cómo funciona la economía a través de un cuento y estoy seguro q le funcionó. No es q su hija se valla a poner al nivel de un alumno de universidad pero entiende de q va el tema. Tú comentario y el anterior son muy cerrados y se tomaron él comentario principal muy literal q olvidaron la parte donde dice "poder explicarle a un niño" ya Que entienda es otra cosa xq al niño puede no interesarle mucho el tema y al minuto dejar de prestar atención😅@@mareitorm1106
Excelente Lu, yo que siento que me acompaña el síndrome del impostor no dejo de tener ese miedo a... Con esto me siento realmente cómodo dado que conocía gran parte de las respuestas a las preguntas planteadas. Felicitaciones al caballero que aun con sus nervios saco adelante la entrevista.
excelente contenido de verdad!! ojala puedan sacar un simulacro para un seniority mas alto. Como recomendación le diría al candidato que siempre hay que estar pendiente de las pistas que da el entrevistador y muy importante no interrumpir al entrevistador cuando esta dando una pista...
Me encanta esta sección hagan mas. Opinion personal:pareciera que no quiere admitir que no sabe algo o que se equivoco. En el caso donde dijo que eran adjetivos que enrealidad eran como verbos ,quedaria mejor decir "ME EQUIVOQUE","TENES RAZON" en ves de buscar la vuelta haber como safarla...es mejor asumir un error y estar abierto para aparender y corregirlo a la proxima que ser terco. 1:09:37
Lo grité como un gol cuando en el escenario 2 dijo que el requerimiento era muy importante 😂 fue lo primero que se me vino a la cabeza cuando planteo el escenario 😅 Excelente video!!
Excelente contenido, porque ayuda mucho a preparse. Hay entrevista más heavy. Que chevere que llegue a los 100K, es un canal que deberia tener mucho más
esta bueno la entrevista 👏👏, aunque igual la enfocaría mas a trabajo realizados y saber que tanto es capaz de resolver flujos reales, a veces me parece q dependía de una palabra q querían escuchar. Lo de la corrección de "package" me pareció excesiva la forma, respecto lo del deploy el viernes "Mas TEST" jejeje, igual es bueno evitarlo De forma general el contenido me parece genial para los que van iniciando 👏
Porfa, otro video de esta misma entrevista, pero con las respuestas que le gustarìan escuchar a los entrevistadores, eso nos ayudarìa muchisimo, asì el la pròxima entrevista ya sabemos y nos adecuamos a los gusto de los entrevistadores.
David sos un capo excelente estas practicas para cuando te toque la entrevista real. Mucha suerte. Lui y mati crueles pero justos jajajaja mentira, muy amables y muy enriquesedor este ejercicio. Un abrazo para todos!
Ademas de aprender cosas tecnicas y ciertas habilidades blandas, pero como se nota el cambio en alguien que estudia y se prepara en su oratoria. Demostrar seguridad y no titubear sobres tus conocimientos psicológicamente dice mucho, ademas del lenguaje no verbal que denota muchas cosas. Algo que capaz no le damos bola pero lo vi re importante.
yo tengo habilidades blandas ya que he trabajado mas 6 años en ventas , atencion al cliente, solo me falta lo tecnico,estoy estudiando y programando bastante
No se si haya sido mi impresión realmente; pero noté al entrevistado como que no razonaba bien las preguntas, contestaba repitiendo la pregunta y como muy sabiondo o sabelotodo, por haber cursado/aprendido todo y nada antes de Java… además de interrumpir a los entrevistadores.
Se entiende que al estar buscando el primer trabajo como desarrollador se puede estar nervioso, pero al final es contraproducente. Podés saber un montón pero los nervios te sacan las muletillas (a lo Maradona "eeehhhh..." o como en el caso del chico de la entrevista "Este...") y eso indica al entrevistador que no estás seguro de lo que hablás. Demuestren confianza, presten atención a lo que les dicen, si les están corrigiendo algo no digan "Sí, ya sé" como en este caso, porque también indica que no se te puede corregir porque te tocan el ego. Sean humildes, escuchen, aprendan. Y si no saben algo digan simplemente digan "No sé, pero me gustaría aprender". Suerte!
Yo creo que cuando dijo que una Interfaz se usa para agregar adjetivos, se refería a que se le da una característica a una clase, por ejemplo la interfaz "Comparable" o "Serializable" , cuando tu implementas esa interfaz en alguna otra clase, justamente es un adjetivo el que describe que esa clase ahora es comparable o serializable.
una interfaz es igual que una puerta la función es estar entre medio de por ejemplo tu casa y el exterior o el exterior y tu casa, se maneja atreves del picaporte y la llave. puede ser mas o menos compleja dependiendo la seguridad que se le quiere dar. mientras mas compleja va a ser mas segura y confiable pero también mas cara. (a demás de entender que es la interfaz queda con ganas de mejorar la puerta de la casa STONKS)
Cuando te dicen .. tranqui no te pongas nervioso y no lo estas te termina poniendo Nerviuossss Tranqui te pone los pelos de punta Me mato la diferencia entre clase y obj.. Pero el entrevistador aclaro En java... En todos los lenguajes es lo mismo... Aparte de eso muy bueno esto de las entrevistas.. se aprende mucho
Que buena jaja me gusto, la unica que sabia(mentiraaa jaja) era la de consultar a un compañero o usar las grandes fuentes de información que existen para tratar de resolver el problema por mi cuenta y como ultima instancia consultar algún compañero
Pero un Junior no habla con clientes no debe explicar desde lo técnico, entiendan también que el pibe luego de esas exigencias, termina más cag.d.o que como llegó..., excelente trabajo, estos roleplay ayudan un montón a los pibes que recién empiezan.
Gracias!! Igual difiero!! Yo como junior fui a reuniones con clientes, redactaba mails con clientes y relevaba o explicaba requerimientos a clientes! En empresas top tal vez no sea asi, pero en empresas medianas y pequeñas es suuuper común! Un saludo grande!!
En realidad, ahora las interfaces, si estamos hablando de Java o C#, podés tener una implementación por default en caso que no quieras/necesites implementarlas en las clases que implementen esa interfaz.
Muy buena entrevista,muchas preguntas que hiciste Lui casi va encarado a un SSR cuando se trata mas de arquitectura o microservicios digamos .Pero David estuvo muy bien para alguien que no trabajo en un entrono real supo defenderse ,mucha gente se hubiera queda en espacio con algunas preguntas medio jodidas
Holaaa! Opino igual que vos! Igual le hice una pregunta más de "cultura general" sobre si sabía la diferencia entre un monolito y un microservicio y porque el me dijo que estaba aprendiendo (entonces, aproveché a ver si lo que me decía era cierto jaja). Pero más allá de eso, coincido que a nivel técnico microservicios PARA MI es más tirando a SSR, peeeero, últimamente, vi muchas propuestas de JR pidiendo manejo de Microservicios! :O me sorprendió muchísimo!
1:17:00 para los que tengan esos ruidos, el ruido a estática en realidad son los armónicos introducidos por la línea (por los enchufes de 220 o 110) prueben desconectar el cargador de la computadora, o fuentes de luz como veladores que tengan luces Led, debido a que estos introducen muchos armónicos a la línea y producen estos ruidos eléctricos que se traducen en ruido audible. 😀
Ley de vida: No se hace despliegue a producción los viernes, punto final! Siempre tener una forma rápida de efectuar un rollback Si no pudiste resolver / testear algo durante el sprint muchísimo menos va a poder resolverlo en un par de horas un viernes a la noche (cansado y frustrado garantizado que generas mas errores). Si algún error pasó por qa y uat y llegó a producción hay que dejarlo plenamente claro en la retro y exigir un cambio inmediato. Tener que hacer horas extras, war rooms y/o deploy los viernes son síntomas de muy malas decisiones de equipo, si pasa mas de una vez o se vuelve cotidiano, renuncia inmediata.
Felicito al chico que se ofreció para la entrevista por tener los cojones de mostrarse en público, aunque debo añadir que no lo contrataría por muchos factores, No tiene buen manejo a nivel técnico, a nivel de habilidades blandas da a expresar que es orgulloso y testarudo, por experiencia ese tipo de personas son un redflag, si lees esto, trabaja en tu humildad, no hay nada más desagradable para un Senior, que ver a un Junior de sabelotodo o de hablar temas como "no hablaré de eso ahora porque es un tema más avanzado", cuando ni siquiera sabes definir qué es una interfaz, o "eso ya lo dije!" o el "si si si si si....", por otra parte EVITAR el "esteh ehhhh esteh eeeeeh, esteeeeh eeeeh". Te deseo lo mejor, sólo ábrete a las críticas constructivas, que para eso estamos, para ayudar. PD: Arregla tu micrófono, eso es un rechazo instantáneo, porque molesta durante toda la entrevista, por muy bueno que sea el candidato eso te descarta de una, ojo con eso, ah! y pon borroso el fondo para entrevistas, eso demuestra mayor profesionalismo, no me preguntes por qué, eso les gusta a los reclutadores.
me encantaria participar en esta entrevista para saber cuanto se expresarme. me siento mas preparado para expresarme vervalmente y de forma grafica a un cliente que codificar, uso programacion oriaentada a objetos y debo saber almenos 1 cuadro de los que explicaron en todocode
Que hubiera pasado si a a la pregunta "Spring boot es un framework", la respuesta hubiera sido: NO, sprint boot es una herramienta que te ayuda a armar con tooooda la estructura bàsica que tooodo el muuundo hace al principio y despuès solo te concentras en personalizar con tu necesidad. Ahì terminaba la entrevista?
Pero tsmpoco las pregjntas son claras y muy ambiguas, hay cosas que contesta bieb y la entrevistadora toma la actitud de "pero que cosnte que yo se mas qur tu hee"
Esta genial este tipo de Simulacro, gracias por subirlo yo no puedo ver los directos, pero ahora tengo una duda, Cuando SI ES PRUEBA TECTICA, tambien son en vivo y debes hacer un crud en vivo o api en vivo ?? hablando de junior claro
Holaa! Depende del entrevistador y la empresa!... A veces te dan para que la hagas tranquilo y solo en determinado tiempo (por ejemplo, cierta cantidad de horas o días), luego la mandás y cuando te corrigen te llaman para que les expliques detalles (y corroborar que efectivamente hiciste vos el código)..... Y en otros casos, te dan una actividad en vivo y tenés que compartir pantalla y demostrar... Generalmente esta segunda opción ya es menos común, pero siguen solicitando en algunas situaciones!
@@TodoCode Ah ya veo gracias!! chale esa segunda opción es la que me da miedo, codear en vivo jsjs por qué siempre se me olvidó por ejemplo el código para configurar la base de datos o algo así y debí checar la documentación, creo que en vivo no podría 🙄
@@Shinigami4rt podes si!! De hecho te evaluan que sepas donde buscar las cosas cuando no te acuerdes! No es como un examen de la universidad! Es mucho mas enfocado a lo que uno realmente haria en el trabajo!
hasta donde yo sé, las clases abstractas si pueden tener constructor a pesar de que no pueden ser instanciadas directamente. suena raro de que al poder tener constructor no se puedan instanciar pero pues la utilidad del constructor sin poder instanciarlas directamente radica en que en las clases hijas sirven para inicializar atributos de esa clase abstracta(padre o super clase) con la palabra reservada "super" o en el llamada que siempre shace java backgrtound del constructor vacio de la superclase en el constructor por defecto de la clase hija..
En el 1:21:00 que dice que tuvo uno desnudo, yo he de decir que la persona de RRHH que me hizo la entrevista en la empresa en la que estoy, durante la entrevista tenía el fondo oculto con un decorado de la aplicación de teams. Durante la reunión, pasó un hombre desnudo por detrás, Teams lo detectó y lo mostró por pantalla sin ocultar. Ojo con esas cosas.
Interesante la ùltima pregunta. Ahora consulta, sì el cliente llama y dice que està perdiendo millones en plata!!!!!. Se detecta que el problema es una funcionalidad que no se implemento porque ese requerimiento NUNCA fue pedido que tenga la app. En ese caso quien tiene la culpa?. El cliente?, el analista funcional(por no analizar el posible error a pesar que no lo pidiò el cliente)? , los desarrolladores? o todos juntos?
Estarìa bueno que cuando el chico comentò de los micro-servicios, se le pueda decir algo al respecto antes de pasar a la siguiente pregunta. Digo porque es frustante contar y no tener feedback (como que se siente para que demonios aprendì micro-servicios, si no le importò nada)
Resumen Entrevista: Pregunta 1: ¿Cuál es la diferencia entre una clase y un objeto? Respuesta: Una clase es una plantilla que define atributos y comportamientos. Un objeto, por otro lado, es una instancia de esa clase, es decir, una implementación concreta de la clase con valores específicos. Pregunta 2: ¿Qué es una interfaz en Java y para qué se utiliza? Respuesta: Una interfaz en Java es un contrato que define un conjunto de métodos que una clase debe implementar. No contiene implementaciones de métodos, solo las firmas. Se utiliza para definir capacidades comunes que pueden ser implementadas por diferentes clases, como por ejemplo una interfaz Runnable para hilos. Pregunta 3: ¿Qué es una anotación (annotation) en Java y en qué situaciones se utiliza? Respuesta: Una anotación en Java es un tipo especial de declaración que puede asociarse a clases, métodos, variables, etc., para proporcionar información adicional o modificar su comportamiento. Se utilizan comúnmente para configurar frameworks como Spring, donde se usan para indicar inyecciones de dependencias (@Autowired), mapeo de rutas en controladores (@RequestMapping), y más. Pregunta 4: ¿Cuál es la diferencia entre una clase abstracta y una interfaz, y cuándo utilizarías cada una? Respuesta: Una clase abstracta puede contener tanto métodos abstractos (sin implementación) como métodos concretos (con implementación). Se utiliza cuando varias clases comparten una implementación parcial común. Una interfaz, en cambio, solo define métodos sin implementaciones. Se utiliza cuando diferentes clases deben compartir la misma interfaz, pero no necesariamente la misma implementación. Pregunta 5: ¿Qué es el polimorfismo en programación orientada a objetos? Respuesta: El polimorfismo es la capacidad de una entidad como una variable, función o método de tomar múltiples formas. En el contexto de Java, permite que una clase hija pueda ser tratada como una instancia de su clase padre, permitiendo el uso de métodos sobrecargados y métodos sobrescritos. Pregunta 6: ¿Qué es un Singleton y para qué se utiliza? Respuesta: Un Singleton es un patrón de diseño que restringe la creación de objetos de una clase a una sola instancia. Se utiliza para controlar el acceso a un recurso compartido o centralizado, como un pool de conexiones a bases de datos. Pregunta 7: ¿Qué son los streams en Java y en qué casos los utilizarías? Respuesta: Los streams en Java son una forma de procesar colecciones de datos de manera funcional. Permiten realizar operaciones como filtrado, mapeo, reducción, y más de manera fluida y eficiente. Son útiles cuando se trabaja con grandes volúmenes de datos que necesitan ser procesados en pasos sucesivos. Pregunta 8: ¿Qué es Spring Boot y cuál es su principal ventaja? Respuesta: Spring Boot es un framework que simplifica la configuración y desarrollo de aplicaciones Java, proporcionando una configuración automática y lista para usar. Su principal ventaja es que reduce significativamente el tiempo de configuración y permite que los desarrolladores se centren en escribir código de negocio. Pregunta 9: ¿Cómo explicarías la importancia de los requisitos del cliente en el desarrollo de software? Respuesta: Los requisitos del cliente son fundamentales para guiar el desarrollo y garantizar que el software entregue valor real. Entender y priorizar estos requisitos asegura que se estén resolviendo los problemas correctos y se cumplan las expectativas del cliente. Pregunta 10: Si te encuentras con un problema técnico que no puedes resolver, ¿qué harías? Respuesta: Primero, investigaría el problema por mi cuenta, utilizando recursos en línea como la documentación oficial y foros. Si no encuentro la solución, consultaría a mis compañeros de equipo. Si el problema persiste, lo escalaría al tech lead, asegurándome de no esperar hasta el último momento para buscar ayuda.
⬇Índice de preguntas ⬇
00:00 Explicación de la modalidad
03:01 Entrevistador Invitado
07:34 Presentación David
08:11 Explicación del puesto
09:12 ¿Cuál es tu Background?
12:09 ¿Qué te llevó a presentarte a este puesto?
14:36 ¿Te sentís preparado para este puesto?
16:12 Diferencia entre una clase y un objeto
17:46 ¿Para qué sirve el método HASH CODE?
18:31 ¿Cuáles son las 2 herramientas para programar en Java?
19:26 ¿Cuál es la última versión de JDK?
19:50 Diferencia entre interfaz y clase abstracta
29:07 ¿Qué se utiliza para poder hacer uso de métodos de interfaces?
31:31 ¿Qué es una annotation?
33:29 ¿Qué patrón de diseño conocés? Dar Ejemplos
35:07 ¿Qué es la Programación Funcional? Lambdas y Streams
39:12 Diferencia entre monolito y microservicio
41:46 ¿Cuál fue el proyecto más desafiante que tuviste?
43:39 ¿Cuáles son los pasos para armar un deploy?
46:49 ¿Qué harías en ESTE ESCENARIO 1?
52:45 ¿Qué harías en ESTE ESCENARIO 2?
58:56 Feedback candidato
01:22:28 ¿Qué se habla cuando se va el candidato?
01:24:53 Despedida Mati
Gracias por tomarte el trabajo ingeee!
por favor, son geniales. Cuando puedas puede ser una entrevista para un desarrollador SSR que le toman Spring, microservicios
La mejor palabra para el ejemplo de producción alas. 6pm es el impacto pudo tener ese despliegue a partir de eso se determinan muchas cosas
Acabo de descubrir Todo code, y me ha gustado mucho, me he dado cuenta lo mucho que me falta por aprender si quiero migrar al mundo del IT, con desarrollo, ux ui...
Si eres creativa o vienes del lado creativo, diseño gráfico, etc… UX/UI es buen terreno para aterrizar en el mundo del Desarrollo… pero además te serviría aprender en paralelo al UI/UX, desarrollo Front-End; te dará un contexto semi-global sin caer en lo tan técnico.
Es una ventaja que te guste UI/UX; eso te da mucho contacto con el usuario (people skills), pero no olvides desarrollo en Front-End!!
Muy pero muy buena entrevista, hubo de todo, nervios, por parte del entrevistado: fallas en la conexión, momentos de lucidez, momentos de patinaje, exceso de muletillas, había mas conocimiento del que pudo transmitir el muchacho. Por parte del staff preguntas muy puntuales, preguntas endemoniadas pero con mucha empatía. Muchas gracias por el contenido!.
Me puse nervioso y no estaba en la entrevista 🤣 valioso video, unos grandes todos!!!
También yo me dió estrés y ansiedad 🤭🤭🤭
La rompiste crack!!
Si, son un parto. El gran problema es que a veces te saltan con cada voladura puntual ...😅
aguantaaaa yo nunca programe Java y sabia todo lo que le estaban preguntando, yo la única vez que me puse nervioso fue hace 15 años en una entrevista con una Francesa que hablaba en español recontra cruzado y me preguntaba por frameworks que en ese momento eran usados en europa pero acé ni se usaban (me cague encima, literal y estuve una semana entera con diarrea de los nervios, encima tuve que viajar en el micro todo cagado por 30km, eso es una entrevista heavy)
@@AdrianLuty Y cómo sabes los tipos de inyección dependencias que usa spring si nunca escribiste una línea de java? Usas un framework similar?
Vi este video y la 1ra edición antes de tomar una entrevista que tenía hoy y Ohhh por Dios, cuanto me ayudó.
Claro, las preguntas pueden y van a variar, pero siempre hay cosas fundamentales en común.
Mi consejo es que estudien, lean, consigan buenos libros, practiquen y no se detengan.
La confianza se gana con conocimiento.
Amo la forma tan sana y empática para preguntar de Lu como Entrevistadora, ojala muchos aprendieran de ella para hacer mas amenas esas situaciones que siempre son un desafío para el postulante.
pd: me llevo mucha info para tener en cuenta, gracias!
A mi ae me hace soberbia, siemorr quiere tener la razón y muchas de sus pregutnas no se entienden y son muy al aire, te lo dixe alguien que ha hecho entrvistas para Microsoft oracle Facebook y Google
Entiendo tu punto, pero como introducción a una entrevista, me parece que hubo mas calidad humana que en la realidad que nos toca, esto es solo una simulación. Tu también has estado del otro lado y sabes lo duras y desgastantes psicológicamente que pueden ser y muchas veces solo eres un numero donde se busca que te pises para descartarte y con mucha suerte te dan una devolución.@@franciscov511
@@franciscov511me interesa mucho saber como es que llegaste a hacer entrevistas para estas empresas, podrias contarme un poco?
@@alexis-qd2mk trabaje para Oracle, y después me invitaban a hacer entrevistas por linkedin
Una pregunta, dijiste "Lu" por que en el momento no estabas seguro de como es su nombre completo?
Por que a mi me paso lo mismo en otro comment que hice una vez. 😂😂😂 aun no sé. Luisina, lusin.. no bro.. y apuesto que usted tampoco.
Hola, hace un tiempo vi uno de tus vídeos haciendo simulacros sobre entrevistas, pensé en estudiarlo porque me parecio super interesante, me gusto mucho la forma en que lo hacías así que decidí aplicar lo aprendido y pues... Logre aplicarlo en mi primera entrevista, tenía muchisimo miedo estaba super nervioso y yo venía de apenas estar aprendiendo Spring boot con Java y me pidieron hacer un CRUD con Angular, NestJS y MongoDB yo solo me dije "¿Qué tan dificil puede ser?" a mi mismo ya estamos aquí, que tan dificil puede ser... No dormí los 3 días del proyecto, salió bien y ahora estoy en capacitación con está empresa :3
No sabes cuanto te agradezco porque gracias a tus simulacros de entrevista perdí un poco el miedo a ellas y decidí simplemente aplicar, saludos desde Barrancabermeja/Santander => Colombia, de todo corazón gracias! ❤❤❤
Posdata: Yo fui sincero con el entrevistador y le dije que no sabía acerca de esas tecnologias afortunadamente me comprendio y me dijo mira puedes guiarte con estos vídeos y efectivamente salio nice. 😊😉
Hola! como estas ahora? es difícil?
¿Que empresa?
Recien veo este video.. tuve muchas entrevistas laborales ( otro tipo de trabajo) y es muy dificil controlar los nervios , mas si estas en una mala situacion economica. Muchos entrevistadores se aprovechan de eso.
Muy buen video.
Ojalá todos los entrevistadores fueran así, con una mezcla de conocimiento y pedagogía. Siento que muchas veces no podemos demostrar nuestro verdadero potencial porque sencillamente no saben llevar el hilo de la conversación (o no les importa). Y no da ponerte a hacer un monólogo sobre todo lo que sabés. Aunque la profe Lui a veces se ponga modo bruja es mejor así!
¡¡¡Excelente video!!!
Anima, ayuda, sirve.
Me envalentona en esta reconversión laboral/profesional que estoy encarando, un poco a la fuerza.
Estoy buscando entrar al mundo IT pasados los 40 y ver esto ayuda a entender lo que uno necesita, qué sabe, qué no y en función de eso ir mejorando y animándose.
¡¡¡Mil gracias!!!
Que capacidad de comunicación chicos, está buenísimo lo que hacen gracias por ayudar a crecer.
gracias ingeeee! estos videos valen oro! sabemos el trabajo que hay detras de organizar estos eventos y encima editar para que tengamos cuanto antes el contenido resubido! ♥
Estos simulacros son muy valiosos, gran contenido el de TodoCode, con gente grandiosa!
No decir tanto "esteee" y "Tch" por dio XD.
Muy buena la entrevista. Entré con un poco de miedo y me voy con mas jaja
asi se crece crack
Que es Tch? Como se pronuncia eso?
@@cod3mau5como? No se el lore.
Te banco Mati!!! Tampoco uso redes, no me gustan! A regañadientes me estoy armando el LinkedIn para buscar mi primer laburo! Pero vengo haciéndolo tranquilo porque considero que aún me falta bastante!
Después de ver esta entrevista y su feedback me siento con un poco mas de confianza. Gracias Lu por el laburo enorme que haces con el canal, gracias a vos y tus enseñanzas gratuitas me anime a hacer un curso en Java (cabe aclarar q por esos tiempos aún no tenías la academia, si no lo hubiese hecho con vos de cabeza sin duda) y gracias a este tipo de contenido (entrevistas técnicas, pruebas técnicas, historias de vida como la de Ale Sabater) me siento con mas confianza para buscar mi primer trabajo como junior!
PD: Pensar q te sigo desde q éramos unos pocos y hoy somos un montón (me perdí toda la parte de Twitch porque no dispongo del tiempo, pero fiel seguidor por aquí) Abrazo enorme!
te acompaño, tengo el mismo problema que nunca ause RS y ahora a regaña dientes usando lkind
Si, yo recien ahora me estoy animando con el linkedin, exitos bro!@@xpFrankdev
Excelente la entrevista, quedo feliz por el hecho de que en la mayoría de las preguntas también al menos tenía una idea de las respuestas, ahora me gustaría saber que tan cercana es la entrevista a la realidad ya que en muchos otros medios veo que siempre preguntan temas más complejos relacionados a estructura de datos y temas matemáticos.
Hola! Es 100% igual a la realidad (tanto Matias como yo laburamos de entrevistadores). Lo que mencionás son PRUEBAS técnicas, que no son entrevistas. Esto es simulacro de ENTREVISTA técnica. Que no es lo mismo 😉
JAJAJAJA que grande Mati tiene pinta de ser un tipazo!, me encantó.
Todavía no lo empecé a ver y ya le di like a esta genialidad 😊
Por eso pasas algumas veces te tomas 10 minutos scrolling hasta que aparece algo que te interesa.
Son excelentes estos videos, me encantaría que los subieran mas seguidos!!!
Mil millones de gracias por estos videos!
Fua buenísimo esto, creo que ayuda a desmitificar un poco todo el tema de las entrevistas y las pruebas técnicas que muchas veces vemos como imposibles o del otro mundo. Me siento muchísimo más seguro ahora.
Coincido con Matias, habían preguntas que estaban un poco por arriba de un seniority junior, pero bastante bien las respuestas, solo tal vez que sea mas seguro de sí mismo y ordenar las ideas, porque el conocimiento lo tiene.
Que grande, nos ayudas a quienes queremos postular por primera vez o ya intentandode nuevo pero mejorando respuestas y preparacion para esta prueba
Un profesor siempre me decía, qué si no eras capaz de explicarle a una persona no técnica, incluso podría ser un niño explicar el conseptos de polimorfismo, programación funcional, etc... Entonces no comprendes.
Muy buena analogía!!!
No lo cr3o, hay muchos conceptos que implican cierto background que un "niño" no sabria o probablemente el entienda pero tue explicación seria mjy pobre
Dudo mucho que se le pueda explicar claramente a un niño el concepto de poimorfismo, se le puede alguna idea, pero creo que nunca se va a dar el concepto como se entiende en POO. Obviamente uno debe ser capaz de explicar cosas a las personas no tecnicas, pero el detalle tecnico, no creo que se pueda explicar a alguien que no tenga alguna idea del tema.
Bueno déjame decirte q hay un vídeo nosé si llamarlo monólogo o Stan up de comedia donde una persona le explica a su hija cómo funciona la economía a través de un cuento y estoy seguro q le funcionó. No es q su hija se valla a poner al nivel de un alumno de universidad pero entiende de q va el tema. Tú comentario y el anterior son muy cerrados y se tomaron él comentario principal muy literal q olvidaron la parte donde dice "poder explicarle a un niño" ya Que entienda es otra cosa xq al niño puede no interesarle mucho el tema y al minuto dejar de prestar atención😅@@mareitorm1106
No han comenzado las preguntas y ya estoy nervioso que nivel dios gracias @TodoCode
Gracias por compartir esta entrevista simulada, ayuda mucho a los que estamos buscando laburo, abrazo grande.
Excelente Lu, yo que siento que me acompaña el síndrome del impostor no dejo de tener ese miedo a... Con esto me siento realmente cómodo dado que conocía gran parte de las respuestas a las preguntas planteadas.
Felicitaciones al caballero que aun con sus nervios saco adelante la entrevista.
Veo esto Justo después de tener una entrevista en oracle y antes de otras 2 entrevistas que tendré , gracias por el video!
me rayan las alertas de Twitch en medio de los simulacros xd me encanta tu contenido Lu, saludos desde España ❤
Muy bueno! 👏 no conocía el canal y me re colgué viendo la entrevista. Saludos
Excelente! Gran contenido, muy enriquecedor! Gracias Luisina, Matías y David.
Hay que tener 🥚 para animarse a un simulacro de entrevista como este.
David mejora la oratoria y aumenta un montón sus posibilidades de contratación.
tmb hay q tener conocimientos
excelente contenido de verdad!! ojala puedan sacar un simulacro para un seniority mas alto. Como recomendación le diría al candidato que siempre hay que estar pendiente de las pistas que da el entrevistador y muy importante no interrumpir al entrevistador cuando esta dando una pista...
Excelente video! Me inspiró a inscribirme en el curso POO para retomar el camino de la programación! Ya pagué el curso, espero empezar a la brevedad!
Me encanta esta sección hagan mas.
Opinion personal:pareciera que no quiere admitir que no sabe algo o que se equivoco. En el caso donde dijo que eran adjetivos que enrealidad eran como verbos ,quedaria mejor decir "ME EQUIVOQUE","TENES RAZON" en ves de buscar la vuelta haber como safarla...es mejor asumir un error y estar abierto para aparender y corregirlo a la proxima que ser terco. 1:09:37
Si, se vio muy inseguro algunos le llaman el síndrome del impostor, sentirse culpable si no conoces algo.
Que claro y q piola Matías... genial video me ayudó muchisimo
Luisinina masacrando !! Muy útil el video. :D
Lo grité como un gol cuando en el escenario 2 dijo que el requerimiento era muy importante 😂 fue lo primero que se me vino a la cabeza cuando planteo el escenario 😅 Excelente video!!
Vamooooo! No soy la única que lo piensa!! jajajaja Muchas graciasss!
Excelente contenido, porque ayuda mucho a preparse. Hay entrevista más heavy. Que chevere que llegue a los 100K, es un canal que deberia tener mucho más
Muy bien Profe; vengo viendo esto 13 meses después, ya vas a llegar a los 200K de subscriptores 🎉👏🏻
esta bueno la entrevista 👏👏, aunque igual la enfocaría mas a trabajo realizados y saber que tanto es capaz de resolver flujos reales, a veces me parece q dependía de una palabra q querían escuchar. Lo de la corrección de "package" me pareció excesiva la forma, respecto lo del deploy el viernes "Mas TEST" jejeje, igual es bueno evitarlo
De forma general el contenido me parece genial para los que van iniciando 👏
Porfa, otro video de esta misma entrevista, pero con las respuestas que le gustarìan escuchar a los entrevistadores, eso nos ayudarìa muchisimo, asì el la pròxima entrevista ya sabemos y nos adecuamos a los gusto de los entrevistadores.
David sos un capo excelente estas practicas para cuando te toque la entrevista real.
Mucha suerte.
Lui y mati crueles pero justos jajajaja mentira, muy amables y muy enriquesedor este ejercicio.
Un abrazo para todos!
Me gustó la parte de "Crueles pero justos" jajaja
Ademas de aprender cosas tecnicas y ciertas habilidades blandas, pero como se nota el cambio en alguien que estudia y se prepara en su oratoria. Demostrar seguridad y no titubear sobres tus conocimientos psicológicamente dice mucho, ademas del lenguaje no verbal que denota muchas cosas.
Algo que capaz no le damos bola pero lo vi re importante.
Gracias por el aporte chicos! Aca nuevito en el tema, Gracias
me gusto mucho la entrevista, me dan un buen pantallaso de lo que me voy a encontrar gracias!!!
yo tengo habilidades blandas ya que he trabajado mas 6 años en ventas , atencion al cliente, solo me falta lo tecnico,estoy estudiando y programando bastante
Es mi imaginación o estaba leyendo, no tenía idea de algunas respuestas y de repente pum! Respuesta muy tecnica
400 viewers, 2 líderes preguntando y con un nivel de preguntas exigente...buena performance de David.
No se si haya sido mi impresión realmente; pero noté al entrevistado como que no razonaba bien las preguntas, contestaba repitiendo la pregunta y como muy sabiondo o sabelotodo, por haber cursado/aprendido todo y nada antes de Java… además de interrumpir a los entrevistadores.
Me gusto mucho la entrevista, sirven mucho estas cosas.
Se entiende que al estar buscando el primer trabajo como desarrollador se puede estar nervioso, pero al final es contraproducente. Podés saber un montón pero los nervios te sacan las muletillas (a lo Maradona "eeehhhh..." o como en el caso del chico de la entrevista "Este...") y eso indica al entrevistador que no estás seguro de lo que hablás. Demuestren confianza, presten atención a lo que les dicen, si les están corrigiendo algo no digan "Sí, ya sé" como en este caso, porque también indica que no se te puede corregir porque te tocan el ego. Sean humildes, escuchen, aprendan. Y si no saben algo digan simplemente digan "No sé, pero me gustaría aprender". Suerte!
Lo mismo pra eñ entrvistador hay que ser humildes para saver que si ya te contesto correctamente no busques tronarlo a como de lugar
Esta bueno el video. Me gusto como lo planteaste. Saludos!
Yo creo que cuando dijo que una Interfaz se usa para agregar adjetivos, se refería a que se le da una característica a una clase, por ejemplo la interfaz "Comparable" o "Serializable" , cuando tu implementas esa interfaz en alguna otra clase, justamente es un adjetivo el que describe que esa clase ahora es comparable o serializable.
un usuario o un cliente, NUNCA va a preguntar que es una interface y si lo hace es porque tiene algun conocimiento tecnico.
Me encanta la buena honda de Matías
Cuando comencé a verla pensé que sabía el 90% luego me di cuenta que debo seguir practicando
Super la entrevista, ojala algún día me hagan una simulación tbn
Anotate en el canal de Discord!! :D discord.gg/MqVqXD2MfR
Me encanto este video, saludos Lui.
con esta entrevista, comprar el curso unos crack todos.
una interfaz es igual que una puerta la función es estar entre medio de por ejemplo tu casa y el exterior o el exterior y tu casa, se maneja atreves del picaporte y la llave. puede ser mas o menos compleja dependiendo la seguridad que se le quiere dar. mientras mas compleja va a ser mas segura y confiable pero también mas cara. (a demás de entender que es la interfaz queda con ganas de mejorar la puerta de la casa STONKS)
Cuando te dicen .. tranqui no te pongas nervioso y no lo estas te termina poniendo Nerviuossss
Tranqui te pone los pelos de punta Me mato la diferencia entre clase y obj.. Pero el entrevistador aclaro En java... En todos los lenguajes es lo mismo... Aparte de eso muy bueno esto de las entrevistas.. se aprende mucho
¡Qué entrevista tan dura! Este pibe salió bien curtido.
Que buena jaja me gusto, la unica que sabia(mentiraaa jaja) era la de consultar a un compañero o usar las grandes fuentes de información que existen para tratar de resolver el problema por mi cuenta y como ultima instancia consultar algún compañero
Pero un Junior no habla con clientes no debe explicar desde lo técnico, entiendan también que el pibe luego de esas exigencias, termina más cag.d.o que como llegó..., excelente trabajo, estos roleplay ayudan un montón a los pibes que recién empiezan.
Gracias!! Igual difiero!! Yo como junior fui a reuniones con clientes, redactaba mails con clientes y relevaba o explicaba requerimientos a clientes! En empresas top tal vez no sea asi, pero en empresas medianas y pequeñas es suuuper común! Un saludo grande!!
muy chevere tu metodologia de aprendizaje
Excelente vídeo 😮 traté de contestar antes😊
El chabon supernervioso.. Lo destrozaron jajaja genios.
yo pense que era el unico que se cagaba en las entrevistas pero veo que somos todos
En realidad, ahora las interfaces, si estamos hablando de Java o C#, podés tener una implementación por default en caso que no quieras/necesites implementarlas en las clases que implementen esa interfaz.
Muy buena entrevista,muchas preguntas que hiciste Lui casi va encarado a un SSR cuando se trata mas de arquitectura o microservicios digamos .Pero David estuvo muy bien para alguien que no trabajo en un entrono real supo defenderse ,mucha gente se hubiera queda en espacio con algunas preguntas medio jodidas
Holaaa! Opino igual que vos! Igual le hice una pregunta más de "cultura general" sobre si sabía la diferencia entre un monolito y un microservicio y porque el me dijo que estaba aprendiendo (entonces, aproveché a ver si lo que me decía era cierto jaja). Pero más allá de eso, coincido que a nivel técnico microservicios PARA MI es más tirando a SSR, peeeero, últimamente, vi muchas propuestas de JR pidiendo manejo de Microservicios! :O me sorprendió muchísimo!
muy buena la simulacion de la entrevista!
1:17:00 para los que tengan esos ruidos, el ruido a estática en realidad son los armónicos introducidos por la línea (por los enchufes de 220 o 110) prueben desconectar el cargador de la computadora, o fuentes de luz como veladores que tengan luces Led, debido a que estos introducen muchos armónicos a la línea y producen estos ruidos eléctricos que se traducen en ruido audible. 😀
Ami me gustaria someterme a una de estas entrevistas ! Muy buenas!
Te podés anotar en el servidor de Discord discord.gg/MqVqXD2MfR en el canal #simulacros
Ley de vida: No se hace despliegue a producción los viernes, punto final!
Siempre tener una forma rápida de efectuar un rollback
Si no pudiste resolver / testear algo durante el sprint muchísimo menos va a poder resolverlo en un par de horas un viernes a la noche (cansado y frustrado garantizado que generas mas errores).
Si algún error pasó por qa y uat y llegó a producción hay que dejarlo plenamente claro en la retro y exigir un cambio inmediato.
Tener que hacer horas extras, war rooms y/o deploy los viernes son síntomas de muy malas decisiones de equipo, si pasa mas de una vez o se vuelve cotidiano, renuncia inmediata.
Muy interesante y valiosa información.
Yo suelo hacer la gran "En busca de la felicidad", la verdad en este momento la respuesta no la se, pero que no le quepa duda que voy a investigar.
Felicito al chico que se ofreció para la entrevista por tener los cojones de mostrarse en público, aunque debo añadir que no lo contrataría por muchos factores,
No tiene buen manejo a nivel técnico, a nivel de habilidades blandas da a expresar que es orgulloso y testarudo, por experiencia ese tipo de personas son un redflag, si lees esto, trabaja en tu humildad, no hay nada más desagradable para un Senior, que ver a un Junior de sabelotodo o de hablar temas como "no hablaré de eso ahora porque es un tema más avanzado", cuando ni siquiera sabes definir qué es una interfaz, o "eso ya lo dije!" o el "si si si si si....", por otra parte EVITAR el "esteh ehhhh esteh eeeeeh, esteeeeh eeeeh". Te deseo lo mejor, sólo ábrete a las críticas constructivas, que para eso estamos, para ayudar.
PD: Arregla tu micrófono, eso es un rechazo instantáneo, porque molesta durante toda la entrevista, por muy bueno que sea el candidato eso te descarta de una, ojo con eso, ah! y pon borroso el fondo para entrevistas, eso demuestra mayor profesionalismo, no me preguntes por qué, eso les gusta a los reclutadores.
me encantaria participar en esta entrevista para saber cuanto se expresarme. me siento mas preparado para expresarme vervalmente y de forma grafica a un cliente que codificar, uso programacion oriaentada a objetos y debo saber almenos 1 cuadro de los que explicaron en todocode
Pero escuchame que este men sabe mas que yo con 2 años de experiencia JAJA
jajajaja me encanta que luisina se tome tan enserio el papel =D
2 año de Tec D.S , creo que si tenía una duda en dejar..ahora ya se que tengo que dejar..😂
Que hubiera pasado si a a la pregunta "Spring boot es un framework", la respuesta hubiera sido: NO, sprint boot es una herramienta que te ayuda a armar con tooooda la estructura bàsica que tooodo el muuundo hace al principio y despuès solo te concentras en personalizar con tu necesidad.
Ahì terminaba la entrevista?
Joya 💎
excelente video!
Cómo saber cuándo son los en vivo?
Descartado, el tipo no se deja corregir y siempre trata de tener la razón, aunque sabe que sus conceptos no son claros.
Exactamente eso le dije en la devolución :)
Pero tsmpoco las pregjntas son claras y muy ambiguas, hay cosas que contesta bieb y la entrevistadora toma la actitud de "pero que cosnte que yo se mas qur tu hee"
Esta genial este tipo de Simulacro, gracias por subirlo yo no puedo ver los directos, pero ahora tengo una duda, Cuando SI ES PRUEBA TECTICA, tambien son en vivo y debes hacer un crud en vivo o api en vivo ??
hablando de junior claro
Holaa! Depende del entrevistador y la empresa!... A veces te dan para que la hagas tranquilo y solo en determinado tiempo (por ejemplo, cierta cantidad de horas o días), luego la mandás y cuando te corrigen te llaman para que les expliques detalles (y corroborar que efectivamente hiciste vos el código)..... Y en otros casos, te dan una actividad en vivo y tenés que compartir pantalla y demostrar... Generalmente esta segunda opción ya es menos común, pero siguen solicitando en algunas situaciones!
@@TodoCode Ah ya veo gracias!! chale esa segunda opción es la que me da miedo, codear en vivo jsjs por qué siempre se me olvidó por ejemplo el código para configurar la base de datos o algo así y debí checar la documentación, creo que en vivo no podría 🙄
@@Shinigami4rt podes si!! De hecho te evaluan que sepas donde buscar las cosas cuando no te acuerdes! No es como un examen de la universidad! Es mucho mas enfocado a lo que uno realmente haria en el trabajo!
@@TodoCode leer esto me saca todos los miedos 🥺
tal cual asi fue mi entravista hace poco, me dieron una arrastrada, preguntaban cosas muy espicificas, ajenas a las que yo habia estudiado XD
hasta donde yo sé, las clases abstractas si pueden tener constructor a pesar de que no pueden ser instanciadas directamente. suena raro de que al poder tener constructor no se puedan instanciar pero pues la utilidad del constructor sin poder instanciarlas directamente radica en que en las clases hijas sirven para inicializar atributos de esa clase abstracta(padre o super clase) con la palabra reservada "super" o en el llamada que siempre shace java backgrtound del constructor vacio de la superclase en el constructor por defecto de la clase hija..
Me pregunto si alguna vez simularás una entrevista técnica de Senior, no sé, me da curiosidad como son xD
En el 1:21:00 que dice que tuvo uno desnudo, yo he de decir que la persona de RRHH que me hizo la entrevista en la empresa en la que estoy, durante la entrevista tenía el fondo oculto con un decorado de la aplicación de teams. Durante la reunión, pasó un hombre desnudo por detrás, Teams lo detectó y lo mostró por pantalla sin ocultar.
Ojo con esas cosas.
Interesante la ùltima pregunta. Ahora consulta, sì el cliente llama y dice que està perdiendo millones en plata!!!!!. Se detecta que el problema es una funcionalidad que no se implemento porque ese requerimiento NUNCA fue pedido que tenga la app.
En ese caso quien tiene la culpa?. El cliente?, el analista funcional(por no analizar el posible error a pesar que no lo pidiò el cliente)? , los desarrolladores? o todos juntos?
estas despedido antes de entrar ajaja
Yo estaba mas nervioso que el pata este.😊
Estarìa bueno que cuando el chico comentò de los micro-servicios, se le pueda decir algo al respecto antes de pasar a la siguiente pregunta. Digo porque es frustante contar y no tener feedback (como que se siente para que demonios aprendì micro-servicios, si no le importò nada)
Buenísimo.
muy buena la entrevista
Resumen Entrevista:
Pregunta 1: ¿Cuál es la diferencia entre una clase y un objeto?
Respuesta: Una clase es una plantilla que define atributos y comportamientos. Un objeto, por otro lado, es una instancia de esa clase, es decir, una implementación concreta de la clase con valores específicos.
Pregunta 2: ¿Qué es una interfaz en Java y para qué se utiliza?
Respuesta: Una interfaz en Java es un contrato que define un conjunto de métodos que una clase debe implementar. No contiene implementaciones de métodos, solo las firmas. Se utiliza para definir capacidades comunes que pueden ser implementadas por diferentes clases, como por ejemplo una interfaz Runnable para hilos.
Pregunta 3: ¿Qué es una anotación (annotation) en Java y en qué situaciones se utiliza?
Respuesta: Una anotación en Java es un tipo especial de declaración que puede asociarse a clases, métodos, variables, etc., para proporcionar información adicional o modificar su comportamiento. Se utilizan comúnmente para configurar frameworks como Spring, donde se usan para indicar inyecciones de dependencias (@Autowired), mapeo de rutas en controladores (@RequestMapping), y más.
Pregunta 4: ¿Cuál es la diferencia entre una clase abstracta y una interfaz, y cuándo utilizarías cada una?
Respuesta: Una clase abstracta puede contener tanto métodos abstractos (sin implementación) como métodos concretos (con implementación). Se utiliza cuando varias clases comparten una implementación parcial común. Una interfaz, en cambio, solo define métodos sin implementaciones. Se utiliza cuando diferentes clases deben compartir la misma interfaz, pero no necesariamente la misma implementación.
Pregunta 5: ¿Qué es el polimorfismo en programación orientada a objetos?
Respuesta: El polimorfismo es la capacidad de una entidad como una variable, función o método de tomar múltiples formas. En el contexto de Java, permite que una clase hija pueda ser tratada como una instancia de su clase padre, permitiendo el uso de métodos sobrecargados y métodos sobrescritos.
Pregunta 6: ¿Qué es un Singleton y para qué se utiliza?
Respuesta: Un Singleton es un patrón de diseño que restringe la creación de objetos de una clase a una sola instancia. Se utiliza para controlar el acceso a un recurso compartido o centralizado, como un pool de conexiones a bases de datos.
Pregunta 7: ¿Qué son los streams en Java y en qué casos los utilizarías?
Respuesta: Los streams en Java son una forma de procesar colecciones de datos de manera funcional. Permiten realizar operaciones como filtrado, mapeo, reducción, y más de manera fluida y eficiente. Son útiles cuando se trabaja con grandes volúmenes de datos que necesitan ser procesados en pasos sucesivos.
Pregunta 8: ¿Qué es Spring Boot y cuál es su principal ventaja?
Respuesta: Spring Boot es un framework que simplifica la configuración y desarrollo de aplicaciones Java, proporcionando una configuración automática y lista para usar. Su principal ventaja es que reduce significativamente el tiempo de configuración y permite que los desarrolladores se centren en escribir código de negocio.
Pregunta 9: ¿Cómo explicarías la importancia de los requisitos del cliente en el desarrollo de software?
Respuesta: Los requisitos del cliente son fundamentales para guiar el desarrollo y garantizar que el software entregue valor real. Entender y priorizar estos requisitos asegura que se estén resolviendo los problemas correctos y se cumplan las expectativas del cliente.
Pregunta 10: Si te encuentras con un problema técnico que no puedes resolver, ¿qué harías?
Respuesta: Primero, investigaría el problema por mi cuenta, utilizando recursos en línea como la documentación oficial y foros. Si no encuentro la solución, consultaría a mis compañeros de equipo. Si el problema persiste, lo escalaría al tech lead, asegurándome de no esperar hasta el último momento para buscar ayuda.
como puedo participar?
Jajaja creo que tenia más nervios yo por la forma de responder del chico, yo me hubiera quedado mudo.