Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo presentar entrevistas web front-end

Cómo presentar entrevistas web front-end

Las preguntas de su prueba escrita se basan en ellas.

Su currículum, tecnología, aprendizaje fuera del trabajo y experiencia en proyectos. La primera página es muy importante, es mejor dominarla toda y es mejor tener aspectos destacados.

El entrevistador ampliará puntos de conocimiento adicionales y hará preguntas aleatorias para ver su suerte y acumulación (en términos generales, ES6, los métodos para resolver problemas prácticos, las estructuras de datos y los algoritmos son todos aceptables).

Reacciona

Responde preguntas. Varias preguntas básicas te ayudarán a recordar más rápidamente, más rápido que leer un libro. Si no tienes una buena base, simplemente lee y estudia.

Deberías poder saber lo que pones en tu currículum.

Acumulación, cada vez que la entrevista falla, vuelvo para llenar los huecos y todavía hay algunas cosas que no puedo dominar. Creo que si sigues así, es sólo cuestión de tiempo antes de que encuentres un trabajo.

Dependiendo del negocio de la empresa, el enfoque es diferente. Si la empresa puede seleccionar su currículum, significa que hay algo que le interesa al empleador.

¿Quizás lo escribiste tú? La empresa, que domina el uso de Vue, también utiliza esta pila de tecnología.

Tal vez sus conocimientos sean relativamente completos y la empresa quiera saber cómo los domina realmente.

Quizás tu proyecto esté escrito para satisfacer las necesidades de la empresa, como la gestión backend.

Problemas del marco: (Tome Vue como ejemplo, los problemas sustanciales de los tres marcos son similares, pero hay algunas diferencias)

¿Qué componentes están encapsulados? ¿Alguna vez ha escrito usted mismo componentes de interfaz de usuario?

¿Qué es MVVM, cuál es la diferencia entre este y MVC y cuál es su principio?

¿Cómo se comunican los componentes padre e hijo?

¿Cómo se comunican los componentes hermanos?

¿Qué son los ciclos de vida y cómo utilizarlos?

¿Qué has usado en los depósitos de Vue? ¿Cómo usarlo específicamente?

HTML5 CSS3

Modo Cuadro

¿Cómo centrar verticalmente una imagen con ancho y alto desconocidos? Hay varias maneras.

Layout Rem para terminales móviles.

¿Qué tipo de optimización puede hacer el front-end? O preguntarle sobre SEO, básicamente preguntar.

Básicamente preguntar sobre los métodos y principios de Qingfu. ¿Cuántas maneras hay? ¿principio? ¿Por qué utilizar elementos virtuales? ¿Cómo escribir el código específico y por qué?

Liquidar los tipos de cambio flotantes implicará cuestiones del BFC.

Te da un ejemplo de una página real y te permite dictar el diseño o escribir los detalles a mano. No importa cómo escribas, tendrá buena compatibilidad y escalabilidad.

¿Qué versión CSS de API es específicamente?

¿Qué API se han añadido a CSS3?

Es posible que te pregunten ¿qué API son versiones de CSS? ¿Qué tal la compatibilidad?

¿Qué es un hack de CSS? ¿Qué contiene? ¿Cómo lidiar con los problemas de compatibilidad?

¿Qué API añade HTML5? ¿Cuáles se utilizan más comúnmente? ¿Para qué se utiliza? ¿Cómo usarlo en la práctica?

Cookie, sesión, almacén local y almacenamiento de sesiones son diferentes. ¿Cómo hacerlo con código?

Lenguaje Java Script

El problema de la promoción de declaración de variables.

Básicamente se han planteado los principios del cierre y varias preguntas sobre el cierre.

¿Problemas de flujo de eventos DOM2, burbujeo y captura?

Esto lleva a la pregunta, normalmente en una pregunta de examen. Te lo pido, te lo pido mucho.

¿Cuál es la diferencia entre llamar y aplicar? Algunas personas incluso pueden preguntar ¿atar?

Los problemas de herencia y los problemas de cadena de prototipos en la programación orientada a objetos son muy comunes en las preguntas sobre bolígrafos.

API JQuery, varios usos de DOM y algunas API nuevas. Las empresas que no utilizan los tres marcos principales preguntarán en detalle.

Puede haber algunas estructuras de algoritmos de prueba sobre las que pueda aprender. Generalmente, el front-end sabe muy poco sobre ellas.

Ajax básicamente pregunta, los detalles pueden ser diferentes, por ejemplo, ¿cuál es la diferencia entre obtener y publicar?

Método de matriz: básicamente, es6 se puede usar de manera competente, lo que debería brindarle muchos puntos adicionales.

El método de intercepción y empalme de cadenas tiene cierta regularidad

Hay muchas preguntas sobre las matrices (hay muchas soluciones y ES6 tiene muchas palabras cortas).

Mucha gente preguntará sobre la promesa de ES6. Si la empresa utiliza un marco o usted escribe un marco, también le exigirán que tome clases.

Var, let y const son diferentes y plantean más preguntas.

Algunas personas preguntarán sobre las estructuras de pilas y colas.

Problemas entre dominios: las estrategias, soluciones y principios de solución del mismo origen (como los principios jsonp) son áreas de alto riesgo aquí.