A major part of getting your big data initiative up and running is finding personnel with the skills, experience, and personality you’ll need for project success. The dearth of big data and data science professionals can make the staffing requirements seem impossible at times. This article will give some ideas of what to look for in big data candidates, where you can go to get in touch with these individuals, and the big data interview questions you’ll want to be sure to ask when trying to make your final decision. All of this has been broken down into four lists of three… Three things to look for, three conferences to attend, three forums to comb, and three lists of big data interview questions and answers.
3 Things to Look for in a Big Data Candidate
Well-rounded big data candidates need to do more than just demonstrate mastery in the big data and data science field. To be successful, they should have the right type of attitude, outlook, and personality as well. Here are three characteristics to look for among your big data candidates.
- Drive – Success in big data and data science takes commitment, drive, and perseverance. Just having the skills may not be enough, candidates also need to be committed and dedicated to achieving results no matter what. One key identifier of (driven?) candidates with drive is self-training. Whether evidenced through online course participation or forum activity, it’s hard to go wrong with professionals who demonstrate the drive to teach themselves what they need to know for success.
- Personality – As any good HR Specialist will advise you, it’s important to hire people who are friendly and personable. No one wants to work with an over-competitive, unapproachable jerk; No matter how smart they are. When hiring big data professionals, look for people who love their field so much that they are willing to share and give back on their own time. Forms of “giving back” might include open source contributions, forum participation or data volunteerism for social good.
- Skills and Experience – It’s no news that there is an extreme shortage of professionals with experience and skills working in big data and data science. Even where experience may be lacking, if you can find big data candidates with prestigious training credential(s), you might want to give them a second look.
Now that you know what to look for in big data candidates, it’s time to see some of the best places to meet these candidates, and some of the best big data interview questions you’ll want to be sure to ask.
3 Excellent Conferences When Scouting for Hires
Data conferences are an excellent place to meet professionals with the skills and characteristics that you’re seeking. Think about attending any one of these three conferences, in order to network and recruit big data candidates:
- Strata + Hadoop World – This conference features the most cutting-edge business applications of big data and data science. No matter where in the world you’re based, Strata + Hadoop World has a conference located (relatively) nearby.
- IBM Datapalooza – Although IBM’s Datapalooza event is relatively new, you won’t find a better place to meet ambidextrous data engineers and data scientists to fill your real-time big data analytics requirements.
- Hadoop Summit – Last, but not least, there’s the Hadoop Summit. This is the conference to attend if you’re looking to connect with world class, big data developers.
3 Online Forums Where Developers Hangout
Another great place to source talent is from among online forums. At the following websites, you’re certain to see some of the expertise that you’re after.
- HackerNews – HackerNews is brimming with Software Engineers and Developers who are all too excited to share what they know. It is a great place to look for experts that are curious about new positions, or to at least get some referrals for solid candidates that may be looking for a new opportunity. Also, go ahead and check out HackerNews’ lists. The people at the top of those lists are ones who really live for software development. Some of them may make excellent candidates for your position.
- Quora – Another good place to look for big data professionals is Quora. Go through relevant questions and look for people who are answering and sound like they really know what they are talking about. Once you’ve found these people, you can send them a message through the Quora platform and perhaps begin a conversation about your job opening. If you’re looking to hire a Big Data Developer, then the Big Data Topic will be a good place to start. If you are hiring a Data Scientist check out the Machine Learning Topic.
- Kaggle Forum – The Kaggle Forum is another awesome resource if you’re looking to hire a Data Scientist or a Machine Learning Expert.
3 Thought-Provoking Lists of Big Data Interview Questions
After networking at some of these conferences and combing through several of these forums, you’ve surely found some able candidates to interview. Now it’s time to prepare yourself for those interviews. Although you may think you know exactly what to ask your big data candidates, it never hurts to get some outside perspective. The following websites are terrific sources for big data interview questions and answers.
- Edureka – Before interviewing a big data professional, look for ideas among these 50 interview questions and answers. They range from general to very specific, so you’re certain to find something that’s relevant to every big data position.
- DeZyre – DeZyre online training platform has recently published two impressive sets of interview questions and answers. The first of these is the Top 100 Hadoop Interview Questions and Answers 2016, which features 100 questions that are perfect to ask when you’re interviewing a Big Data Developer. Secondly, there are the Pig Interview Questions and Answers. This set of 25 interview Q&A’s will come in handy if you’re interviewing a Big Data Developer to work with Apache Pig.
- Tutorials Point – If you’re interviewing for a Hadoop Developer position, this long list of interview questions and answers should be useful.
- Apache Spark: Working with Streams
- Reading Streaming Twitter feeds into Apache Spark
- Jobs-as-Code: The Power of Shifting Left
- What is a Neural Network? Introduction to Neural Networks Part I
- Using GPUs (Graphical Processing Units) for Machine Learning