wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Certificación BBVA - APX

Total questions: 66

Worksheet time: 34mins

Name
Class
Date
1.

¿Cuál es el orden de subida de los entornos?

a)

Desarrollo

b)

Integrado

c)

AUS

d)

OCTA

e)

Producción

1)
2)
3)
4)
5)
2.

¿Qué interfaz debe seguir mi transacción?

a)

La que creo más conveniente al rellenar la hoja de diseño

b)

La que llegue a un acuerdo con Gobierno

c)

La que marque la Base de Datos

d)

La que esta publicada en el catálogo de APIs

3.

¿Cuál es el import del pom correcto?

a)

com.bbva.kesj.lib.r004*;version="${osgi.version.manifest}"

b)

com.bbva.kesj.lib.r004*;version="[0.0.)"

c)

com.bbva.kesj.lib.r004*;version="[0.1.0)"

d)

com.bbva.kesj.lib.r004*;version="[1.0.0)"

4.

¿Cuál de estos errores se puede excepcionar vía try/catch?

a)

IOException

b)

DataIntegrityViolationException

c)

Exception

d)

JavaException

5.

¿Cuál de los siguientes no es un conector de APX?

a)

Rest-Connector

b)

Api-connector

c)

MongoDB-connector

d)

IMS-connector

6.

La manipulación de hilos está prohibida en APX Batch, ¿Cuál sería la manera alternativa de programación en caso de que se necesite más velocidad de procesamiento?

a)

Realizar el job de tipo chunk

b)

Realizar el job por steps

c)

Procesar los datos por lotes más pequeños

d)

Ninguna de las anteriores

7.

¿Hasta qué entorno se puede desplegar la rama develop?

a)

Hasta integrado

b)

Hasta desarrollo

c)

Hasta AUS

d)

Hasta Octa

8.

¿Cuál es el timeout por defecto de un conector ims?

a)

5 segundos

b)

7 segundos

c)

12 segundos

d)

8 segundos

9.

¿De dónde tengo que sacar mi rama feature?

a)

De master

b)

De develop

c)

De desarrollo

d)

De una release

10.

¿En qué estado se debería encontrar mi componente para que funcione?

a)

Not found

b)

Active

c)

Active but no Exposing

d)

Service Installed

11.

¿Cuál es la cobertura mínima para implantar en Producción? Cobertura test sonar:

a)

65%

b)

60%

c)

75%

d)

80%

12.

¿En qué lugar se ubican los dtos en APX?

a)

Interfaz de la librería

b)

Transacción

c)

Implementación de la librería

d)

Es un componente diferenciado

13.

¿Qué no hay que hacer antes de subir a integrado?

a)

Comprobar en local que el componente compila

b)

Comprobar en desarrollo que mi componente queda levantado exponiendo servicio

c)

Desplegar en desarrollo e integrado y después revisar si el componente esta correcto

d)

Si mi aplicación es autocontenida debería poder lanzar pruebas de desarrollo

14.

¿Qué tengo que hacer si mi componente se encuentra en estado "Active but not exposing service"?

a)

Revisar si en local el componente funciona

b)

Revisar en kibana qué bean esta causando el problema

c)

Ejecutar mi componente para ver si ejecuta y si no revisarlo

d)

Abrir un ticket a Arquitectura APX España

15.

¿Cuál de estas excepciones es de las no permitidas de capturar en un try/catch?

a)

com.bbva.apx.exception.io.network.TimeOutException

b)

com.bbva.elara.utility.interbackend.cics.exceptions.BusinessException

c)

org.springframework.web.client.RestClientException

d)

java.io.IOException

16.

¿Cómo solicito el alta de una nueva asincronía?

a)

Mediante Jira a Gobierno adjuntando el OK de Arquitectura España

b)

Por correo a Gobierno adjuntando el OK de Arquitectura España

c)

Por Jira a Arquitectura adjuntando el OK de Gobierno

d)

Por correo a Arquitectura adjuntando el OK de Gobierno

17.

¿De qué tipo de componente a qué tipo de componente se da de alta una asincronía?

a)

De transacción a transacción

b)

De librería a dto

c)

De implementación de una librería a la interfaz de otra librería

d)

De la interfaz de una librería a la implementación de otra librería

18.

¿De qué rama se obtiene la rama hotfix?

a)

Release

b)

Master

c)

Develop

d)

Release Candidate

19.

¿Cuáles son los componentes de APX Online?

a)

Transacción, librería y DTOs

b)

Transacción y librería

c)

Transacción y DTOs

d)

Librería y DTOs

20.

¿Cuál es una Base de Datos que no se utiliza en APX?

a)

Mongo

b)

Oracle

c)

ElasticSearch

d)

Kyocera

21.

¿Cómo puedo validar que mi software es correcto?

a)

Realizando solo las pruebas en local

b)

Realizando solo las pruebas en integrado o en desarrollo

c)

Verificando sólo que el componente se queda activo tras mi subida

d)

Verificando que el componente funciona correctamente en local, el componente queda activo en el entorno y realizando las pruebas integradas

22.

¿Cómo se solicita el aumento de timeOut de un conector?

