Skip to content

Instantly share code, notes, and snippets.

@pwentz
Forked from anonymous/job-profiling.markdown
Last active October 14, 2016 14:29
Show Gist options
  • Save pwentz/1f6407a4baea2f7bf23e286e221ff5d9 to your computer and use it in GitHub Desktop.
Save pwentz/1f6407a4baea2f7bf23e286e221ff5d9 to your computer and use it in GitHub Desktop.
Length Points Week
45 minutes 15 Week 1

Job Profiling Assignment

Gusto

Pivotal Labs

Shutterstock

ThinkTopic

Bonobos

Gusto

Turing/G-School/Hungry Academy Alum that work there: None Anyone I know there? No

Open source contributions in the last 6 months: A Ruby gem that serves as a wrapper for the Salesforce Bulk API: https://github.com/Gusto/salesforce_bulk_api

Tech Stack - Rails on the backend, React.js on the Front end.

Tech Stack familiarity - Tech I've worked with Used Rails once or twice Familiar with React.js and built medium-sized apps using React framework Familiar with jQuery

Tech Stack familiarity - Tech I'm familiar with MySQL Sidekiq & Redis Sass

Tech stack familiarity - Tech I know almost nothing about Backbone.js Handlebars.js

Upcoming Meetups: Fall Startup Showcase, Thursday October 13th: https://www.meetup.com/Built-In-Colorado/events/233748935/

Interview process: Short phone interview followed by two separate, in-person one-hour coding challenges. Typical linked list question: https://www.glassdoor.com/Interview/You-have-an-array-of-the-loans-between-people-Write-a-method-which-takes-an-array-of-loans-and-returns-an-array-of-loans-QTN_1490689.htm Interview questions seem to be geared towards knowledge of Ruby.

Pros and Cons:

  • Seems like a very friendly and inclusive place to work, with an emphasis on the employee first
  • Appears that they are going through 'start-up growing pains' after launching second office, sometimes offices have trouble communicating.

Next steps: Attend next meetup and network

Pivotal Labs

Turing/G-School/Hungry Academy alum work there? No.

Open source contribution within the last 6 months: Locate your project dependencies in your package managers: https://github.com/pivotal/LicenseFinder

Tech Stack: Tech I've worked with before: Ruby/Rails, React.js, Vue.js

Tech I'm familiar with: CodeClimate, NewRelic

Tech I've never worked with: Golang, ObjectiveC, Cocoa, Android SDK.

Upcoming Meetups: Denver.rb https://www.meetup.com/Denver-rb/events/234434491/

Interview Process: Quick phone interview and then an in-person interview. Unlike other technical interviews. Interviewee works with a dev on the team in a pair-programming, TDD environment where the objective is to make the tests pass. The interviewer does all of the driving while the interviewee directs them. Apparantly there's a lot of weight on the refactoring process.

Pros:

  • Work with cutting-edge software in a community that can really foster dev growth and education.
  • Agile development culture

Cons:

  • Pair programming 100% of the time could get exhausting for an introvert.
  • Some interviewees seemed to have poor, or an unprofessional experience interviewing at pivotal, where they hadn't been given opportunity to pair in language they feel most comfortable.
  • There might be an heir of arrogance deeply nested within the company culture.

Next steps: Attend Denver.rb meetup

Shutterstock

Turing/G-School/Hungry Academy Alum? No. List Anyone you know that works there: Nobody. But I do have a lot of shared LinkedIn connections. Link To Github Page: https://github.com/shutterstock

Open source projects: Rickshaw, a JS toolkit for building real-time graphs https://github.com/shutterstock/rickshaw.

Tech Stack: JavaScript - mostly Node it looks like. Python Java Go

Tech I'm familiar with: JavaScript

Tech I'm not familiar with: Python, Java, and Go.

Recent or upcoming meetups: None.

Technical Interview Questions: Short phone interview.

30-60 minute coding review. Ins and outs of inheritance in javascript. How css and the dom interacts. Write a unit test for a basic function Write a join for several JSON objects

Pros and Cons of working for this company:

  • Large company with ability to harvest a junior.
  • Company office seems pretty superfluous in terms of trying to attract young talent.

Next Step: Pursue mutual LinkedIn connections

ThinkTopic

Turing/G-School/HungryAcademy: No. List anybody you know that works there: Former co-worker has a former co-worker that works there.

Github: https://github.com/thinktopic

Open Source: Raven: A small Clojurescript notification library https://github.com/thinktopic/raven

TechStack: Clojure In house tech

Upcoming Meetups: None

Pros and Cons of working for company:

  • Get to be surrounded by a lot of very smart people
  • Appears to be the company where a junior can make an impact and really thrive.
  • Get to use a lot of in-house technologies that the company made.

Bonobos

Turing alum: Allison Larson & Scott Crawford

List Anyone you know that works there: None.

Github: https://github.com/bonobos/

Open source contributions: Fixture Builder: Tool to provide you a fixture setup provided a given scenario https://github.com/bonobos/fixture_builder

Tech Stack: Rails, Backbone.js, Underscore.js, Handlebars.js

Tech I'm familiar with: Rails

Tech I'm unfamiliar with: Backbone.js

Tech I've worked with: Underscore.js

Pros and Cons of working for this company:

  • They pay their devs very well.
  • Slightly closer to home.
  • Not sure if I'm looking for a product company yet.

Deliverable

  • Complete this research assignment
  • Store the data you collect in a gist or a google drive spreadsheet (so that it can be shared)
  • Respond to this Survey
    • Addendum: If you have already signed on for a job, only profile that company.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment