Skip to content
 
 

Latest commit

 

History

47 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github Repo Name:

ScientificProgrammer/PaylocityCodingChallenge

Creator:

Eric Milgram, PhD

Document Creation Date:

December 23, 2021

Date of Last Update:

2021-12-27 16:03:03

1 Overview

1.1 What is the purpose of this Github repo?

I created this Github repo was as part of candidate evaluation and interview process for Paylocity. As part of this process, Paylocity assesses a candidate’s skill with programming in Python for developing database applications and writing SQL, specifically for the PostgreSQL database server. Paylocity refers to these exercises as the Paylocity Coding Challenge.

1.2 What does this Github repo contain?

EXPLAIN THE CONTENTS OF THIS REPO, WITH SPECIFIC EMPHASIS ON THE
FOLLOWING ITEMS.
  1. MY INTERPRETATION OF THE PAYLOCITY CODING CHALLENGE
  2. THE STRUCTURE OF THE REPO: 3 key top level sub-directories

    1. code - All of my source code
    2. data - All data used for the *Paylocity Coding Challenge*
    3. output - Any output generated by my code
  3. THE STRUCTURE OF THE code SUB-DIRECTORY

    1. Markdown
    2. Python
    3. R
    4. RMarkdown
    5. SQL
  4. EXERCISE 1 OF 2: PROGRAMMING IN PYTHON

    1. LINK-NOT-IMPLEMENTED-YET
    2. CONCISE EXPLANATION OF THE PROBLEM WITH A LINK TO MY INTERPRETATION OF THE PAYLOCITY CODING CHALLENGE

    3. CONCISE EXPLANATION OF MY CODING STRATEGY

    4. HIGH LEVEL SUMMARY OF MY INFRASTRUCTURE:

      • VERSION OF PYTHON USED
      • pgAdmin tool for DBA work
      • AWS Infrastructure: 1) PG running on RDS, 2) VPC Configuration, 3) CloudWatch Monitoring
    5. HIGHLIGHT PORTIONS OF MY PYTHON CODE IN THE EXPLANATION OF MY CODING SOLUTION

      • DESCRIPTION OF THE INPUT DATA FILE

      • DESCRIBE THE ‘CHALLENGE’ WITH THE INPUT DATA FILE AS IT WAS FURNISHED AND THE DATA MODEL

      • USE MY ERD TO ILLUSTRATE THE PROBLEM

  5. EXERCISE 2 OF 2: SQL EXERCISES

    1. LINK-NOT-IMPLEMENTED-YET

About

Contains the 'Paylocity Coding Challenge' exercises for interview candidates.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages