cswork / libraryOpen practice workspace

Interview questions · Bank of America

Describe initiative, project, analysis, and relationship-building

This set of behavioral and leadership questions evaluates initiative, quantitative and technical project execution, complex problem-solving, and relationship-building competencies relevant to a Data Scientist role within the Behavioral & Leadership domain.

Behavioral and Leadership Questions — Data Scientist Technical Screen

Context

You are interviewing for a Data Scientist role and will be asked to demonstrate initiative, technical depth, problem-solving, and collaboration. Prepare concise, outcome-oriented answers (use the STAR framework: Situation, Task, Action, Result).

Questions

  1. Personal Initiative

    • Which key accomplishment best illustrates your personal initiative and willingness to go beyond what was required?
  2. Quantitative/Technical Project Deep Dive

    • Walk through one of your favorite quantitative or technical projects completed at school or a previous employer.
    • What was the end goal?
    • What technical tools did you use to solve the problem, and why did you choose them?
    • What was the outcome?
  3. Complex Problem Solving

    • Tell us about a time you solved a complex problem that required significant thought and careful analysis.
    • Describe: the problem, your analysis, your solution and why you chose it, obstacles you overcame, and how your solution was implemented.
  4. Relationship Building

    • Describe a time you actively developed a strong relationship with a teammate, manager, customer, or client.
    • Share: the specific actions you took to build the relationship, any challenges you faced and how you addressed them, and the results.

Solution

General approach

  • Use STAR (Situation, Task, Action, Result) + Learning/Impact. Aim for 60–120 seconds per answer.
  • Quantify impact (%, $, time saved). Tie actions to business outcomes, risk, compliance, or customer experience.
  • For technical stories: state the goal, baseline, metrics, tools, why those tools, trade-offs, and the outcome.

Helpful templates

  • STAR scaffold: Situation → Task → Action (how you did it) → Result (quantified) → Reflection (what changed/learned).
  • Metrics to mention: AUC/PR-AUC, F1, lift, calibration (Brier score), MAPE/SMAPE, latency, cost savings, adoption rate.
  • Guardrails: data privacy, fairness checks, change management, monitoring.
  1. Personal Initiative How to answer
  • Pick a story where you identified a gap or risk without being asked (e.g., monitoring, automation, documentation, fairness/ethics, cost optimization) and drove it to measurable impact.

Example (concise STAR)

  • Situation: Our classification model’s performance fell post-deployment, but no alerting existed.
  • Task: Proactively protect business outcomes by detecting model and data drift early.
  • Action: I designed and shipped a monitoring pipeline: statistical drift tests (PSI/KS), performance tracking by segment, and on-call alerts. Added a weekly calibration check and a rollback toggle. Documented runbooks and trained ops.
  • Result: Reduced production incidents by 60%, restored AUC from 0.74 to 0.83 within two weeks, and cut investigation time from 4 hours to 30 minutes. Leadership adopted the pattern across 5 services.
  • Reflection: Highlighted the value of MLOps and preventive controls, not just model accuracy.

Tips

  • Emphasize initiative: "I noticed… so I…" rather than "We were told to…"
  • Mention cross-functional buy-in and long-term sustainability (docs, training, ownership).
  1. Quantitative/Technical Project Deep Dive How to answer
  • Frame business goal → data → baseline → methods → tools (and why) → validation → results → impact and trade-offs.

Example project: Customer churn prediction

  • Goal: Reduce monthly churn by targeting at-risk customers with retention offers.
  • Data: 18 months of customer activity and support tickets; leakage controls by cutting features not available at scoring time.
  • Baseline: Business rules gave AUC 0.62.
  • Methods: Feature engineering (recency/frequency/tenure), class imbalance handling (SMOTE vs class weights; chose class weights), model selection (logistic regression as benchmark, XGBoost for nonlinearity). Calibration with isotonic regression.
  • Tools and why:
    • Python + scikit-learn/XGBoost: strong tabular performance and quick iteration.
    • SQL for feature extraction; Airflow for scheduled training/scoring; MLflow for experiment tracking; SHAP for interpretability.
    • Chosen for ecosystem maturity, production-readiness, and interpretability needs.
  • Validation: Time-based split, ROC-AUC and PR-AUC; business lift in top deciles; backtest over 3 months.
  • Outcome: AUC 0.86 (↑0.24 vs baseline). Targeting top 15% risk segment captured 45% of churn with 1.8x ROI on offers. Deployed with <200ms scoring latency.
  • Trade-offs: Slightly lower recall in exchange for precision to optimize offer spend; monitored for drift monthly.

