Experiencia de entrevista en Quikr India (desarrollador de pila completa) (ingeniero de software sénior)

Hubo 2 Rondas F2F y una Asignación y 1 Ronda F2F más. Todas las rondas fueron Técnicas.

Ronda 1:
Q1. Encuentre si hay algún elemento repetido/duplicado en la array.
Q2. Dado un Array A ordenado con N elemento posiblemente con Duplicados, busque la primera o la última ocurrencia de un elemento en O(logN) Time.

Ronda 2:
Q1. Preguntas relacionadas con el proyecto que he hecho.
Q2. ¿dónde colocar la etiqueta de secuencia de comandos en el archivo HTML y por qué?
https://stackoverflow.com/questions/436411/where-should-i-put-script-tags-in-html-markup
Q3. ¿Qué es async y defer with script tag y por qué los usamos?
https://stackoverflow.com/questions/436411/where-should-i-put-script-tags-in-html-markup

Q4. escriba un Algo para imprimir lo siguiente:

+ * * o + + +
+ + * + + *
+ + + + * *

para cualquier valor dado de N.

Q4. ¿Qué es la técnica de imagen de carga perezosa?
https://developers.google.com/web/fundamentals/performance/lazy-loading-guidance/images-and-video/
P5. ¿Cómo medir el rendimiento de cualquier sitio y qué es FPM?

Ronda 3  : Tarea

1. Aplicación que muestra una lista de 20 elementos diferentes en una página.
Cada elemento contiene los siguientes detalles
i. Imágenes aleatorias usando https://picsum.photos
ii. Algún título y descripción
2. Use imágenes de carga diferida
3. Empaquete su aplicación usando una herramienta de código abierto como (webPack o gulp, etc.
)

Ronda 4:
Q1. Programa de Lista Enlazada para la inserción y eliminación de cualquier Node.
Q2. Cómo encontrar el k-ésimo elemento más pequeño en una array.
Sugerencia: usar Min o Max Heap
Q3. ¿Qué es el prototipo en javascript?
P5. Pregunta de diseño:

1. Dado un servidor web que puede manejar datos de consulta SQL de hasta 6 meses (o de lo contrario, dará un error de memoria)
2. Supongamos que tenemos varias tablas SQL y eso da como resultado
{
clave: k1
fecha: 31-07-2018
Apertura Saldo: xxxx
Saldo de cierre: xxxx
}
Hay varios datos JSON en la salida de consultas SQL.
3. Esquema de diseño de tablas para el manejo de Consultas.
4. Nuestra tarea es encontrar el saldo de cierre y apertura entre las fechas dadas (31-03-2018 y 5-08-2018).

Sugerencia: 1. Cada Month_year será una tabla separada que almacena todas las transacciones
2. Piense en el estado de cuenta de su cuenta y si encuentra un estado de cuenta entre algunas fechas. cómo funciona.
3. debe calcular desde la fecha de inicio de la transacción de la empresa almacenada
Q5. qué es la indexación en SQL y su tipo con sus casos de uso.

P6. Pregunta de rompecabezas

  1. tenemos 4 personas A, B, C y D.
  2. Cada uno tiene que cruzar un puente.
  3. El puente puede manejar en espera máxima de dos personas.
  4. Todos tienen una sola antorcha, con la ayuda de la antorcha pueden cruzar el puente.
  5. donde las personas tardan en cruzar el puente son A = 1 min, B = 2 min, C = 5 min, D = 10 min
  6. Nuestra tarea es encontrar el tiempo mínimo total para cruzar por todas las personas.

Sugerencia: el tiempo mínimo total es de 17 min.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *