Conceptos básicos de la entrevista para analistas de big data: análisis de java y mysql
Introducción: Como ingeniero de big data, el conocimiento básico que debe dominar es la relación, interacción y conexión entre Java y MySQL. En base a esto, también es lo que los examinadores de entrevistas suelen probar para ayudar. Todos, aprobé con éxito el examen. Hoy les hablaré sobre la relación, interacción y conexión entre Java y MySQL. Bien, comencemos con el contenido de hoy, que es esencial para las entrevistas de analistas de big data: análisis de Java y MySQL.
1. Cuatro categorías principales de lenguaje SQL:
Seleccionar lenguaje de consulta de datos DQL
Insertar, actualizar y eliminar lenguaje de operación de datos DML
Crear y modificar el lenguaje de delimitación de datos DDL
Permiso de concesión del lenguaje de control de datos DCL
2. El tipo decimal de la base de datos mysql (es un tipo numérico y no puede almacenar cadenas):
Por ejemplo: el decimal (18, 0) se utiliza a menudo para números de identificación, pero no puede contener x.
Ejemplo: decimal(5, 2)
Estado 1: Supongamos que hay 3 dígitos antes del punto decimal y 2 dígitos después, situación normal.
Estado 2: 5 significa que no puede haber más de 5 dígitos antes y después del punto decimal, y debe haber 2 dígitos después del punto decimal.
3. La diferencia entre los motores mysql InnoDB y MyISAM:
innodb admite: transacciones y claves foráneas primarias
myisam no admite: transacciones y claves foráneas primarias
p>4. No es necesario memorizarlo. La pregunta de opción múltiple cubre mysql. Primero, hay varias formas de agregar datos a la tabla: id int Clave principal autoincrementable, nombre varchar. (11)
No nulo.
5. Hay dos formas de operar la tabla de la base de datos MySQL, la primera es: hacer clic ocho veces y la segunda es: escribir código. No es necesario memorizar, solo comprender y saldrán las preguntas de opción múltiple.
6 En Java, describa brevemente las tres características principales de la orientación a objetos.
7. En Java, las palabras clave comunes son:
1. clase
2. ¿Cuál es la palabra clave de herencia? extiende
3. ¿Cuáles son las palabras clave utilizadas para definir interfaces? interfaz
4. ¿Cuáles son las palabras clave para implementar interfaces? implements
5. ¿Cuál es la palabra clave de la clase abstracta? abstracto
8. En Java, la diferencia entre clases abstractas e interfaces:
1. Las clases abstractas pueden contener métodos ordinarios y métodos abstractos, mientras que las interfaces solo pueden contener métodos abstractos
2. Las clases abstractas pueden tener métodos constructores, pero las interfaces no tienen métodos constructores
3. Las clases abstractas solo pueden ser heredadas por una clase, mientras que las interfaces pueden ser implementadas por varias clases
4. p>
9. ¿Cuáles son los miembros de la interfaz Java?
1. Método constructor, no
2. Constante, el modificador de acceso predeterminado es público estático final, sin variable
3. es abstracto público
10. La relación entre clases abstractas y métodos abstractos en Java:
1. Las clases abstractas pueden contener métodos ordinarios y métodos abstractos, y los métodos abstractos deben existir en la clase abstracta. .
2. La subclase hereda de la clase padre abstracta. A menos que la subclase también sea una clase abstracta, la subclase debe implementar |
3. Pregunta de Verdadero o Falso ¿Deben existir métodos abstractos en clases abstractas? Incorrecto x
4. Verdadero o Falso Pregunta ¿Deben existir métodos abstractos en clases abstractas? Correcto√
11. Características de la sobrecarga de Java:
1. En la misma clase
2. 3. Utilice diferentes listas de parámetros (número, tipo, orden)
4. Independiente del tipo de valor de retorno y del modificador de acceso
12. Características de la sobrecarga de Java:
1. En la clase principal y en la clase secundaria
2. El mismo nombre de método
3. La misma lista de parámetros
4. o su subclase
5. El mismo modificador de acceso no puede ser más estricto que la clase principal
13. Enumere varias formas de implementación de polimorfismo en Java:
1 La existencia de herencia
2. La referencia de la clase principal del objeto de la subclase se convierte hacia arriba
3. La clase principal sirve como el tipo de valor de retorno del método. parámetros
14. Características de las interfaces Java: unidad y paso
15. La diferencia entre lanzamientos y lanzamientos en Java:
1. excepción y se usa para definir el método después de los paréntesis
2. throws throw excepción está escrito dentro del método
Lo anterior es lo que el editor organizó para brindarle hoy sobre los conceptos básicos del análisis de big data. Para la entrevista del profesor: contenido de análisis de Java y MySQL, espero que sea útil para todos los candidatos. Si desea obtener más información sobre los requisitos básicos de un analista de datos, preste atención al análisis del puesto de analista de datos que se actualiza continuamente.