¿Qué tan familiarizado estás con Elasticsearch / índices de búsqueda y las interfaces relacionadas o la línea de comandos?
System Analyst
¿Cuánto tiempo tardará en descargarse un video de 120MB con una velocidad de conexión móvil de 8Mb/s?
Al diseñar una API, ¿qué exactamente no pudiste hacer solo, a quién preguntaste?
Describe qué se necesita para una API simple, por ejemplo, la historia de pedidos de un repartidor: una lista con la cantidad y la dirección.
Tarea: desarrollar un método backend para actualizar el estado de un pedido, accesible solo para administradores. Elabora un documento de especificaciones para el desarrollador.
¿Qué exactamente hacías al diseñar la API — cuál era tu responsabilidad?
Será incorrecto: - En una solicitud GET se puede enviar un cuerpo - La solicitud POST se puede enviar sin cuerpo - PUT sobrescribe completamente el recurso existente o crea uno nuevo si no existe - El método UPDATE actualiza parcialmente el estado del recurso - DELETE es idempotente
¿Cuál de las modificaciones en un servicio SOAP no provocará errores en los clientes existentes? - Renombrar el elemento existente phone → msisdn - Cambiar el tipo de string → int en un elemento existente - Cambiar el namespace en el esquema/operaciones - Añadir un nuevo elemento opcional (minOccurs="0") en un tipo existente - No hay ninguna opción que no cause errores
¿Dónde se desplegaron sus microservicios?
¿Qué formatos de datos en el cuerpo de la solicitud se pueden transmitir en REST?
¿Tiene alguna pregunta sobre el proyecto, el cliente, el área temática y la etapa del proyecto?
¿Para qué se utilizan los puertos? Por ejemplo, shop.r2.ru:8773 y shop.r2.ru:80, ¿se puede acceder a un mismo dominio a través de diferentes puertos?
Cuéntame sobre tu experiencia como analista de sistemas: ¿en qué trabajaste en tu último proyecto?
¿Con qué métodos de control de versiones de API HTTP has trabajado en la práctica?
¿Qué consulta ejecutará correctamente para obtener los clientes de la tabla Customers que tienen al menos un pedido en la tabla Orders? SELECT * FROM Customers WHERE id = (SELECT customer_id FROM Orders); SELECT * FROM Customers c JOIN Orders o ON c.id = o.customer_id; SELECT * FROM Customers, Orders WHERE Customers.id = Orders.id; SELECT * FROM Customers WHERE id IN (SELECT customer_id FROM Orders);
¿Qué métodos HTTP principales conoces y para qué se utilizan?
Condición: NUMBER es un número positivo y no debe estar en el rango de 5 a 10 inclusive. Expresión: NO (NUMBER < 0) Y ((NUMBER > 10) Y (NUMBER < 5))
¿Dónde se encuentra FE, si BE está en los servidores?
¿Qué partes enumeradas pueden estar en una respuesta HTTP - Método - Encabezados - Ruta - Estado - Cuerpo - Parámetros QUERY
En el diseño de UX (Experiencia de Usuario) se encarga de: - la operación experimental de la interfaz (pruebas) - que el usuario adquiera una nueva experiencia al usar la interfaz - la conformidad de la interfaz con el estilo corporativo - la comodidad y claridad de la interfaz - la velocidad de trabajo de la interfaz