
Lightricks Data Engineer interview typically runs 4 rounds: HR round, online test, SQL live coding session, another HR round. It usually takes a few weeks and includes a mix of technical and behavioral checks.
$107K
Avg. Base Comp
$167K
Avg. Total Comp
4
Typical Rounds
2-4 weeks
Process Length
Our candidates report that Lightricks is less interested in flashy theory than in whether you can make clean, defensible choices with messy data. The strongest signal across the experience is query design under constraints: one prompt asked for pairwise GDP differences without duplicates, another for state-level user ratios, and another for ranking songs by plays. In each case, the interviewer seemed to care as much about why the solution was structured that way as about the final result. That means they’re watching for careful joins, correct aggregation boundaries, and whether you notice edge cases like null handling or one-row outputs.
A recurring theme is that they also want to see how you reason about evolving user behavior over time. The feature-activity problem, where “expert” status depends on the third use and affects later rows only, is a good example: this is the kind of logic that separates someone who can write SQL from someone who can model product behavior accurately. We’ve also seen a live discussion around SCD-style session logic, which suggests they value candidates who can translate ambiguous event data into a stable analytical structure. In other words, stateful thinking matters here.
The HR conversation appears to be straightforward, but the technical side rewards candidates who can explain tradeoffs clearly. One candidate explicitly noted that the interviewer probed why they chose a particular solution path, which tells us Lightricks is checking for judgment, not just syntax. If your approach is correct but brittle, or if you can’t justify how it handles real product data, that’s where interviews here tend to get interesting.
Synthetized from 1 candidates reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Lightricks process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Lightricks
Addressing imbalanced data in machine learning through carefully prepared techniques.
| Question | |
|---|---|
| Empty Neighborhoods | |
| Employee Salaries | |
| Top Three Salaries | |
| Subscription Overlap | |
| Experiment Validity | |
| Merge Sorted Lists | |
| Download Facts | |
| Liked Pages | |
| Last Transaction | |
| Third Purchase | |
| Retailer Data Warehouse | |
| User Experience Percentage | |
| Permutation Palindrome | |
| Distance Traveled | |
| RMS Error | |
| Search Ranking | |
| The Brackets Problem | |
| Random Forest Explanation | |
| Christmas Dinner Ingredient Optimization | |
| Hurdles In Data Projects | |
| Google Maps Improvement | |
| Attribution Rules | |
| Campaign Goals | |
| Maximum Profit | |
| Marketing Channel Metrics | |
| Sort Strings | |
| Clickstream Data | |
| Sum to N | |
| Ad Comments |
Synthesized from candidate reports. Individual experiences may vary.
An initial conversation with HR focused on your background, experience, and motivation for looking for a new role. The interviewer was described as friendly and the discussion was mostly behavioral.
A challenging SQL assessment with multiple questions covering joins, aggregations, window functions, and query design. Examples included pairwise GDP differences, state-level user ratios and top songs by plays, and labeling user activity as expert or not based on usage history.
A live SQL coding session with 5-6 questions where you walked through your solutions and explained your reasoning. The discussion included why you chose certain approaches and a session-based SCD-style problem involving start and end times per user session.
A final HR-style interview that revisited your experience and included broader thinking questions. One example was an insurance-company scenario about handling unprofitable clients, used to assess problem-solving and judgment rather than deep technical knowledge.