Pass the Google Apigee Certification Program Apigee-API-Engineer Questions and answers with CertsForce

Viewing page 1 out of 4 pages
Viewing questions 1-10 out of questions
Questions # 1:

Which policy can be used to restrict access to API resources based on the client IP?

Options:

A.

Regular Expression Protection policy


B.

Basic Authentication policy


C.

Access Control policy


D.

Raise Fault policy


Questions # 2:

You are asked by the mobile app team which API should be used to populate a drop down for regions. According to pragmatic RESTful practices, which method should be used?

Options:

A.

GET


B.

HEAD


C.

POST


D.

PUT


E.

OPTIONS


Questions # 3:

As an API Engineer you have been asked to automate the build process for Apigee deployments. You decide to build a new tool to deploy the API Bundles using the Apigee Management API. What would be the correct approach?

Options:

A.

You should deploy an Apigee microgateway


B.

Management APIs need a separate API product for security reasons.


C.

Each management API you plan to use should be turned into an Apigee Proxy.


D.

Management APIs should be called directly from the tool to the Apigee gateway


Questions # 4:

The AssignMessage policy can be used to

Options:

A.

add headers


B.

remove the payload


C.

assign a value to a variable


D.

all of the above


Questions # 5:

You have a new set of requirements for a mobile app. The product team tells you that the user data already exists from the website version of the app. The user APIs are currently internal access only. The product team has asked for the following.

• The app requires user authentication before data should be accessed.

• The app needs to display user data once the user has logged into the mobile app.

* The app needs to allow changes to user data once the user has logged into the mobile app.

Choose three development tasks that would accomplish the requirements. Choose 3 answers

Options:

A.

Create an Oauth 2 0 Service Account API proxy


B.

Create an Oauth 2.0 Password Grant Type API proxy


C.

Create an Oauth 2.0 Client Credential Flow Grant Type API proxy


D.

Create a new API proxy for a GET /v1/customers/{customerid}


E.

Create a new API proxy for a PUT/v1/customers/{customerid}


F.

Create a new API proxy for a POST /v1/customers/{customerid}


G.

Create a new API proxy for a DELETE/v1/customers/{customerid}


Questions # 6:

The backend API team has asked for metrics on the performance of an API. Which two pieces of data should you provide? Choose 2 answers

Options:

A.

The internet latency


B.

The network latency


C.

The backend latency


D.

The Apigee proxy latency


E.

The backend database latency


Questions # 7:

You need to log certain data to a custom logging service while processing the response You want to avoid processing delays due to logging during the logic flow What should you do?

Options:

A.

Use a Node.JS target to implement a nonblocking call.


B.

Attach a Message Logging policy to the Post Client Flow


C.

Implement a Java Extension Callout with a worker thread


D.

Use an asynchronous Service Callout policy in your proxy (low as soon as you have enough data to log


Questions # 8:

Your implementation has the following characteristics

1 There are multiple API Products

2 Some API proxies are part of more than one API Product.

3 Quotas are configured at the API Product level

4 In the Quota policy the count, time interval and unit is referenced using Verify API Key flow variables at runtime.

5 A single Quota policy is reused across all the products 6. Each app is assigned to exactly one product.

You need to limit the number of requests during weekends for specific products without modifying this design What should you do?

Options:

A.

Add custom attributes for counts for every product. Create custom quota policies for every product which references these custom attributes


B.

Set custom attributes for weekday and weekend count at every product Reference these How variables in the count property of Quota policy at runtime


C.

Add custom attributes at the API Product with counts to use for weekdays and weekends. Using flow variables, reference the custom counts in the Quota policy


D.

Add custom attributes for count at Product level Use a JS Policy to determine which count to use in Quota policy at runtime Use this count attribute in the Quota Policy.


Questions # 9:

An API product in Apigee can be used to

Options:

A.

restrict access to a set of APIs


B.

configure the quota limits for APIs


C.

restrict access to APIs in different environments


D.

all of the above


Questions # 10:

Your project has just started, and you are observing that bugs are being caught in QA on features that were previously working You want to provide a self-governing mechanism for the team to identify regression bugs What should you do?

Options:

A.

Use static code analysis tools.


B.

Use Behavior Driven Development tools.


C.

Implement automated integration testing on check in.


D.

Ask developers to run unit tests prior to each check in


Viewing page 1 out of 4 pages
Viewing questions 1-10 out of questions