Las 17 mejores preguntas y respuestas de entrevistas para desarrolladores web
Preguntas de la entrevista de desarrollo web
Aquí hay preguntas y respuestas de la entrevista de desarrollo web para principiantes y candidatos experimentados para desarrolladores web para obtener el trabajo de sus sueños.
1) Explique cuáles son las responsabilidades clave de un desarrollador web.
- Programa prueba y depura todas las aplicaciones web
- Diseñar, desarrollar, probar y desplegar aplicaciones web
- Cargar sitios en el servidor y registrarlo con diferentes motores de búsqueda
- Coordinar con otros diseñadores y programadores para desarrollar proyectos web.
- Corregir errores, solucionar problemas y resolver problemas
- En caso de falla del sistema, inicie pruebas periódicas e implemente planes de contingencia.
- Desarrollar estructuras de código apropiadas para resolver tareas específicas
- Apoyar y ayudar en el mantenimiento y mantenimiento de sitios web
- Asumir la propiedad del código durante la puesta en escena, el desarrollo, las pruebas y la producción.
Descarga gratuita de PDF: Preguntas de la entrevista para desarrolladores web
2) ¿Qué debe saber el desarrollador web?
Un buen desarrollador web debe saber
3) Explique ¿Qué es CORS? ¿Como funciona?
(CORS) El intercambio de recursos de origen cruzado es un mecanismo que permite que muchos recursos (por ejemplo, JavaScript, fuentes, etc.) en una página web se soliciten desde otro dominio fuera del dominio desde el que se originó el recurso. Es un mecanismo soportado en HTML5 que gestiona el acceso XMLHttpRequest a un dominio diferente.
4) ¿Enumere la ventaja de HTTP/2 en comparación con HTTP 1.1?
La ventaja de HTTP/2 en comparación con HTTP/1.1 es
- Compresión de datos de encabezados HTTP
- Tecnologías de inserción del servidor
- A través de una única conexión TCP, carga paralela de elementos de página
- Priorización de la solicitud
5) Explique qué es un ETag y cómo funciona.
Una ETag es un identificador opaco asignado por un servidor web a una versión específica de un recurso que se encuentra en una URL. El ETag es parte de HTTP, el protocolo para la red mundial y cuando el servidor lee el ETag de la solicitud del cliente, el servidor puede decir si debe enviar el archivo (HTTP 200) o decirle al cliente que use su copia local. (HTTP 304).
6) Explique qué es un sondeo largo.
El sondeo largo es un patrón de desarrollo de aplicaciones web que se utiliza para emular el envío de datos desde el servidor al cliente. Cuando se utiliza el sondeo largo, el cliente envía una solicitud al servidor y la conexión permanece intacta hasta que el servidor está listo para enviar datos al cliente. La conexión se cerrará solo después de que los datos se envíen de vuelta al cliente o se agote el tiempo de espera de la conexión.
7) Explique qué es DTD (Declaración de tipo de documento)? Mencione cuál es la diferencia entre CDATA y PCDATA en DTD.
Una DTD significa Definición de tipo de documento (DTD) que define la estructura, los elementos legales y los atributos de una XML documento.
- PCDATOS: Un PCDATA es un dato de carácter analizado. Los analizadores XML suelen analizar todo el texto de un documento XML.
- CDATA: Si bien CDATA es un dato de caracteres sin analizar, el término CDATA se utiliza para los datos de texto que el analizador XML no debe analizar.
8) ¿Mencione algunos consejos que puede utilizar para reducir el tiempo de carga de una aplicación web que ha escrito?
Para disminuir el tiempo de carga de una aplicación web tienes que seguir los siguientes consejos
- Optimice las imágenes a no más de la resolución de pantalla y guárdelas como un archivo comprimido
- Elimine todos los archivos JavaScript para reducir la cantidad de datos transferibles
- Combinar y Minimizar todo CO y JS y llámalos en el pie de página
- Archivos JS diferidos o asincrónicos
9) Mencione cuál es la forma correcta de incluir JavaScript en su HTML.
La forma correcta de incluir JavaScript en su HTML es mediante el uso de controladores de eventos en línea o código en línea.
10) Explique en CSS, ¿cómo puede hacer que el color de fondo de un elemento de formulario cambie cuando el usuario está ingresando texto? ¿Funciona esto en todos los navegadores?
Sí, puede cambiar el aspecto predeterminado de los elementos del formulario diseñando sus etiquetas HTML: entrada, selección y área de texto, pero no funcionará para todos los navegadores.
11) Explique cuál es la diferencia entre las cookies y el almacenamiento local.
Cookies | Almacenamiento local | |
Lado del cliente/Lado del servidor | Datos accesibles tanto del lado del cliente como del lado del servidor. Los datos se envían al lado del servidor con cada solicitud de cookies. | Solo se puede acceder a los datos del lado del navegador local. El servidor no puede usar el almacenamiento local hasta que se envíe deliberadamente una solicitud al servidor a través de POST o GET |
Tamaño | La capacidad de almacenamiento de las cookies es de 4095 bytes/cookie | La capacidad de almacenamiento del almacenamiento local es de 5 MB por dominio |
Vencimiento | Las cookies tienen caducidad y los datos de las cookies se eliminan después de un tiempo | No hay caducidad y tiene que eliminar manualmente |
12) En HTML, ¿qué etiqueta se puede usar para un control de entrada de texto de varias líneas?
Para el control de entrada de texto de varias líneas, puede usar la "etiqueta de área de texto".
13) Explique cómo puede hacer referencia al archivo CSS en la página web.
Puede consultar el archivo .CSS en la página web utilizando el etiqueta. Debe mantenerse entre etiqueta. Por ejemplo: <linkhref=”/css/mystyle.css” type=”text/css” rel=”stylesheet”/>
14) Enumere algunas formas en que puede reducir el tiempo de carga de la página.
Puede hacer lo siguiente para reducir el tiempo de carga de la página
- Reducir el tamaño de la imagen
- Eliminación de los widgets innecesarios
- Compresión HTTP
- Colocar CSS en la parte superior y la referencia del script en la parte inferior o en archivos externos
- Reducir búsquedas
- Minimizar redirecciones
- almacenamiento en caché,
15) En HTML menciona la diferencia entre y ?
La diferencia entre y es que una
Cuadro | Div |
Con los marcos, puede mostrar más de un documento HTML en la misma ventana del navegador | El etiqueta define una división o una sección en un documento HTML |
La etiqueta de marco declara una ventana en particular dentro de un conjunto de marcos | El se utiliza para agrupar elementos de bloque para formatearlos con estilos |
Los marcos pueden cargar otros recursos usando HTML | Por otro lado, las divisiones de página pueden servir contenido local a la manera de los marcos, pero ese contenido no es independiente de la página. |
16) ¿En qué se diferencia XHTML de HTML?
- XHTML requiere que todas las etiquetas estén en minúsculas
- XHTML requiere que todas las etiquetas se cierren correctamente
- XHTML requiere que todos los atributos estén entre comillas dobles
- XHTML prohíbe que los elementos en línea contengan elementos a nivel de bloque
17) ¿Enumere las nuevas API proporcionadas por el estándar HTML 5?
- HTML 5 viene con varias API nuevas
- Medios API
- API de pista de texto
- API de caché de aplicaciones
- API de transferencia de datos
- La interacción del usuario
- API de comando
- API de validación de restricciones
- API de historial
Estas preguntas de la entrevista también te ayudarán en tu viva(orals)
es bueno para mas fresco
gracias!
Estoy a punto de comenzar un sitio de aprendizaje de idiomas. Tengo 64 archivos MP4 (577 MB combinados) que me gustaría permitir que los usuarios los descarguen de forma gratuita. ¿Cuánto me costará esto como propietario del sitio?
Es bueno
El desarrollo de aplicaciones web nos ayuda a comprender asuntos difíciles. Gracias por compartir esta maravillosa publicación. sigue compartiendo esos blogs con nosotros.
Es muy útil. Gracias.
Muchas gracias a mi amigo
Agradable .
¡Bien!