Tag Archives: jobs

Practice Makes Perfect – Free Data Science Interviews

The year 2019 has begun and many people have plans to become a data scientist. That is because data scientist has been ranked as one of the top jobs for the last several years. After learning the necessary skills, preparing and completing the interview can be an intimidating task. That is why interview practice is so important, and Pramp provides a free online environment for practicing a data science interview.

What is Pramp?

Pramp is a free peer-to-peer matching platform that enables you to practice a technical interview. After signing up, here is how the process works:

  1. You schedule an interview by choosing a date and time for when you would like the interview to occur.
  2. You then prepare for the interview with the materials Pramp provides. Pramp will supply interview questions and guidelines for being best prepared.
  3. Finally, you conduct the interview where you and the other person take turns interviewing each other.
  4. If desired, the process can be repeated multiple times.


Pramp takes two people preparing for a data science interview and matches them together.

Being on both sides of the interview is surprisingly very helpful. It allows you to practice your responses, and it allows you to understand what is important to the person asking questions. It is often more about understanding the problem and thinking through a solution, rather than identifying a right or wrong answer.

Pramp Live Video Interview
Pramp Live Video Interview

As a bit of a bonus, if you enjoyed interviewing with your peer and you’d like to practice with him/her again, Pramp has a feature for that. Who knows, that peer may become a friend or a coworker in the future.

Why Practice the Interview?

Even the best data scientists and engineers struggle to pass technical interviews. Let’s face it, technical interviews are challenging and intimidating. For many, the biggest challenge isn’t the coding question, but rather staying focused while solving a problem out loud and under time pressure in front of an interviewer.

Data from over 180,000 interviews scheduled on Pramp has shown that those who completed face-to-face mock interviews performed significantly better than those who just practiced alone. Plus, Pramp users have already found jobs at companies like: Google, Amazon, Facebook, Twitter, Microsoft, Spotify, and many others.

Pramp Technical Coding Session
Pramp Technical Coding Session

More About Pramp

Pramp, a Y Combinator-funded company, has tackled the challenge of technical interviews by offering a free peer-to-peer mock interview platform helping data scientists and engineers practice technical interviews. In addition to data science, Pramp also offers interviews for:

  • Data Structures and Algorithms
  • System Design
  • Frontend Development
  • Behavioral Interviews

If you are looking to get into a data scientist or other technical role in 2019, Pramp is a site which can help you be better prepared for the interview.

Big Data Jobs Are Booming…And So Are the Salaries

Lots of Big Data Jobs

iCrunchData, one of the most popular data science job sites, keeps an index of the data science job market. Recently, the index just passed 500,000 big data jobs posted online. That is a phenomenal number, and it just goes to show the massive need for more people with big data skills. Also of note, analytics jobs are at nearly 250,000 and even statistics jobs are approaching 70,000 according to the index.

The Jobs Pay Well

DataJobs, another popular data science job site, recently published Big Data Salaries: An Inside Look. DataJobs breaks down the salaries by job title and experience level. Here are some of the details:

  • An entry level data analyst should expect a yearly salary in the range of $50,000 to $75,000. A more experienced data analyst should expect as high as $110,000.
  • The range for a data scientist goes from $85,000 up to $170,000.
  • An analytics manager, depending upon the number of direct reports, can command a salary up to $240,000 for 10 or more directs.
  • A big data engineer can expect a salary of $70,000 to $165,000, depending upon level of experience and the company.

If you have the right skills, right now is an excellent time to find a big data job. If you don’t yet have the skills, it is a good time to start learning because the current trend of open big data jobs is showing no signs of slowing down.

Kaggle Launches New Products

If you follow the blog, you probably know I am a big fan of Kaggle. Just last week, they announced the launch of 2 new products.

  1. Kaggle Recruit In this competition, the participants are not competing for a cash prize but rather a job interview with a specific company. Currently, Facebook is hosting the first such competition.
  2. Kaggle Prospect In this competition, the participants are trying to come up with the best question to ask. Participants are presented with various related datasets, and the goal is to find which data science question should be asked of the data. The winner gets a small cash prize, and the winning question becomes a regular kaggle competition.

What do you think? Are you excited to try out these new competitions?

Big data: The next frontier for innovation, competition, and productivity | McKinsey & Company

Big Data: The next frontier for innovation, competition, and productivity | McKinsey Global Institute | Technology & Innovation | McKinsey & Company.

This report by McKinsey & Company is frequently referenced, so I thought I should post a link to it. It includes the following quote about the lack of talent to fill Big Data positions.

By 2018, the United States alone could face a shortage of 140,000 to 190,000 people with deep analytical skills as well as 1.5 million managers and analysts with the know-how to use the analysis of big data to make effective decisions.

This quote is why now is a great time to be learning to become a data scientist.

Data Scientist Job Analysis

A few weeks ago, I posted 16 Companies Hiring Data Scientists Right Now. I decided to do a bit of analysis on the job posts, so I took all the job posting and compiled them into one file.

The Problem

I wanted to determine 2 things:

  1. What words occurred most often in the job posts?
  2. What words occurred in the most jobs posts?

The questions are similar, but if you read closely, they are different.   I wrote some Java code to answer those questions. The raw results are posted here.

Results

Honestly, nothing too surprising showed up. Not counting the common English words (and, to), the word data was the most popular. It occurred 167 times and it occurred at least once in all 16 job postings. That makes sense; a data scientist should know about data. I thought hadoop would occur in all job descriptions but it only appeared in 11 of the 16 job descriptions. Here are some other words I found interesting:

  • statistical occured 29 times and in 10 job descriptions
  • analysis occured 46 times and in 13 job descriptions
  • analytics occured 22 times and in 6 job descriptions
  • statistics occured 16 times and in 9 job descriptions
  • machine learning occured 14 times and in 9 job descriptions
  • phd occured 11 times and in 11 job descriptions
  • sql occured 12 times and in 10 job descriptions

On an interesting note, Python and R occurred in more job postings than Java (2 more to be exact).

Does anything in the results strike you as interesting?

16 Companies Hiring Data Scientists Right Now

Data Scientist is the hot new job for 2012.  Does this job really exist?  Who hires these people? Are companies currently hiring? The answers are: yes, lots of companies, and yes. I decided to spend last night looking for companies that are currently hiring data scientists.  It did not take long to compile a pretty good list.

Data Scientist Job Openings

Company Location Link
Microsoft Redmond, WA Microsoft Sr. Data Scientist
Netflix Los Gatos, CA NetFlix Senior Data Scientist
Kaggle San Francisco, CA Kaggle Data Scientist
Greenplum San Mateo, CA Greenplum Data Scientist
Last.fm London Last.fm Data Scientist
Rackspace San Antonio, TX Rackspace Data Scientist
Amazon Seattle, WA Amazon Data Scientist/System Architect
Facebook Menlo Park, CA Facebook Data Scientist
Twitter San Francisco, CA Twitter Data Scientist
LinkedIn Mountain View, CA LinkedIn Data Scientist
Cobalt/ADP Cambridge, MA Cobalt Data Scientist
Ebay/Paypal San Jose, CA Paypal Data Scientist
Bunchball San Jose, CA Bunchball Data Scientist
A9 Palo Alto, CA Principal Engineer/Data Scientist
Acxiom Little Rock, AR Acxiom Data Scientist
Trulia San Francisco, CA Trulia Data Scientist – Data Science Lab

Do you know of any other companies hiring Data Scientists right now?