a)

Vía correo a Gobierno Arquitectura

b)

Vía Jira a Gobierno Arquitectura

c)

Vía correo a Arquitectura APX

d)

Vía Jira a Arquitectura APX

23.

¿Cuál de estas es una rama final?

a)

Develop

b)

Feature

c)

Bugfix

d)

Release Candidate

24.

¿En dónde se pintan los errores en un job?

a)

Filezilla

b)

Atenea

c)

Kibana

d)

Greg

25.

¿Con quién tengo que contactar fuera del horario laboral?

a)

Con Arquitectura España por correo

b)

Con Arquitectura España por Jira

c)

Con Arquitectura Holding por Jira

d)

Con sala

26.

¿Dónde se encuentra la documentación de Arquitectura?

a)

En el site de Arquitectura

b)

En el Platform

c)

En el currents en las diferentes publicaciones

d)

En el greg

27.

¿Qué tengo que hacer si mi rama release no llega a implantarse en Producción?

a)

Dar marcha atrás a los cambios en Master

b)

Crear una nueva release para eliminar los cambios anteriores

c)

Crear un nuevo repositorio

d)

Eliminar los .jar de Producción

28.

¿Cuál es el timeout por defecto de un api conector?

a)

5 segundos

b)

10 segundos

c)

7 segundos

d)

8 segundos

29.

¿Se puede realizar un tratamiento de zona horaria en una máquina (APX)?

a)

Si

b)

No

c)

Solo si arquitectura me da su aprobación

d)

Si, solicitándolo vía Remedy

30.

¿Cuál de estas afirmaciones no permite la subida a Producción?

a)

Se cumpla la QualityGate

b)

Funcione el 65% de los test

c)

Haya más del 80% de cobertura

d)

Esté aprobada la validación de Sonar

31.

¿Compilando qué rama no sube los jar de los componentes a Artifactory (librerías APX)?

a)

Desde la rama feature

b)

Desde la rama release

c)

Desde la rama master

d)

Desde la rama release candidate

32.

¿Qué tipo de Jira tengo que abrir cuando quiero realizar una nueva transacción?

a)

APX Component Modification

b)

APX Component Request

c)

APX Component Express

d)

Modification New APX Component

33.

Indica cuál de los siguientes no es un tipo de librería APX

a)

Librería simple

b)

Librería de datos

c)

Librería MongoDB

d)

Librería JDBC

34.

¿Cuál de estas ramas no es una rama final?

a)

Develop

b)

Release

c)

Candidate Release

d)

Master

35.

Indica cuál de los siguientes no es un tipo de librería APX

a)

Librería JDBC

b)

Librería simple

c)

Librería compleja

d)

Librería de reglas de motor (Arquitectura)

36.

¿Qué hay que realizar durante una calendada si se producen fallos en Producción por mi componente?

a)

Corregirlo cuanto antes

b)

Corregirlo al día siguiente

c)

Dar marcha atrás a los cambios

d)

Corregirlo para la siguiente implantación

37.

¿En qué estado el responsable no es el developer?

a)

Ready to Integrate

b)

Designing Component

c)

Under Construction

d)

Pending Production Deployment

38.

¿Hasta qué entorno se puede desplegar una rama bugfix y hotfix?

a)

Hasta desarrollo

b)

Hasta integrado

c)

Hasta AUS

d)

Hasta OCTA

39.

¿Cómo se tiene que importar una librería dentro de otra?

a)

Incluyendo a mano la librería en el pom

b)

Incluyendo la librería en la librería - app-osgi.xml

c)

Incluyendo la librería a mano en el pom y en la librería - app-osgi.xml

d)

Importándola con el APX-CLI

40.

¿Cuándo se despliega una librería en APX Batch?

a)

En tiempo de ejecución

b)

En tiempo de compilación

c)

Cuando se ejecuta una pull request

d)

Cuando se da al botón de compilar en la consola de APX

41.

¿En qué caso está permitido el tratamiento de hilos en APX Online?

a)

Siempre

b)

Siempre que sea estrictamente necesario

c)

Cuando arquitectura lo autorice

d)

Nunca

42.

Indica la manera correcta de indicar los imports en el pom de un componente

a)

<Import-Package>

b)

<Import-Optional-Package>

c)

<Optional-Import-Package>

d)

<Import-Package-Optional>

43.

¿En cuál de los siguientes estados el responsable no es el release manager?

a)

Pending Release Candidate Deployment

b)

Ready to Production Deployment

c)

Ready to Integrate

d)

Pending Release Candidate Validation

44.

¿En qué zona se debe ejecutar mi transacción si es de consumo asícrono?

a)

Zona 00

b)

Zona 20

c)

Zona A0

d)

Zona 30

45.

¿De dónde obtengo mi rama bugfix?

a)

De master

b)

De la release candidate

c)

De la release

d)

De develop

46.

¿Cómo se solicita el alta de un conector en Producción?

a)

Enviando un correo a Gestión de Cambios España indicando el conector

b)

Enviando correo a Arquitectura APX España indicando el conector

c)

Enviando un correo a Gobierno de Arquitectura España indicando el conector