Optional formula callout

  • F1 = 2 × (precision × recall) / (precision + recall) — use when justifying threshold choice.

Tips

  • If from school: focus on rigor, baselines, validation, and what you’d do differently for production.
  • Always address why the chosen tools were suitable versus alternatives (e.g., tree models vs neural nets; SHAP for stakeholders).
  1. Complex Problem Solving How to answer
  • Choose a problem with ambiguity, multiple constraints, or causal concerns. Show structured thinking, alternatives considered, and risk mitigation.

Example: Estimating impact of a policy change without an A/B test

  • Situation: The business changed fee structure; leadership needed to know the impact on revenue and churn, but no randomized experiment was run.
  • Task: Produce a credible, decision-ready estimate controlling for confounding.
  • Analysis:
    • Defined treatment group (affected accounts) and comparison group (unaffected but similar).
    • Features for selection modeling: tenure, spend, prior churn signals, region.
    • Used propensity score matching to balance groups; validated balance with standardized mean differences (<0.1 threshold).
    • Difference-in-differences on matched cohorts to control for time trends; robust SEs clustered by account.
    • Sensitivity: falsification test on pre-period; placebo dates; checked parallel trends visually and via regression.
  • Solution and why: Matched DiD chosen over plain regression to reduce model dependence and address confounding and time effects. Considered synthetic control but data granularity favored DiD.
  • Obstacles: Data leakage (post-policy features), missing data; handled via time-aware filtering and multiple imputation. Skepticism from stakeholders; addressed with clear diagnostics and explainers.
  • Implementation: Presented a playbook and dashboard with CIs and segment cuts; recommendation to proceed with a staged rollout and guardrail metrics (complaints, NPS).
  • Result: Estimated −1.5% churn impact (95% CI: −2.3% to −0.7%) with +3.1% revenue uplift net. Adopted with phased rollout; monitoring aligned with the analysis.

Tips

  • Name the assumptions and how you checked them (e.g., parallel trends).
  • Provide alternatives you considered and why you rejected them.
  • Quantify uncertainty (confidence intervals) when possible.
  1. Relationship Building How to answer
  • Pick a story involving a skeptical stakeholder or new teammate. Show empathy, structured cadence, and shared success metrics.

Example

  • Situation: A product manager was skeptical of adopting a risk model, citing lack of transparency and operational friction.
  • Task: Build trust and alignment to enable a pilot.
  • Actions:
    • Set a 30-minute discovery to understand their goals, constraints, and success metrics; mirrored language in artifacts.
    • Co-created a one-page contract: scope, owner, SLA, and a rollback plan.
    • Built a lightweight prototype with SHAP plots and decision thresholds aligned to business KPIs; ran side-by-side shadow tests.
    • Established weekly 15-minute check-ins and a shared dashboard; celebrated small wins and captured issues in a public backlog.
  • Challenges: Jargon and prior failed attempts; addressed with plain-language explainers, examples, and quick iterations.
  • Result: Greenlit a 4-week pilot; reduced false positives by 22% at constant recall; adoption expanded to two adjacent workflows. Relationship evolved into ongoing co-planning and quarterly roadmap reviews.

Final prep checklist

  • Keep 2–3 versatile stories you can tailor (initiative, technical depth, ambiguity, collaboration).
  • Quantify impact and include baseline vs. after.
  • Preempt risks: data leakage, fairness, monitoring, change management.
  • Keep answers concise; pause to let interviewers drill deeper.
  • If you can’t share sensitive details, anonymize and focus on method, process, and results shape.

Community answers

Nothing here yet.

Join in on CSWork →