Agile
REST API
Test Driven Development
Application Layers
JPMChase Trivia
100

Meeting that focuses on reflecting and improving after a sprint

Retrospective

100

HTTP method that is typically used to retrieve a resource

GET

100

A test double that simulates a dependency’s behavior

Mock

100

Concept that involves turning the instantiation of a class over to another object (that could be a framework) rather than being the responsibility of the developer

Inversion of Control

100

Address of the new building in Manhattan

Park 270

200

Daily coordination meeting in Scrum

Standup

200

Format is most commonly used for REST request/response bodies

JSON

200

SUT stands for 

System under test

200

One example of a framework offering support for DI for Python

Flask, Django, FastAPI


200

JPMorganChase’s NYSE ticker symbol

JPM

300

Method that visualizes work using columns like ToDo, Doing, Done

KanBan

300

HTTP status code indicates an error

400

300

The first step in the TDD cycle (Red-Green-Refactor)?

Red

300

The act of passing a dependency instance into the class that needs the dependency

Dependency Injection

300

Year of J.P. Morgan & Co. and Chase Manhattan merger

2000

400

The prioritized list of work items

Backlog

400

The 4 elements of CRUD

Create, read, update, delete

400

JPMC standard percentage for code coverage

70%

400

Term about separating WHAT (methods) a class does from the HOW the class does the work (implementation code)

Loose coupling

400

Number of JPMChase employees worldwide (closest team wins)

318,512 employees

500

A short, time-boxed development cycle in Agile

Iteration

500

What REST API stands for

Representational State Transfer Application Programming Interface

500

3 steps in a test name

ex. *_Inactive_Status_*_GetMessasgeInvoked_*_InactiveMessage 

Given / When / Then

500

Annotation that allows Spring to resolve and inject collaborating beans into our bean

@Autowired

500

Year was Jpmorgan founded (within 10 years)

1871

M
e
n
u