Akshaya respondió bastante bien, pero hay una cosa que debemos tener en cuenta: InterviewBit tiene una excelente cantidad de preguntas de buena calidad y tiene tutoriales para ayudarlo a revisar ciertos conceptos relacionados con esos temas, pero no le enseñará específicamente la resolución de problemas. , puede seguir haciendo los programas cada vez más solo para que comprenda cómo resolver ciertos tipos de conceptos que cada programa está tratando de cubrir. Si la resolución de problemas no le resulta clara, sentirá que está tratando de mantener ¡Tantos conceptos en tu mente (memoriza)!
Pero uno tiene que entender que primero debe aprender técnicas de resolución de problemas para utilizar InterviewBit al máximo. Eso es analizar un problema, comprender las herramientas (estructuras de datos involucradas), planificar la forma de abordar el problema, etc.
Este aprendizaje para abordar un problema es muy importante y crítico, lo cual tendemos a olvidar y pasar directamente a la codificación de los programas. Esto podemos aprender siguiendo varios libros, cursos en línea para aferrarnos y luego acercarnos al sitio para aplicar el problema. Resolviendo habilidades reunidas.
- ¿Cuáles son las preguntas de entrevista más comunes por teléfono?
- ¿Es éticamente correcto que una empresa tenga una entrevista de codificación de 5 a 8 horas mientras pasan quince minutos encontrando fallas que una prueba de codificación de 1 hora también habría revelado?
- ¿Cuál es la manera eficiente de encontrar la mediana de la matriz ordenada 2 de igual o diferente tamaño en Java?
- Dada la posición (x, y) de un caballero en un tablero de ajedrez 8X8, ¿cuál es la probabilidad de que permanezca dentro del tablero de ajedrez después de n movimientos?
- Tengo una matriz de números del 1 al 1000000, necesito obtener el tiempo que toma cada elemento de la matriz para converger a 1 sin ningún cálculo repetido. ¿Cómo debo resolver este problema?
Gracias por tomarse su tiempo para leer y Best of Luck por sus preparativos.