Software Development Intern at Amazon | Research Intern at IIITD | NSIT
¿Cuál es la mejor manera de aprovechar al máximo esta plataforma?
¿Hay alguna función que la plataforma ofrezca que pueda acelerar mi preparación para entrevistas? Realmente me beneficiaría ya que actualmente me estoy preparando para entrevistas en muchas empresas y no he hecho mucho código. Creo que esta es una buena plataforma para practicar, pero me preocupaba qué camino daría los mejores resultados en un corto período de tiempo.
Hay dos secciones que pueden ayudarte mucho:
Desafíos de la empresa
Práctica de entrevistas
encuentras muchos desafíos utilizados por empresas bien conocidas, también algunos de ellos son un poco difíciles, por lo que puedes comenzar con desafíos de nivel medio.
Hola Sai, espero que todo vaya bien con tu preparación para la entrevista. Con respecto a tu pregunta, todo depende de tu conocimiento de programación. Intentaría primero la sección de la entrevista para ayudar a evaluar tus fortalezas y debilidades. Un requisito para esta sección es que entiendas cómo optimizar tus algoritmos para la complejidad de tiempo o espacio; las soluciones de fuerza bruta no funcionarán ya que los casos de prueba pueden ser muy grandes y tu algoritmo eventualmente excederá el límite de tiempo de ejecución.
Esta sección cubre una variedad de áreas como listas enlazadas, mapas hash, técnicas de ordenamiento, etc. Deberías poder abordar los desafíos fáciles a medianos sin problema. Los problemas difíciles requieren un poco más de pensamiento y organización, así que asegúrate de descomponer el problema, escribir tu proceso de pensamiento y resolver algunos casos de prueba a mano con una pizarra antes de tocar el teclado.
Dependiendo de tu experiencia, podrías eventualmente encontrarte con un obstáculo y no poder resolver el problema. Esta es tu oportunidad para investigar sobre el tema y luego volver al problema cuando estés listo. Otra alternativa es visitar el 'Modo Arcade' y resolver tantos problemas como puedas. No tengas miedo de buscar en Google algo como cómo verificar si un carácter es un dígito, por ejemplo. Algunas personas nunca han visto Character.isDigit(c) y está totalmente bien buscar/investigar temas que mejorarán tu conocimiento; esta es la manera de tener éxito.
Un último consejo es echar un vistazo a los bots de la empresa y divertirte leyendo las descripciones. Solo intentaría estos problemas una vez que hayas completado la sección de la entrevista y la mayor parte del arcade para estar completamente equipado con tantas técnicas como sea posible para resolver un problema. Asegúrate de tener una comprensión sólida de la complejidad de tiempo y espacio y de las estructuras de datos.
¡Mucha suerte Sai!
Hay dos secciones que pueden ayudarte mucho:
Desafíos de la empresa
Práctica de entrevistas
encuentras muchos desafíos utilizados por empresas bien conocidas, también algunos de ellos son un poco difíciles, así que puedes comenzar con desafíos de nivel medio.
Los usuarios deben estar conectados para escribir comentarios
Iniciar Sesión
Responder
¿Ya tienes CodeSignal?
Acerca de CodeSignal
CodeSignal es cómo el mundo descubre y desarrolla las habilidades que darán forma al futuro. Nuestra plataforma de evaluación de habilidades nativa de IA y aprendizaje experiencial ayuda a las organiz
Con más de 2.5 millones de reseñas, podemos proporcionar los detalles específicos que te ayudarán a tomar una decisión informada al comprar software para tu negocio. Encontrar el producto adecuado es importante, déjanos ayudarte.