Experiencia de entrevista de MedikaBazzar para SDE-1 | 1,5 años de experiencia

La ronda 1:

  1. Encuentra duplicados en la array – python
  2. Eliminar duplicados de una string – python
  3. Pregunta javascript.
var obj = {  
   name:  "vivek",  
   getName: function() {  
       console.log(obj.name);  
   }  
}  
obj.getName();

La ronda 2:

  1. Aplicación frontend (codificación de máquina), créela con el marco JS de su elección. (Cualquier framework JS ligero que no hayas usado en el pasado. También puedes mirar riotJS)
  2. La página de inicio debe mostrar una tabla con una lista de productos. Los atributos a mostrar serían Nombre del producto, Precio y Cantidad
  3. La tabla debe tener una funcionalidad de edición en línea donde cada fila se vuelva editable después de hacer clic en ella.
  4. Debe haber un botón «agregar nuevo producto» que debe abrir una ventana emergente para aceptar la información del nuevo producto y debe insertarse en la parte superior de la tabla.
  5. Debe haber un cuadro de búsqueda para buscar y filtrar productos. La búsqueda debe ocurrir en el nombre del producto.

Todas las funcionalidades anteriores no deberían actualizar una página.

Vincule la aplicación anterior con las API de back-end

  1. API para guardar nuevas incorporaciones y actualizaciones de productos.
  2. API para devolver resultados de búsqueda basados ​​en la consulta.

Almacenamiento

  1. Guarde las adiciones y actualizaciones de productos en cualquier base de datos relacional, así como en la búsqueda elástica.
  2. La API de búsqueda debe obtener resultados de la búsqueda elástica.
  3. Encuentra dos pares con la mínima diferencia en la lista.

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 *