×
Create a Free Profile on PowerToFly
Exclusive event invitations with hiring managers, live chats with female thought leaders and the latest remote, flexible and in office roles and companies committed to creating more diverse and inclusive workplaces.
GET EMAIL UPDATES FROM POWERTOFLY
Stash

Get Ready For An Awesome New Career At Stash

Below is an article originally written by Kahne Raja, Lead Engineer at PowerToFly Partner Stash, and published on March 26, 2018. Go to Stash's page on PowerToFly to see their open positions and learn more.

If you love clean code and you want to help disrupt the fintech industry, then look no further!

Recently, we here at Stash have upped our recruitment game. Over the past few months, I've seen the company double with an outstanding crew of new engineers who truly care about what they do and how they do it. We are dealing with scale issues on all fronts and we need your help!

The mission at Stash is clear. Build financial systems that work for everyone — not just the wealthy.

It's a big challenge and we have a long way to go. A big part of that is growing the team with the right people.

As an engineer at Stash myself, I regularly host technical interviews. Here are some of my notes on what it takes to pass our first stage code pairing challenge.

Back to basics.

Interview preparation takes weeks… even months. Do it in batches and do it well. Enjoy the nostalgia. Enjoy the beauty of math.

Your regular tech work life patterns and practices are important but quite often they are not so helpful when doing interviews. Here are some ideas to help you prepare for the engineering interview at Stash:

  • Read Cracking the Coding Interview by Gayle Laakmann McDowell.
  • Read Extreme Programming Explained by Kent Beck.
  • Watch as much Uncle Bob talking about SOLID principles as possible.
  • Ask a friend to test you at a whiteboard over lunch.
  • Choose a language and get comfortable with it (without an IDE).

Our first line of code.

When I sit down with you to pair online @coderpad, this is what I am looking for:

  • A focus on data structures and algorithms.
  • At least one passing unit test.
  • A simplification of complex ideas.

I want you to start by slicing off a single conditional in two to three lines of code. Something we can compile, run, test, and discuss.

Example challenge: Leap Year.

Problem statement: write a function that returns true or false depending on whether its input integer is a leap year or not.

If we can get to this place within a few minutes, that is a great start! We should then be able to complete a number of variations within 10 to 20 lines of code.

Try to avoid spending too much time on the following:

  • Web app / CRUD design patterns like Controllers and Repositories.
  • Database structures and persistence strategies.
  • Language comparisons and platform specific features.

Scorecard.

After each interview, I assess candidates on the following metrics. Ability to think on your feet, communication, critical thinking, creative problem-solving, debugging, speed, management of competing priorities, organizational skills, and test driven.

Following this initial online code pairing session, you'll be invited in for a half day session with a number of colleagues.

At Stash, extreme programming and solid principles are at the heart of what we do. We move fast and embrace change.

Please don't hesitate to hit me up on twitter — @kahneraja. I'm always happy to help a candidate get ready for an awesome new career at Stash.

[Infographic] Sourcing Diverse Talent

5 Tried & True Steps for Creating a More Diverse Pipeline from Leaders at HomeAway and Shopify

The organizations we work with at PowerToFly are all committed to building diverse talent pipelines, but they often don't know how to begin.

We work one-on-one with clients to tackle this issue, but we wanted to share the lessons we've learned with a much larger audience. So we partnered with recruiting software company, Lever, to host a webinar with diversity leaders at HomeAway and Shopify:

If you're ready to take your Diversity & Inclusion initiatives to the next level, watch the full webinar here... or check out and share the infographic below if you're short on time!


Sourcing Diverse Talent, Diverse Talent Pipeline, Diversity, Diverse Hiring, Inclusion, Sourcing, Talent Engagement Strategies

Now get to it and start discovering, engaging with, and hiring more diverse, talented candidates!

popular

How These Companies Are Preventing Burnout in the City That Never Sleeps

12 Companies Hiring Now!


A 2018 study found that 1 in 5 highly engaged employees is at risk of burnout. And the General Social Survey of 2016 (a nationwide survey that tracks the attitudes and behaviors of American society) found that 50 percent of respondents are consistently exhausted because of work, compared with 18 percent two decades ago.

READ MORE Show less
popular

Why Companies Offering Childcare Support Are Also Helping To Tackle The Gender Pay Gap

Plus 15 Companies With Childcare Benefits hiring now

Ever since Amazon made headlines earlier this month when parents at the company asked for back up daycare, I've been thinking about the implications of childcare options (or a lack thereof) for working parents.

My boss (a.k.a PowerToFly's kick-butt cofounder Katharine Zaleski) really put it into perspective for me when she spoke with Bloomberg about the importance of childcare support for working women.

READ MORE Show less
Attune Insurance Services, LLC

Attune Insurance: Offering a Fresh Take on an Age-Old Industry

People Operations Lead, Katherine Klui, on the Collaborative Culture at Attune

The insurance industry is booming. Not only does it employ 115 times as many people as Google, Facebook, Apple, Twitter and Yahoo combined, but there are a plethora of emerging startups taking advantage of the idea that "the insurance industry is in need of a makeover" - and the makeover starts with technology.

READ MORE Show less
Loading...
© Rebelmouse 2019