Market Group Careers

Introduction

Hey there!

The following document contains important information about your on-site interview at Market Group.

Before the interview

Before arriving at the on-site interview, we kindly ask you to prepare the following:

Note: We do not expect you to write any code before coming to the interview :)

Objective

For this assignment we’ll be extending the implementation of the bidder management app you developed previously.

Tasks

The assignment is split into seperate tasks. Each task builds on the work done for the previous ones.

Task Objective Expected Completion Time
Task 1: Discuss how we can extend the bidder management system to introduce a new data source for bidder exchange settings ~1 hour
Task 2: Implement the solution proposed in the previous task ~2 hours

Task 1

Objective

Discuss how we can extend the bidder management system to introduce a new data source for bidder exchange settings.

Task 2

Objective

Implement the solution proposed in the previous task.

Assessment criteria

Below you can find the list of assesment criteria we use to evaluate your performance during the interview.

Dimension Description
Software Engineering Your ability to understand and solve problems through software in a structured and methodical way.
Software System Design Your ability to come up with a system design by looking at high-level business requirements.
Get Things Done Your ability to deliver a new feature in a timely manner.
Code Quality Your ability to deliver your implementation in the most simple, extensible and re-usable way possible.
Team Player Your ability to work with other members of our team to design and implement a new feature. Also, this refers to your ability to design and write software that can be re-used by other teams or individuals.