d)

Lo sube el aplicativo en una calendada de APX

47.

¿En qué estándar temporal tengo que realizar el parseo de una fecha?

a)

UTC

b)

CEST

c)

Da igual

d)

Según lo que se haya definido con Gobierno

48.

¿Es correcto capturar cualquier excepción?

a)

Si

b)

No

c)

Solo si el responsable de la UUAA da su permiso

d)

Si, aprobando la excepción en Samuel aunque se pueda evitar

49.

¿Cómo se da de alta un conector ims en entornos previos?

a)

Hay que enviar un correo a Coordinación de Entornos Previos adjuntando el contexto de la transacción host

b)

Hay que enviar un correo a Arquitectura APX España adjuntando el contexto de la transacción host

c)

Hay que enviar un correo a Coordinación de Entornos Previos adjuntando el conector

d)

Lo autogestiona el propio aplicativo

50.

¿Con quién debo contactar durante una implantación si tengo problemas?

a)

Por teléfono con Arquitectura holding

b)

Por teléfono con Arquitectura España

c)

Por Jira con Arquitectura España

d)

Con Sala

51.

¿Qué no esta permitido que lleve un componente DTO?

a)

Getter y setter de los campos

b)

Definición de campos

c)

Métodos propios

d)

Distintas clases de dtos

52.

¿Cómo mergeo mi rama feature a develop?

a)

Vía el comando commit merge

b)

Solicitándolo vía Jira a Arquitectura APX

c)

Solicitándolo vía correo a Arquitectura APX

d)

Vía pull request y aprobándola un release manager de la UUAA

53.

¿En qué zona se debe ejecutar mi transacción si tiene un consumo normal y no realiza operativas extrañas?

a)

zona 20

b)

Zona A0

c)

Zona 20

d)

Zona 00

54.

¿De dónde obtengo mi rama bugfix?

a)

De master

b)

De la release candidate

c)

De la release

d)

De develop

55.

¿Cuál es el estado correcto del ticket Jira para poder implantar en Producción?

a)

Ready to Production Deployment

b)

Pending Production Deployment

c)

Under Construction

d)

Pending Release Candidate Deployment

56.

¿Cuándo se tienen que activar los spans (logs) de las transacciones en Producción?

a)

Cuando se indique desde RA

b)

Cuando se quiera solucionar una incidencia de Producción

c)

Cuando se quiera ver algo en una librería haya o no incidencia

d)

Cuando Arquitectura lo indique

57.

¿Qué rama no puede desplegar únicamente el Release Manager?

a)

Master

b)

Release candidate

c)

Release

d)

Develop

58.

¿Se puede pintar logs en las máquinas mediante un printStackTrace()?

a)

Si

b)

No

c)

Solo si Arquitectura da su aprobación

d)

Si, excepcionándolo vía Samuel

59.

¿Cuál de los siguientes estados no es responsable el Gobierno local del país?

a)

Pending Profilling

b)

Pending to Validate Request

c)

Validate Design

d)

Deployed

60.

¿Cuál de los siguientes no es un conector APX?

a)

API-connector

b)

IMS-connect

c)

Titan-connector

d)

JDBC-connector

61.

¿Qué no es obligatorio realizar si mi aplicación es autocontenida antes de desplegar en integrado?

a)

Lanzar pruebas en Desarrollo

b)

Comprobar en Desarrollo que mi componente queda levantado exponiendo servicio

c)

Comprobar en local que el componente compila

d)

Avisar a los responsables de los componentes de mi árbol de dependencia por si se rompiese algo en integrado

62.

¿Hasta qué entorno se puede desplegar una rama feature?

a)

Hasta Desarrollo

b)

Hasta Integrado

c)

Hasta AUS

d)

Hasta OCTA

63.

¿Cuál de estas excepciones no se puede capturar en un try/Catch?

a)

IOException

b)

DataIntegrityViolationException

c)

TimeOutException

d)

NoResultException

64.

¿Qué tengo que hacer si mi componente se encuentra en estado "installed"?

a)

Abrir un ticket a Arquitectura APX España

b)

Ejecutar mi componente para ver si ejecuta y si no revisarlo

c)

Revisar si en local el componente funciona

d)

Revisar como estoy realizando los import

65.

¿Cuál de las siguientes herramientas no está disponible para la monitorización?

a)

Felix

b)

Kibana

c)

Atenea

d)

Filezilla

66.

¿Cómo se debe poner la versión de un componente importado? Elije la mejor opción

a)

<dependency> <groupId>com.bbva.uuaa</groupId> <artifactId>Librería</artifactId> <version>1.0.0</version> </dependency>

b)

<dependency> <groupId>com.bbva.uuaa</groupId> <artifactId>Librería</artifactId> <version>(1.0.0)</version> </dependency>

c)

<dependency> <groupId>com.bbva.uuaa</groupId> <artifactId>Librería</artifactId> <version>[1.0.0]</version> </dependency>

d)

<dependency> <groupId>com.bbva.uuaa</groupId> <artifactId>Librería</artifactId

<version>[0.0.)</version> </dependency>.