Sample Questions
Working with APIs
What is the default header name to be used when invoking an API using an API Key?
- a) apikey
- b) api_key
- c) api-key
- d) bearer
Which statements are true about creating APIs from an existing Open API definition?
- I. Open API 3.0.0 based API definitions can be imported
- II. Open API 2.0 based API definitions can be imported
- III. SDK generation is only supported for OAS 3.0.0
- IV. Imported API definition can be modified via Swagger editor
- a) I, II and III
- b) I, III and IV
- c) I, II and IV
- d) All of the above
API Gateway
Which service discovery tool is supported by the Microgateway out-of-the-box?
- a) zookeeper
- b) consul
- c) etcd
- d) marathon
How can message transformation be done in the API Microgateway?
- a) Writing interceptor logic implementing onRequest/onResponse
- b) Writing interceptor logic implementing interceptRequest/interceptResponse
- c) Place mediation sequences in interceptors directory
- d) Not supported
Throttling
Assume tier permission is Deny for Bronze tier.
- a) User cannot subscribe using Bronze
- b) User cannot create API with Bronze
- c) User cannot create app with Bronze
- d) All of the above
Security
Which statement is correct regarding the JWT header?
- a) Generated for non-authenticated requests
- b) Decoded by Key Manager
- c) Signed by Gateway
- d) None
Analytics
What is INCORRECT regarding real-time alerts?
- a) Gateways process alerts
- b) Alerts via email
- c) Admin config via portal
- d) Frequency configurable
API Product
What is the content-type of GraphQL responses?
- a) Any
- b) text/xml
- c) plain/text
- d) application/json