At Johnson & Johnson, our commitment to health innovation empowers us to deliver groundbreaking solutions, prevent complex diseases, and enhance lives globally. Renowned for being at the forefront of healthcare innovation, we focus on developing smarter, less invasive treatments and personalized healthcare solutions.
The Data Scientist role at Johnson & Johnson is central to harnessing our expertise in artificial intelligence, data science, and advanced analytics. This position involves crafting and deploying data science solutions that drive impactful decisions, particularly in areas like sales and marketing optimization, patient/payer analytics, and commercial strategy development. You'll work within a highly collaborative environment, liaising with business and technology teams to address complex problems and deliver influential insights.
This guide will navigate you through the Johnson & Johnson Data Scientist interview process, frequently asked questions, and provide essential tips to help you succeed. Let's dive in!
The first step is to submit a compelling application that reflects your technical skills and interest in joining Johnson & Johnson (J&J) as a Data Scientist. Whether you were contacted by a J&J recruiter or have taken the initiative yourself, carefully review the job description and tailor your CV to the prerequisites.
Tailoring your CV may include identifying specific keywords that the hiring manager might use to filter resumes and crafting a targeted cover letter. Furthermore, don’t forget to highlight relevant skills and mention your work experiences.
If your CV happens to be among the shortlisted few, a recruiter from the Johnson & Johnson Talent Acquisition Team will make contact and verify key details like your experiences and skill level. Behavioral questions may also be a part of the screening process.
In some cases, the Johnson & Johnson Data Scientist hiring manager might be present during the screening round to answer your queries about the role and the company itself. They may also indulge in surface-level technical and behavioral discussions.
The whole recruiter call should take about 30 minutes.
Successfully navigating the recruiter round will present you with an invitation for the technical screening round. Technical screening for the Johnson & Johnson Data Scientist role usually is conducted through virtual means, including video conference and screen sharing. Questions in this 1-hour long interview stage may revolve around technical knowledge, projects, and past experiences.
You may also face questions that assess your proficiency in: - Basic statistics. - Technical knowledge related to deep learning and image segmentation. - Practical applications of AI-type algorithms.
Depending on the seniority of the position, case studies and similar real-scenario problems may also be assigned.
Followed by a second recruiter call outlining the next stage, you’ll be invited to attend the onsite interview loop. This stage often includes multiple rounds such as: - Detailed discussions on your resume. - Questions about your work experience, technical questions, and I/O deep learning models. - Leadership meetings and one-on-one sessions with senior company leaders, focusing on problem-solving skills and understanding past data science projects from end to end.
In certain situations, you might be asked to give a presentation based on your past projects or dissertation work, elaborating on the specifics and answering detailed questions.
After clearing the onsite interview rounds, the final evaluation might be conducted by the HR and sometimes the VP of relevant departments. Despite the comprehensive interview process, be mindful that there could be extended gaps between different rounds, and it's not uncommon to experience delays in feedback or outcome emails.
Quick Tips For Johnson & Johnson Data Scientist Interviews
A few tips for acing your Johnson & Johnson interview include:
Typically, interviews at Johnson & Johnson vary by role and team, but commonly Data Scientist interviews follow a fairly standardized process across these question topics.
Would you suspect anything unusual about the A/B test results with 20 variants? Your manager ran an A/B test with 20 different variants and found one significant result. Would you consider this result suspicious?
What considerations should be made when testing hundreds of hypotheses with many t-tests? You are conducting multiple hypothesis tests using t-tests. What factors should you take into account to ensure the validity of your results?
How would you generate and evaluate a daily report for advertiser campaigns and impressions? Given a schema with advertiser campaigns and impressions, generate a daily report for the first 7 days. Evaluate each campaign's delivery and identify which promos need attention using specific heuristics.
How would you determine if a redesigned email campaign led to an increase in conversion rates? A new marketing manager redesigned the new-user email journey, and conversion rates increased from 40% to 43%. However, the rate was previously 45% before dropping to 40%. How would you investigate if the redesign caused the increase?
What analysis would you conduct to improve the UI of a community forum app? You have access to tables summarizing user event data for a community forum app. What kind of user journey analysis would you perform to recommend UI changes?
Create a function max_substring
to find the maximal substring shared by two strings.
Given two strings, string1
and string2
, write a function max_substring
to return the maximal substring shared by both strings. If there are multiple max substrings with the same length, return any one of them.
Develop a function moving_window
to find the moving window average of a list of numbers.
Given a list of numbers nums
and an integer window_size
, write a function moving_window
to find the moving window average.
Write a function to determine if a string is a palindrome. Given a string, write a function to determine if it is a palindrome — a word that reads the same forwards and backwards.
Write a query to find users currently "Excited" and never "Bored" with a campaign. Given a table of users' impressions of ad campaigns, write a query to find all users that are currently "Excited" and have never been "Bored" with a campaign.
Create a function search_list
to check if a target value is in a linked list.
Write a function, search_list
, that returns a boolean indicating if the target
value is in the linked_list
or not. You receive the head of the linked list, which is a dictionary with value
and next
keys. If the linked list is empty, you'll receive None
.
Would you think there was anything fishy about the results of an A/B test with 20 variants? Your manager ran an A/B test with 20 different variants and found one significant result. Would you suspect any issues with the results?
What is the downside of only using the R-Squared ((R^2)) value to determine a relationship between two variables? You are analyzing how well a model fits the data and want to determine a relationship between two variables. What are the limitations of relying solely on the R-Squared value?
Is a coin that comes up tails 8 times and heads twice in 10 flips fair? You flip a coin 10 times, resulting in 8 tails and 2 heads. Is this coin fair?
How would you explain what a p-value is to someone who is not technical? Explain the concept of a p-value in simple terms to someone without a technical background.
What’s the probability that (2X > Y) given two independent standard normal random variables (X) and (Y)? Given two independent standard normal random variables (X) and (Y), calculate the probability that (2X > Y).
Average Base Salary
Average Total Compensation
You can expect a well-structured and professional interview process that typically involves multiple stages. Initially, there’s a recruiter screening, followed by a manager screening. You'll then go through two technical interview rounds and finally, HR and VP chats. The focus is on your past experiences, particularly your data science projects, problem-solving strategies, and technical skills.
Interview questions at Johnson & Johnson vary but generally include behavioral questions in the STAR format (Situation, Task, Action, Result), and technical questions related to your data science projects. You might also be asked to describe how you've managed multiple deadlines, handled messy data, or dealt with real-world problems using deep learning models.
For a Principal Data Scientist role, a Ph.D. with 2 years of experience, an M.S. with 5 years, or a B.S. with 7 years of relevant experience is required. The degree should be in fields such as Computer Science, Statistics, Machine Learning, or related areas. You should have a strong working knowledge of machine learning platforms, Python or R, SQL, and experience with AI/ML techniques. Proficiency in delivering end-to-end machine learning projects and excellent communication skills are also essential.
Johnson & Johnson is at the forefront of healthcare innovation, focusing on preventing, treating, and curing complex diseases. As a data scientist, you will be part of a dynamic team that leverages cutting-edge AI, data science, and advanced analytics to drive impactful solutions. The opportunity to work on groundbreaking projects that optimize patient outcomes and commercial strategies makes J&J a particularly exciting place to work.
To prepare for an interview at Johnson & Johnson, thoroughly review your resume and be ready to discuss your past projects in detail. Practice answering behavioral questions in the STAR format and technical questions relevant to your field. Using resources like Interview Query can also be very beneficial for honing your interview skills.
In conclusion, the interview process for a Data Scientist position at Johnson & Johnson is a structured yet professional journey that includes multiple rounds—beginning with recruiter and managerial screenings, followed by technical evaluations, and concluding with discussions involving HR and senior leaders. Despite some challenges such as extended waiting periods between rounds and delayed communications, the overall experience reflects a high level of professionalism and friendliness from the interviewers who are keen on understanding your past data science projects and technical expertise. They emphasize practical applications such as developing machine learning models and handling healthcare data.
If you want more insights about the company, check out our main Johnson & Johnson Interview Guide, where we have covered many interview questions that could be asked. We’ve also created interview guides for other roles, such as software engineer and data analyst, where you can learn more about Johnson & Johnson’s interview process for different positions.
At Interview Query, we empower you to unlock your interview prowess with a comprehensive toolkit, equipping you with the knowledge, confidence, and strategic guidance to conquer every Johnson & Johnson data scientist interview question and challenge.
You can check out all our company interview guides for better preparation, and if you have any questions, don’t hesitate to reach out to us.
Good luck with your interview!