J'ai postulé en ligne. J'ai passé un entretien chez Optum (Atlanta, GA) en juil. 2023
Entretien
Received a screening call and a 30-minute round with the hiring manager. I was told they were moving forward with another candidate while I was about to interview for the next 1-hour panel round.
Questions d'entretien [1]
Question 1
1. Tell me about yourself.
2. Explain a bit about your project
J'ai passé un entretien chez Optum (Gurgaon, Haryana)
Entretien
They asked questions on SQL, Python, PySpark, cloud technologies, and other related topics. The discussion covered concepts, practical scenarios, and some questions related to data processing and big data environments.
Application and Screening
Candidates apply online through the Optum or UnitedHealth Group job portal, or via organized hiring challenges and campus placements.
Initial screening is usually conducted by a recruiter through a phone or video call, focusing on core qualifications, skills, experience, and interest in the role.
Assessments and Interviews
Applicants may be required to complete an online aptitude or technical test, depending on the job type; for technical roles, tests may focus on coding, SQL, math, English, and critical thinking.
Group Discussion rounds are sometimes included for fresher and entry-level roles, assessing communication, teamwork, leadership, and current affairs knowledge.
Questions d'entretien [1]
Question 1
Common Technical Questions
Describe a data pipeline project you have worked on, including technologies and challenges faced.
How do you handle skewed data in Spark?
What’s the difference between cache() and persist() in Spark—when would you not use them?
How do you tune Spark jobs (shuffle partitions, broadcast joins, etc.)?
Explain how you’d implement Change Data Capture (CDC) in a PySpark pipeline.
Discuss your experience with Microsoft Azure for data engineering projects (e.g., Azure Data Factory, Azure Databricks).
Write a recursive CTE to flatten a parent-child hierarchy in SQL.
How do you manage performance bottlenecks with millions of rows—indexing, query plans, etc.?
How do you ensure data security and compliance, particularly on cloud platforms like Azure (discuss encryption, RBAC, Key Vault)?
How do you handle NULL values in columns using PySpark (e.g., replace with preceding non-NULL value)?
T-SQL logic to implement slowly changing dimension type 2 (SCD2) without using MERGE.
Design a schema for tracking insurance claims lifecycle and handling versioning.
Trade-offs between Data Flows and Stored Procedures in ADF (Azure Data Factory).
Approaches to historical data archiving in large-scale data warehouses.
How do you optimize costs when running data workloads on cloud platforms (Azure)?
Discuss partitioning strategies in Synapse and how they can fail.
Experience integrating healthcare-sensitive data with security and compliance controls.
I had 3 rounds in total.
1st was technical. 2nd was Managerial and finally HR round.
Technical was good. Easy to moderate questions. Managerial was more focused on collaboration and unexpected things during work. Overall it was good.
Questions d'entretien [1]
Question 1
If you are working on some project and suddenly fell it. How can you make sure your someone will take you unfinished work and continue on it?