Basado en Java:
- Conceptos de programación orientada a objetos (principalmente polimorfismo y diferencia entre encapsulación y abstracción)
- Diferencia entre clase abstracta e interfaz.
- Diferencia entre las funciones == y .equals().
- ¿Qué es el mapa hash?
- ¿Qué es la tabla hash?
- Tipos de Excepciones.
- Diferencia entre Excepciones y Errores.
- Diferencia entre throw, throws y throwable.
- Diferencia entre final, finalizar y finalmente.
- ¿Qué es la clase?
- ¿Qué es un objeto?
- Diferencia entre clase y objeto.
- Sobrecarga de métodos.
- Anulación de método.
- ¿Qué es un hilo?
- Diferentes formas de crear hilos.
- Diferencia entre C y Java.
- Diferencia entre CPP y Java.
- Manejo de archivos en java.
Algoritmos:
- Búsqueda binaria
- Clasificación rápida (complejidad y lógica)
- Merge Sort (Complejidad y lógica)
- Diferencia entre ordenación combinada, ordenación rápida
- ¿Cuál es mejor Ordenar por combinación o Ordenar rápidamente y por qué?
- BFS
- SFD
Estructuras de datos:
- ¿Qué es un árbol binario?
- ¿Qué es el árbol de búsqueda binaria?
- Qué es la lista enlazada y sus tipos.
- Implementar pila/cola usando lista enlazada.
- Gestión de memoria (Montón y pila)
- árbol AVL
- Diferencia entre array y lista enlazada.
- Invertir una lista enlazada.
- Encuentra el elemento medio de una lista enlazada.
- ¿Cómo detectar un bucle en una lista enlazada?
- Vista superior / Vista izquierda / Vista derecha / Vista diagonal del árbol binario
- Rotar a la derecha una array
- Compruebe si un árbol binario es un subárbol de otro árbol binario.
Sistema operativo:
- Diferencia entre proceso e hilo.
- ¿Qué es el bloqueo muerto?
- Problema de la sección crítica
- ¿Qué es Thrashing?
- Paginación.
- Error de página.
SGBD:
- Diferencia entre clave primaria y clave candidata.
- Qué son las uniones y tipos de uniones.
- Encuentre el segundo salario más alto de la tabla de empleados.
- Propiedades del ÁCIDO.
Otras preguntas:
- Invierte una string.
- Encuentre el máximo de caracteres/palabras que aparecen en una string determinada.
- Comprueba recursivamente si una string dada es un palíndromo.
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA