Oportun Software Engineer Interview Questions
The questions to prepare for a Oportun Software Engineer interview. Questions from real interview reports rank first. Updated daily.
Design a microservices-based ML recommendation platform by decomposing a monolith into retrieval, ranking, features, and serving services.
OportunDesign a URL shortener that ranks and recommends short links while handling abuse, freshness, and monitoring at scale.
OportunReverse a string in Python using character traversal and return the reversed result.
OportunCompare arrays and linked lists by memory layout, access cost, and update performance, and explain when each is the better choice.
OportunSign up to see every question
Create a free account to unlock this list and practice real interview questions.
Tests security fundamentals and practical controls for protecting Oportun systems and data.
OportunTests ability to package services reliably for deployment in modern infrastructure.
OportunTests understanding of ORM transaction boundaries and persistence behavior.
OportunStandardize missing observation fields with fallback values, missingness flags, and ordered output.
Eversource Energy
Cincinnati Children's Hospital
Adtalem Global EducationRewrite a slow PostgreSQL reporting query to reduce scanned rows, avoid join multiplication, and return accurate monthly site metrics.
Continental Finance
Capgemini
DISHAggregate monthly sales by product category and use LAG to calculate month-over-month changes.
Total Wine & More
Inc.
Benjamin MooreTests breadth of Spring experience and ability to map modules to real project needs.
Oportun