Bytes de cuatro lados y Meituan de cinco lados ganaron con éxito la oferta, gracias a la experiencia Java de 700 páginas

El contenido de este documento cubre: Java, MyBatis, ZooKeeper, Dubbo, Elasticsearch, Memcached, Redis, MySQL, Spring, Spring Boot, Spring Cloud, RabbitMQ, Kafka, Linux y otras pilas de tecnología, un total de más de 1,000 preguntas de entrevistas.

Sanmian Meituan y Simian Ali cortaron con éxito la oferta, gracias a la experiencia Java del jefe de P8

Debido al contenido excesivo del documento, solo se enumeran las siguientes partes del catálogo, ¡y cada punto de conocimiento tiene un contenido más detallado! Amigos que necesitan obtener este documento de entrevista: después de un clic y tres conexiones

Programación concurrente de Java

3. ¿Qué es el cambio de contexto en el subproceso múltiple?

4. ¿La diferencia entre el punto muerto y el enclavamiento activo, y la diferencia entre el punto muerto y la inanición?

5. ¿Cuál es el algoritmo de programación de subprocesos que se utiliza en Java?

6. ¿Qué es un grupo de subprocesos y por qué no se recomienda en Java?

》 7. ¿Por qué utilizar el marco Executor?

8. ¿Cuál es la diferencia entre Executor y Executors en Java?

9.¿Cómo encontrar qué hilo usa el tiempo de CPU más largo en Windows y Linux?

