Resumen de preguntas de la entrevista en 2021

Oro 3 Plata 4, Oro 9 Plata 10. Estos pocos meses del año pueden ser la temporada de búsqueda de empleo para la mayoría de los programadores. La entrevista de este año acaba de comenzar. Me tomé 2 días para participar en varias entrevistas, que se puede decir que son bastante gratificantes. De hecho, las entrevistas no solo son un medio para cambiar de trabajo y encontrar trabajo, sino también una guía para que comprendamos la dirección de desarrollo inicial de otras empresas. Soy más capacitado, por lo que no puedo proporcionar entrevistas con algunas grandes empresas.
    Como no asistí a las entrevistas, esta entrevista descubrió que muchas empresas tienen líneas de productos de visualización de pantalla grande. Necesito aprender más, aprender más.

Intercambio de preguntas de la entrevista

VISTA

1) Instrucciones de Vue y cómo personalizar las instrucciones Cómo personalizar las instrucciones en
vue
2) Recomendaciones
detalladas del ciclo de vida
de vue para el ciclo de vida de vue, consulte el
sitio web oficial 3) Modificadores de Vue (atención especial: .sync, .exact)
en
profundidad comprensión de comúnmente modificadores usados en vue vue .sync modifier
.exact modifier
4) Valor de paso del componente
Vue Cinco formas de pasar parámetros del componente Vue
5) Atributo calculado de Vue y atributo
calculado calculado de diferencia de reloj se utiliza para describir declarativamente un valor que depende de otros valores Cuando vincula datos a una propiedad calculada en una plantilla, Vue actualizará el DOM cuando cualquier valor del que dependa haga que la propiedad calculada cambie. Esta característica es muy poderosa, puede hacer que su código sea más declarativo, basado en datos y fácil de mantener.
Watch monitorea las variables que define, y cuando el valor de la variable que define cambia, se llama al método correspondiente.
Algunos entendimientos simples (diferencias) entre computed y watch in
vue 6) El rol de la clave en vue, la prioridad de v-for y v-if, por qué no se pueden usar v-for y v-if al mismo tiempo
que el rol de la clave en
Vue ¿No se recomienda usar v-if y v-for juntos?
7) Referencia de la ruta del
archivo estático Referencia de la ruta del archivo estático (ruta del archivo de configuración vue.config.js)
8) Principio de enlace bidireccional de
vue Principio de enlace bidireccional de vue y lograr
9) Object.defineProperty y diferencia de proxy
La diferencia entre Object.defineProperty y proxy

Vista-enrutador

1) La diferencia entre enrutador y ruta en
vue La diferencia entre enrutador y ruta en vue
2) ¿
No es fragante en el sitio web oficial de la función de gancho vue-enrutador
3) La diferencia entre los modos hash e historial de
vue-enrutador El hash e historial en vue-router La diferencia entre los modos
4) ¿Qué es hash #?
Anchor

Vuex

1) Entrevista común de Vuex Entrevista común de
vuex
2) Actualizaciones de Vuex, los datos desaparecerán, ¿cómo solucionarlo? ¿Por qué necesito usar Vuex
cuando Vuex actualiza los datos desaparecerán, entonces cómo resolverlo? Por que usar Vuex

mantener viva

1) Principio de realización de
Keep-Alive Principio de realización de Keep-Alive

Vue activado

Todavía mira el sitio web oficial

ES6

1) Datos de tipo primitivo nuevo ES6:
símbolo
2) Mapa ES6 y diferencia de conjunto
Mapa y Conjunto
3) Nuevas características
ES6 Nuevas características ES6
4) El papel de la función de flecha ES6 Función de
flecha
5) La diferencia entre let y const en ES6

js

1) Método de operación de matriz Método de operación de
matriz
2) La diferencia entre
cortar y
dividir La diferencia entre cortar y dividir 3) La diferencia entre dividir () y unir () La diferencia entre
dividir () y unir ()
4) La diferencia entre forEach y mapa? ¿Se puede interrumpir el mapa?
js para cada área y mapa
5)
Deduplicación Deduplicación de matriz de JavaScript (12 métodos, el más completo en la historia)
6) Llamar a aplicar diferencia de vinculación
llamar a aplicar diferencia de vinculación y uso
7) Prototipo y cadena de prototipo Cadena de
prototipo y prototipo
8) Nuevo operador ¿Qué hizo el
nuevo operador hacer?
9) La diferencia entre
estrangulamiento y antivibración, y cómo lograr la diferencia entre estrangulamiento y antivibración, y cómo lograr

HTML + CSS

1) Métodos de centrado vertical, centrado horizontal, centrado horizontal vertical Centrado horizontal
CSS + centrado vertical + centrado horizontal / vertical Los métodos resumen
10 métodos de alineación de centrado horizontal y vertical (el más completo en la historia)
2) la comprensión y función de la
etiqueta de relación de posición
3) rem La diferencia entre
rem y em

incluso correr

1) comprender profundamente el bucle de eventos
en javascript evento-loop entender profundamente el evento de bucle en javascript
2)
¿Cuáles son los procesos y subprocesos?
3)
tareas de macro y micro tareas ¿Cuáles son las tareas de macro y micro tareas?

Navegador

1) Explicación y diferencia de cookies, session, sessionStorage y localStorage. Explicación y diferencia de
cookies, session, sessionStorage y localStorage.2
) Qué es cross-domain y cómo resolver soluciones
comunes de cross-domain para cross-domain front - end ( completo)
3) Principio de implementación de jsonp Análisis del principio de
dominio cruzado de jsonp
4) ¿Qué es un nombre de dominio de segundo nivel? Por
ejemplo, www.baidu.com es el nombre de dominio de segundo nivel de baidu.com

git y svn

1) Las ventajas
y desventajas de
git y svn La diferencia entre GIT y SVN y las ventajas y desventajas 2) La diferencia entre git y svn La diferencia entre
Git y SVN (Preguntas frecuentes de la entrevista)
3) La diferencia entre git rebase y git fusionar La diferencia entre
git rebase y git merge

paquete web

…Continuará

Supongo que te gusta

Origin blog.csdn.net/lbchenxy/article/details/114433753
Recomendado
Clasificación