Por preparar, ¿qué quieres decir exactamente?
¿Es que desea comenzar desde el principio sobre qué hacen exactamente las diferentes estructuras de datos o tiene conocimiento sobre las estructuras de datos pero desea practicarlas para las entrevistas?
Entonces, si desea comenzar desde el principio y actualmente no tiene conocimiento sobre las estructuras de datos, sugeriría dos fuentes:
- ¿Por qué los montones de Fibonacci se llaman montones de Fibonacci?
- ¿Cómo diseñaría un algoritmo codicioso que conecta cada punto negro con un punto blanco para que la longitud total de los cables utilizados para formar tales pares conectados sea mínima?
- Cómo recordar algoritmos como KMP y la búsqueda de cadenas de Boyer-Moore en preparación para grandes empresas tecnológicas como Amazon, Flipkart, etc.
- Soy un estudiante de maestría de sistemas integrados. Me han preseleccionado para una entrevista para la pasantía global de Toshiba. ¿Cómo debe uno prepararse para la entrevista (tanto técnica como no técnica)?
- ¿Qué es una pregunta de entrevista Java?
- Libro – El lenguaje de programación C – Wikipedia. Aunque este libro, como su nombre lo indica, trata de la introducción del lenguaje C y su programación, pero este libro explica las estructuras de datos de una manera muy competente. Puede saltar directamente a los capítulos de estructuras de datos y comenzar a leerlos.
- Sitio web – Programación – InterviewBit. InterviewBit tiene varios videos en cada categoría de estructura de datos para explicar cuál es esa estructura de datos y su implementación en los lenguajes de programación principales / más utilizados.
Si ya conoce las estructuras de datos y desea practicarlas / o incluso si no sabe pero ha completado el paso anterior de conocerlas, le sugeriría estos dos sitios:
- Programación – InterviewBit
- GeeksforGeeks | Un portal informático para geeks
Estos sitios tienen una variedad de preguntas que se hacen con mayor frecuencia en las entrevistas. InterviewBit también tiene varias preguntas de codificación en cada estructura de datos que se hacen en varias compañías en sus entrevistas (cada pregunta tiene una etiqueta / etiquetas de nombre de la compañía en la que se hizo).
GeeksforGeeks también tiene preguntas sobre todas las estructuras de datos, estas preguntas ya están resueltas con la explicación y el código adecuados. Muchas compañías hacen preguntas sobre estructuras de datos que se pueden encontrar fácilmente en geeksforgeeks.
Sugeriría preparar la estructura de datos, si está optando por geeksforgeeks, luego lea la pregunta y luego intente escribir un código de trabajo sin ver la solución dada por ellos. De esta manera, ayudará a mejorar su proceso de pensamiento hacia una pregunta de codificación.