10. ¿Qué es una operación atómica? ¿Cuáles son las clases atómicas en la API de concurrencia de Java (atomic cla

11. ¿Qué es la interfaz de bloqueo en la API de simultaneidad de Java?

12. ¿Qué es el marco de Ejecutores?

13. ¿Qué es una cola de bloqueo? ¿Cuál es el principio de implementación de una cola de bloqueo? ¿Cómo utilizar una cola de bloqueo para implementar el modelo productor-consumidor?

14. ¿Qué son invocables y futuros?

15. ¿Qué es FutureTask? Utilice ExecutorService para iniciar tareas.

16. ¿Qué es la implementación de contenedores concurrentes?

17. Hay varias formas de lograr la sincronización de múltiples subprocesos y la exclusión mutua, ¿cuáles son?

18. ¿Cuáles son las condiciones de competencia? ¿Cómo descubre y resuelve la competencia?

19. ¿Cómo utilizará el volcado de hilo? ¿Cómo analizará el volcado de hilo?

20. ¿Por qué ejecutamos el método run0 cuando llamamos al método start0, por qué no podemos llamar directamente al método run0?

21. ¿Cómo se despierta un hilo bloqueado en Java?

22. ¿Cuál es la diferencia entre CycliBarriar y CountdownLatch en Java?

23. ¿Qué es un objeto inmutable y cómo ayuda escribir aplicaciones concurrentes?

24. ¿Qué es el cambio de contexto en subprocesos múltiples?

25. ¿Cuál es el algoritmo de programación de subprocesos que se utiliza en Java?

26. ¿Qué es un grupo de subprocesos y por qué no se recomienda en Java?

27. ¿Por qué es mejor usar el marco Executor que crear y administrar subprocesos usando una aplicación?

28. ¿Hay varias formas de implementar un hilo en Java?

29. ¿Cómo detener un hilo en ejecución?

30. ¿Cuál es la diferencia entre notificarO y notificarAIl0?

31. ¿Qué es un hilo de Daemon? ¿Qué significa?

32. ¿Cómo se da cuenta Java de la comunicación y la cooperación entre varios subprocesos?

33. ¿Qué es un bloqueo reentrante (ReentrantLock)?

34. Cuando un hilo ingresa a un método de instancia sincronizada de un objeto, su

Si otros subprocesos pueden ingresar al otro de este objeto

35. La comprensión del bloqueo optimista y el bloqueo pesimista y cómo realizarlo, ¿cuáles son las formas de realizarlo?

36. ¿Cuál es la diferencia entre SynchronizedMap y ConcurrentHashMap?

37. ¿Para qué aplicaciones se puede utilizar CopyOnWriteArrayList?

38. ¿Qué es la seguridad de subprocesos? ¿Es seguro el servlet para subprocesos?

39. ¿Cuál es el uso de volátiles? ¿Puede explicar los escenarios de aplicación de volátiles en una oración?

40. ¿Por qué se reordena el código?

41. ¿La diferencia entre los métodos de espera y suspensión en Java?

42. Implementar colas de bloqueo en Java

43. ¿Qué sucede si ocurre una excepción cuando se está ejecutando un hilo?

44. ¿Cómo compartir datos entre dos hilos?

45. ¿Cuál es la diferencia entre notificar y noftifyAll en Java? 44. ¿Cómo compartir datos entre dos hilos?

46. ​​¿Por qué esperar, notificar y ntfif? Todos son tantos

47. ¿Qué es una variable ThreadLocal?

48. ¿Cuál es la diferencia entre métodos interrumpidos e isInterrupted en Java?

49. ¿Por qué se deben llamar a los métodos de espera y notificación en un bloque sincronizado?

50. ¿Por qué debería comprobar la condición de espera en el bucle?

51. ¿Cuál es la diferencia entre una colección sincronizada y una colección concurrente en Java?

52. ¿Qué es un grupo de subprocesos? ¿Por qué utilizarlo?

53. ¿Cómo detectar si un hilo tiene un candado?

54. ¿Cómo se obtiene la pila de subprocesos en Java?

56. ¿Cuál es la función del método de rendimiento en la clase Thread?

57. ¿Cuál es la concurrencia de ConcurrentHashMap en Java?

58. ¿Qué es Semaphore en Java?

59. ¿Cuál es la diferencia entre los métodos submit0 y execute0 en el grupo de subprocesos de Java?

60. ¿Qué es un método de bloqueo?

61. ¿Qué es ReadWriteLock en Java?

62. ¿Cuál es la diferencia entre variables volátiles y variables atómicas?

63. ¿Se puede llamar directamente al método run 0 de la clase Thread?

64. ¿Cómo pausar el hilo en ejecución por un período de tiempo?

65. ¿Cuál es su comprensión de la prioridad de subprocesos?

Sanmian Meituan y Simian Ali cortaron con éxito la oferta, gracias a la experiencia Java del jefe de P8

 

Sanmian Meituan y Simian Ali cortaron con éxito la oferta, gracias a la experiencia Java del jefe de P8

 

Preguntas de la entrevista de primavera

1. Problemas generales

1.1 ¿Cuáles son las características principales de las diferentes versiones de Spring Framework?

1.2. ¿Qué es Spring Framework? ......

1.3 Enumere las ventajas de Spring Framework.

1.4 ¿Cuáles son las diferentes funciones de Spring Framework?

1.5 ¿Cuántos módulos hay en Spring Framework y cuáles son?

1.6 ¿Qué es un archivo de configuración Spring?

1.7. ¿Cuáles son los diferentes componentes de una aplicación Spring? .. .........

1.8 ¿Cuáles son las formas de utilizar Spring?

2. Inyección de dependencia (Ioc)

2.1 ¿Qué es el contenedor Spring IOC?

2.2 ¿Qué es la inyección de dependencia?

2.3 ¿De cuántas formas se puede realizar la inyección de dependencia?

2.4 Distinguir entre inyección de constructor e inyección de incubadora.

2.5 ¿Cuántos tipos de contenedores I0C hay en primavera?

2.6 Distinga entre BeanFactory y ApplicationContext.

2.7 Enumere algunos de los beneficios de loC.

2.8 Mecanismo de implementación de Spring loC.

3.1 ¿Qué es un frijol de primavera?

3.2 ¿Qué métodos de configuración proporciona Spring?

3.3 ¿Spring admite el alcance de frijol centralizado?

3.4 ¿Cuál es el ciclo de vida del contenedor de frijoles de primavera?

3.5 ¿Qué es el frijol interno de Spring?

3.6 ¿Qué es el conjunto de resortes?

3.7 ¿Cuáles son los métodos de montaje automático?

3.8 ¿Cuáles son las limitaciones del montaje automático?

Sanmian Meituan y Simian Ali cortaron con éxito la oferta, gracias a la experiencia Java del jefe de P8

Sanmian Meituan y Simian Ali cortaron con éxito la oferta, gracias a la experiencia Java del jefe de P8

 

Preguntas de entrevistas para Spring Boot

1. ¿Qué es Spring Boot?

2. ¿Cuáles son las ventajas de Spring Boot?

3. ¿Qué es JavaConfig?

4. ¿Cómo recargar los cambios en Spring Boot sin reiniciar el servidor?

5. ¿Qué es el monitor en Spring Boot? ....

6.¿Cómo deshabilitar la seguridad del punto final del actuador en Spring Boot?

7. ¿Cómo ejecutar la aplicación Spring Boot en un puerto personalizado?

8. ¿Qué es YAML? ....

9.¿Cómo realizar la seguridad de la aplicación Spring Boot?

10. ¿Cómo integrar Spring Boot y ActiveMQ?

11. ¿Cómo usar Spring Boot para implementar paginación y clasificación?

12. ¿Qué es Swagger? ¿Lo has implementado con Spring Boot?

13. ¿Qué es Spring Profiles?

14. ¿Qué es Spring Batch?

15. ¿Qué es una plantilla FreeMarker?

16. ¿Cómo usar Spring Boot para implementar el manejo de excepciones?

17. ¿Qué dependencias de maven de arranque usaste?

18. ¿Qué es un ataque CSRF?

19. ¿Qué es WebSockets?

20. ¿Qué es AOP ?.

21. ¿Qué es Apache Kafka?

22.¿Cómo monitoreamos todos los microservicios Spring Boot?

Preguntas de la entrevista de Spring Cloud.

1. ¿Qué es Spring Cloud?

2. ¿Cuáles son las ventajas de usar Spring Cloud?

3. ¿Qué significa el registro y el descubrimiento de servicios? ¿Cómo lo implementa Spring Cloud?

4. ¿Cuál es la importancia del equilibrio de carga?

5. ¿Qué es Hytrix? ¿Cómo logra la tolerancia a fallas?

6. ¿Qué es un disyuntor Hystrix? ¿Lo necesitamos?

7. ¿Qué es Netlix Feign? ¿Cuáles son sus ventajas?

8. ¿Qué es Spring Cloud Bus? ¿Lo necesitamos?

Preguntas de entrevistas para RabbitMQ

1. ¿Qué es rabbitm ...

2. Por qué utilizar rabbitmq.

3.Escenarios utilizando rabbitmq.

4. ¿Cómo garantizar que el mensaje se envíe correctamente a RabbitMQ? ¿Cómo garantizar que se reciba el mensaje?

¿Le costó la noticia?

5. ¿Cómo evitar la entrega repetida o el consumo repetido de mensajes?

6. ¿Cuál es la transmisión del mensaje?

7. ¿Cómo se distribuye el mensaje?

8.¿Cómo enrutar el mensaje?

9. ¿Cómo asegurarse de que el mensaje no se pierda?

10. ¿Cuáles son los beneficios de utilizar RabbitMQ?

11. Clúster RabbitMQ.

12. Desventajas de ma

Preguntas de entrevistas para Kafka

1. Cómo obtener una lista de temas temáticos ...

2. ¿Cuáles son las líneas de comando para productores y consumidores?

3. ¿Está el consumidor empujando o tirando?

4. Cuénteme sobre el método de Kafka para mantener el seguimiento del estado de consumo.

5. Hable sobre la sincronización maestro-esclavo.

6. ¿Por qué necesito un sistema de mensajes? ¿MySQL no puede satisfacer la demanda?

7. ¿Cuál es el papel del Zookeeper para Kafka?

8. ¿Cuáles son los tres tipos de definiciones de transacciones para la transmisión de datos?

9. Juicio de Kafka: si un nodo todavía está vivo, ¿tiene esas dos condiciones?

10. Hay tres áreas clave entre Kafka y el sistema de mensajería tradicional MQ ...

11. Charla-charla sobre los tres mecanismos del ack de Kafka

13. ¿Cómo resolver el problema de la falla del consumidor y el bloqueo en vivo?

14. Cómo controlar la ubicación de los consumos.

15. En el caso de Kafka distribuido (no independiente), cómo garantizar el orden de los mensajes

16. ¿Cuál es el mecanismo de alta disponibilidad de Kafka?

17. ¿Cómo reduce Kafka la pérdida de datos?

18. ¿Cómo no consume Kafka datos duplicados? Por ejemplo, no se permiten deducciones.

Sanmian Meituan y Simian Ali cortaron con éxito la oferta, gracias a la experiencia Java del jefe de P8

 

Preguntas de la entrevista de MyBatis

1. ¿Qué es Mybatis? ....

2. Las ventajas de Mybaits:

3. Desventajas del marco MyBatis:

4. Ocasiones aplicables del marco MyBatis:

5. ¿Cuál es la diferencia entre MyBatis y Hibemate?

6. ¿Cuál es la diferencia entre # 0 y $ 0?

7. ¿Qué debo hacer cuando el nombre del atributo en la clase de entidad no es el mismo que el nombre del campo en la tabla? ....

8. ¿Cómo escribir una declaración similar en una consulta difusa ?.

9. Por lo general, un archivo de mapeo Xml escribirá una interfaz Dao correspondiente, por favor

¿Cuál es el principio de funcionamiento de la interfaz de Dao? ¿Se pueden sobrecargar los métodos de la interfaz de Dao con diferentes parámetros?

10. ¿Cómo realiza Mybatis la paginación? ¿Cuál es el principio del complemento de paginación?

11. ¿Cómo encapsula Mybatis el resultado de la ejecución de sql en el objeto de destino y lo devuelve?

12.¿Cómo realizar la inserción por lotes? ...

13.¿Cómo obtener el valor de clave generado automáticamente (sin procesar)?

14. Cómo pasar múltiples parámetros en el mapeador ...

15. ¿Cuál es el uso del sql dinámico de Mybatis? ¿El principio de ejecución? ¿¡Qué son los sql dinámico !?

16. En el archivo de mapeo Xml, además del selectinsertlupdaeldelete común, ¿qué otras etiquetas hay? .... .... ..

18. ¿Por qué Mybatis es una herramienta de mapeo ORM semiautomática? ¿Dónde está y es totalmente automática?

19.-¿Consultas relacionadas uno a uno, uno a varios?

20. Implementación de MyBatis-¿Hay varias formas para una? ¿Cómo operarlo?

21. Implementación de MyBatis-¿Cómo funciona de varias formas?

22. ¿Mybatis admite la carga diferida? Si es así, ¿cuál es su principio de implementación?

23. Caché de segundo nivel, nivel Mybatis ..

24. ¿Qué es el enlace de interfaz de MyBatis? ¿Cuáles son los métodos de implementación?

25. ¿Cuáles son los requisitos para utilizar la interfaz del mapeador de MyBatis?

26. ¿Cuáles son las distintas formas de escribir Mapper?

27. Describa brevemente el principio de funcionamiento del complemento Mybatis y cómo escribir un complemento.

Preguntas de entrevistas para ZooKeeper

1. ¿Preguntas de la entrevista de ZooKeeper?

2. ¿Qué proporciona ZooKeeper?

3. Sistema de archivos Zookeeper ...

4. ¿Acuerdo ZAB?

5. Cuatro tipos de nodos de datos Zno.e .... ...

6. Comunicación de cambio de datos y mecanismo de Zookeeper Watcher ...

7. Implementación de Watcher de registro de clientes ...

8. Implementación de Watcher de procesamiento del lado del servidor

9. Wartcer de devolución de llamada del cliente ..._ ..

10. Mecanismo de control de permisos de ACL

11. Funciones de chroot

12. Gestión de sesiones.

13. Función del servidor

14. Estado de funcionamiento del servidor en Zookeeper

15. Sincronización de datos

16. ¿Cómo asegura el guardián del zoológico la coherencia secuencial de las transacciones?

17. ¿Por qué hay un maestro en un clúster distribuido?

18.¿Cómo lidiar con el tiempo de inactividad del nodo zk?

19. La diferencia entre el equilibrio de carga de zookeeper y el equilibrio de carga de nginx ...

20. ¿Cuáles son los distintos modos de implementación de Zookeeper?

21. El clúster requiere al menos algunas máquinas, ¿cuáles son las reglas del clúster? .....

22. ¿El clúster admite máquinas sumadoras dinámicamente?

23. ¿Es permanente la notificación de supervisión del reloj de Zookeeper al nodo? ¿Por qué es tan larga ...? ...

24. ¿Cuáles son los clientes java de Zookeeper?

25. ¿Qué es gordito y cómo se compara con el cuidador del zoológico?

26. Hable sobre algunos comandos que se usan comúnmente en zookeeper.

27. ¿Cuáles son las conexiones y diferencias entre los algoritmos ZAB y Paxos?

28. Escenarios de aplicación típicos de Zookeeper

Sanmian Meituan y Simian Ali cortaron con éxito la oferta, gracias a la experiencia Java del jefe de P8

 

Preguntas de entrevistas para Dubbo

1. ¿Por qué utilizar Dubbo?

2. ¿Cuáles son las capas del diseño arquitectónico general de Dubbo ...

3. ¿Qué marco de comunicación se utiliza por defecto, existen otras opciones?

4. ¿Se bloquea la llamada de servicio?

5.-¿Qué centro de registro se usa generalmente ?, ¿hay otras opciones?

6. ¿Qué marco de serialización se usa de forma predeterminada y qué más sabe? ...

7. ¿Cuál es el principio de que el proveedor de servicios puede lograr la desconexión por falla?

8. ¿Por qué el lanzamiento del servicio no afecta a la versión anterior?

9. ¿Cómo resolver el problema de una cadena de llamadas de servicio demasiado larga?

10. ¿Cuáles son las configuraciones principales?

11. ¿Qué protocolo recomienda Dubbo?

12. ¿Se puede conectar un servicio directamente al mismo servicio en el caso de múltiples registros? ....

13. ¿Dibuja un diagrama de flujo de registro y descubrimiento de servicios?

14. ¿Cuántas soluciones existen para la tolerancia a fallas del clúster Dubbo?

15. El servicio Dubbo se ha degradado, ¿qué debo hacer si no vuelvo a intentarlo?

16. ¿Qué problemas encontró durante el uso de Dubbo?

17. ¿Cómo se implementa Dubbo Monitor?

18. ¿Qué patrones de diseño usa Dubbo?

19. ¿Cómo se carga el archivo de configuración de Dubbo en Spring?

20. ¿Cuál es la diferencia entre Dubbo SPI y Java SPI?

21. ¿Dubbo admite transacciones distribuidas?

22. ¿Dubbo puede almacenar en caché los resultados?

23. ¿Cómo es el servicio en línea compatible con la versión anterior?

24. ¿Cuáles son los paquetes en los que debe confiar Dubbo?

25. ¿Qué puede hacer el comando Dubbo telnet?

26. ¿Dubbo admite degradaciones de servicio? ...

27. ¿Cómo se detiene Dubbo con gracia?

28. ¿La diferencia entre Dubbo y Dubbox?

29. ¿La diferencia entre Dubbo y Spring Cloud?

30. ¿Conoce otros frameworks distribuidos?

Preguntas de la entrevista de Elasticsearch.

1. ¿Cuánto sabe sobre elasticsearch, hable sobre la arquitectura del clúster es de su empresa, el tamaño de la construcción del índice, cuántos fragmentos y algunos métodos de ajuste.

2. ¿Cuál es el índice invertido de elasticsearch?

3. ¿Qué debo hacer si hay demasiados datos de índice de elasticsearch, cómo ajustar e implementar?

4. Cómo implementa elasticsearch la elección maestra.

5. Descripción detallada: el proceso de indexación de documentos en Elasticsearch.

6. Descripción detallada: ¿siguiente proceso de búsqueda de Elasticsearch? ...

7. Cuando se implementa Elasticsearch, ¿cuáles son los métodos de optimización para la configuración de Linux?

8. ¿Cuál es la estructura interna de lucence?

9. ¿Cómo implementa Elasticsearch la elección maestra?

10. Para los nodos en Elasticsearch (por ejemplo, un total de 20), 10 de ellos eligen un maestro y los otros 10 eligen otro maestro, ¿qué debo hacer? .....

11. ¿Cómo selecciona el cliente un nodo específico para ejecutar la solicitud cuando se conecta al clúster?

12. Descripción detallada: el proceso de indexación de documentos en Elasticsearch.

13. Descripción detallada: el proceso de actualización y eliminación de documentos en Elasticsearch.

14. Descripción detallada: el proceso de búsqueda de Elasticsearch. ...

15. En Elasticsearch, cómo encontrar el índice invertido correspondiente según una palabra |

16. Cuando se implementa Elasticsearch, ¿cuáles son los métodos de optimización para la configuración de Linux?

17. Con respecto a GC, ¿a qué debo prestar atención cuando utilizo Elasticsearch? ...... 9

18. ¿Cómo logra Elasticsearch la agregación de grandes cantidades de datos (del orden de cientos de millones)?

19. En el caso de la concurrencia, ¿Elasticsearch garantiza coherencia en lectura y escritura?

20. ¿Cómo monitorear el estado del clúster de Elasticsearch?

21. Presente la estructura técnica general de su búsqueda de comercio electrónico.

22. Introducción uno; ¿a continuación su plan de búsqueda personalizado? ...

23. ¿Conoce el árbol del diccionario?

24. ¿Cómo funciona la corrección de errores ortográficos?

Sanmian Meituan y Simian Ali cortaron con éxito la oferta, gracias a la experiencia Java del jefe de P8

 

Preguntas de la entrevista de Memcached

1. ¿Qué es Memcached y para qué sirve?

2. ¿Cómo implementar el clúster distribuido de servicios Memcached?

3. ¿Cuáles son las características y el principio de funcionamiento del servicio Memcached?

4. Describa brevemente el principio del mecanismo de administración de memoria Memcached.

5. ¿Cómo funciona Memcached?

6. ¿Cuál es la mayor ventaja de memcached?

7. Consulta Memcached y MySQL.

8. Memcached y la caché local del servidor

9. ¿Cuál es el mecanismo de caché de memcached?

10. ¿Cómo implementa Memcached el mecanismo de redundancia?

11. ¿Cómo maneja Memcached la tolerancia a fallas?

12.¿Cómo importar y exportar elementos en memcached en lotes?

13. Si los datos almacenados en caché caducan entre la exportación y la importación, ¿cómo maneja los datos?

14. ¿Cómo realiza Memcached la autenticación?

15. ¿Qué es el multiproceso de memcached y cómo utilizarlo?

16. ¿Cuál es la longitud máxima de clave que Memcached puede aceptar?

17. ¿Cuál es el tamaño máximo de un solo elemento que Memcached puede almacenar?

18. ¿Puede Memcached utilizar la memoria de forma más eficiente?

19. ¿Qué es un protocolo binario, debo prestarle atención?

20. ¿Cómo funciona el asignador de memoria de memcached? ¿Por qué no funciona?

malloc / free !? ¿Por qué utilizar losas?

21. ¿Memcached es atómico?

22. ¿Cómo realizar el almacenamiento compartido de sesiones en el clúster?

23. ¿La diferencia entre memcached y redis?

Preguntas de la entrevista de Redis

1. ¿Qué es Redis?

2. ¿Cuál es el tipo de datos de Redis?

3. ¿Cuáles son los beneficios de usar Redis?

4. ¿Cuáles son las ventajas de Redis sobre Memcached?

5. ¿Cuáles son las diferencias entre Memcache y Redis?

6. ¿Redis es de un solo proceso de un solo subproceso?

7.-¿Cuál es la capacidad máxima de almacenamiento para un valor de tipo string?

8. ¿Cuál es el mecanismo de persistencia de Redis, sus ventajas y desventajas?

9. Problemas y soluciones de rendimiento comunes de Redis:

10. ¿Cuál es la estrategia de eliminación de claves caducadas de redis?

11. ¿Estrategia de reciclaje de Redis (estrategia de eliminación)? ..

12. ¿Por qué necesita edis guardar todos los datos en la memoria?

13. ¿Entiende el mecanismo de sincronización de Redis?

14. ¿Cuáles son los beneficios de Pipeline? ¿Por qué utilizar Pipeline?

15. ¿Ha utilizado el clúster de Redis? ¿Cuál es el principio del clúster?

16. ¿En qué circunstancias la solución de clúster de Redis hará que todo el clúster no esté disponible?

17. ¿Cuáles son los clientes Java compatibles con Redis? ¿Cuál es la recomendación oficial?

18. ¿Cuáles son las ventajas y desventajas de Jedis y Redisson?

19.¿Cómo configurar la contraseña y verificar la contraseña para Redis?

20. Cuéntame sobre el concepto de ranuras hash de Redis.

21. ¿Cuál es el modelo de replicación maestro-esclavo del clúster de Redis?

22. ¿Habrá pérdida de operaciones de escritura en el clúster de Redis?

23. ¿Cómo es la replicación entre clústeres de Redis?

24. ¿Cuál es la cantidad máxima de nodos en un clúster de Redis?

25. ¿Cómo elegir una base de datos para el clúster de Redis?

26. ¿Cómo probar la conectividad de Redis?

27. ¿Cómo entender las transacciones de Redis?

28. ¿Cuáles son los comandos relacionados con las transacciones de Redis?

29. ¿Cómo establecer el tiempo de vencimiento y la validez permanente de la clave de Redis?

30. ¿Cómo optimiza Redis la memoria?

31. ¿Cómo funciona el proceso de reciclaje de Redis?

32. ¿Cuáles son las formas de reducir el uso de memoria de Redis?

33. ¿Qué sucede cuando Redis se queda sin memoria?

34. ¿Cuántas claves puede almacenar una instancia de Redis como máximo? Lista. Conjunto. Ordenado: ¿Cuántos elementos pueden almacenar como máximo?

Sanmian Meituan y Simian Ali cortaron con éxito la oferta, gracias a la experiencia Java del jefe de P8

 

Preguntas de entrevistas para MySQL

1. ¿Qué tipo de bloqueos hay en MySQL?

2. ¿Cuáles son las diferentes tablas en MySQL?

3. Describa brevemente la diferencia entre MyISAM e InnoDB en la base de datos MySQL ...:

4. ¿Los nombres de los cuatro niveles de aislamiento de transacciones admitidos por InnoDB en MySQL y la diferencia entre ellos?

5. ¿Cuál es la diferencia entre CHAR y VARCHAR?

6. ¿Cuál es la diferencia entre la clave principal y la clave candidata?

7. ¿Para qué se utiliza myisamchk?

8. Si una tabla tiene una columna definida como TIMESTAMP, ¿qué pasará?

9. ¿Cómo ve todos los índices definidos para la tabla?

10. ¿Qué significa la suma de% en la declaración LIKE?

11. ¿Qué es el operador de comparación de columnas?

12. ¿Cuál es la diferencia entre BLOB y TEXT? ......

13. ¿Cuál es la diferencia entre MySQL _fetch. Array y MySQL fetch. Object?

14. ¿Dónde se almacenará el formulario MylSAM y también proporcionará su formato de almacenamiento?

15. ¿Cómo optimiza MySQL DISTINCT?

16.¿Cómo mostrar las primeras 50 filas?

17. ¿Cuántas columnas se pueden usar para crear un índice?

18. ¿Cuál es la diferencia entre NOW () y CURRENT. DATE ()?

19. ¿Qué es un tipo de cadena no estándar?

20. ¿Qué es una función SQL general?

21. ¿MySQL admite transacciones?

22. ¿Qué tipo de campo se usa para registrar moneda en MySQL ...

23. ¿Qué son las tablas de MySQL relacionadas con los permisos?

Sanmian Meituan y Simian Ali cortaron con éxito la oferta, gracias a la experiencia Java del jefe de P8

Supongo que te gusta

Origin blog.csdn.net/bjmsb/article/details/114884832
Recomendado
Clasificación