Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Oportun Team. If you also belong to the team, you can get access from here

Oportun Verified Tick

Compare button icon Compare button icon Compare
3.4

based on 22 Reviews

Filter interviews by

Oportun Interview Questions, Process, and Tips

Updated 8 Dec 2024

Top Oportun Interview Questions and Answers

View all 9 questions

Oportun Interview Experiences

Popular Designations

11 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

The first round was a coding test, which was outsourced to an external vendor. I was asked 2 basic DSA questions, and there was discussions around the time and space complexity, and scope of optimizing the solutions. Post that there were a few questions around Spring Boot features and basic system design. The interviewer was professional throughout the interview, and the interview process felt more like a discussion, as compared to the standard interview process.

Round 2 - Coding Test 

There was another round of coding - this time conducted by the organization itself. It consisted of a medium level DSA question on stacks. I wrote the code on my personal IDE and executed it there itself. The interviewer discussed about the possible edge cases and how I would deal with them. Post solving the question I was asked about my previous projects.

Round 3 - Technical 

(3 Questions)

  • Q1. Discuss in detail about a scenario where a challenging production issue was handled.
  • Q2. What are your responsibilities as a senior / team lead in the current organization?
  • Q3. How did you handle conflicts with junior engineers and reporting managers?
Round 4 - Group Discussion 

This was the final round where the discussion was largely around system design and HLD. It started off with questions are system design patterns and concepts. Then I was asked to design a booking design, with discussions around concurrency control and transaction management.

Interview Preparation Tips

Interview preparation tips for other job seekers - The coding questions were easy-medium, so strong basics is important. Be prepared to talk about previous projects in detail. A good knowledge on system design concepts is a must.

Top Oportun Senior Software Engineer Interview Questions and Answers

Q1. Life cycle of angular
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

1 hour - Reverse linked list k at a time

Round 2 - Technical 

(2 Questions)

  • Q1. Java 8 stream setup
  • Ans. 

    Java 8 stream setup involves creating a stream from a collection or array and applying operations like filter, map, and reduce.

    • Create a stream from a collection using stream() method

    • Apply operations like filter, map, and reduce to process elements

    • Use terminal operations like collect or forEach to get the final result

  • Answered by AI
  • Q2. CAP Theorem explanation wanted
  • Ans. 

    CAP Theorem states that in a distributed system, it is impossible to simultaneously achieve consistency, availability, and partition tolerance.

    • Consistency: All nodes in the system have the same data at the same time.

    • Availability: Every request gets a response, even if some nodes are down.

    • Partition Tolerance: The system continues to operate despite network partitions.

    • Examples: MongoDB prioritizes consistency and partiti...

  • Answered by AI

Skills evaluated in this interview

Top Oportun Senior Software Engineer Interview Questions and Answers

Q1. Life cycle of angular
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Interview 

(2 Questions)

  • Q1. Dynamo db working style
  • Ans. 

    DynamoDB is a fully managed NoSQL database service provided by AWS, designed for high performance and scalability.

    • DynamoDB is schema-less, allowing for flexible data models

    • It offers high availability and durability through replication and automatic backups

    • DynamoDB uses primary keys for data retrieval, with optional secondary indexes for querying

    • It supports ACID transactions for consistency and reliability

    • DynamoDB is de...

  • Answered by AI
  • Q2. Function vs method
  • Ans. 

    A function is a standalone block of code that can be called independently, while a method is a function that is associated with a class or object.

    • Functions are standalone blocks of code, while methods are functions associated with classes or objects.

    • Functions can be called independently, while methods are called on specific instances of classes or objects.

    • Functions are defined outside of classes, while methods are defi...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - My interview is fine, but they rejected

Top Oportun Senior Software Engineer Interview Questions and Answers

Q1. Life cycle of angular
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. DP on Stock buy n sell
  • Ans. 

    Implement a dynamic programming solution for stock buy and sell problem.

    • Use dynamic programming to find the maximum profit by buying and selling stocks.

    • Keep track of the minimum stock price seen so far and update the maximum profit accordingly.

    • Consider edge cases like no profit or negative profit.

    • Example: Input [7, 1, 5, 3, 6, 4], Output 5 (buy at 1, sell at 6)

  • Answered by AI

Skills evaluated in this interview

Top Oportun Senior Software Engineer Interview Questions and Answers

Q1. Life cycle of angular
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)

Oportun interview questions for popular designations

 Senior Software Engineer

 (5)

 Manager

 (1)

 Product Manager

 (1)

 Senior Software Engineer 2

 (1)

 Senior Software Engineer Testing

 (1)

 Staff Engineer

 (1)

 Team Manager

 (1)

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Explain OOPS, Inheritance, SQL basics and
  • Ans. 

    OOPS is a programming paradigm based on objects, Inheritance is a mechanism in OOPS, SQL basics include querying databases.

    • OOPS stands for Object-Oriented Programming, where data and behavior are encapsulated within objects.

    • Inheritance is a mechanism in OOPS where a class inherits properties and behaviors from another class.

    • SQL basics include querying databases using SELECT, INSERT, UPDATE, DELETE statements.

    • Example: I...

  • Answered by AI
Round 2 - Coding Test 

Find the longest sub array with 0's and 1's

Interview Preparation Tips

Topics to prepare for Oportun Senior Software Engineer 2 interview:
  • SQL
  • JAVA
  • OOPS

Skills evaluated in this interview

Senior Software Engineer 2 Interview Questions asked at other Companies

Q1. Draw a system diagram for ecommers system to place an order and get order history for a particular customer
View answer (1)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Jan 2024.

Round 1 - Technical 

(1 Question)

  • Q1. Improve a product
  • Ans. 

    Implement a user feedback system to gather insights for product improvement.

    • Conduct user surveys to gather feedback on product features and usability.

    • Implement a system for users to submit feedback and suggestions directly within the product.

    • Analyze user behavior data to identify pain points and areas for improvement.

    • Regularly review and prioritize user feedback to make informed product decisions.

  • Answered by AI

Product Manager Interview Questions asked at other Companies

Q1. You see the number of people cancelling the order increasing. Cancel window 24 hours. What would you do?
View answer (26)

Jobs at Oportun

View all

Manager Interview Questions & Answers

user image Anonymous

posted on 7 Sep 2023

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Based on Java Springboot
  • Q2. Microservices architecture

Manager Interview Questions asked at other Companies

Q1. There is a chairman of a conglomerate. He has been on the post for 10 years, and is extremely dominating. He treats the various business heads like children, not letting them take any major decision. While the chairman has negatives, he bel... read more
View answer (2)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Nov 2023. There were 3 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. QA Related and Automation Related Questions
Round 2 - Technical 

(1 Question)

  • Q1. Automation questions related to Java and selenium
Round 3 - One-on-one 

(1 Question)

  • Q1. Selenium web driver questions with client

Senior Software Engineer Testing Interview Questions asked at other Companies

Q1. Sorting Characters By FrequencyYou have been given a string ‘S’. You need to sort ‘S’ in increasing order based on the frequency of characters. If two characters have the same frequency then the character with a lesser ASCII value must occu... read more
View answer (1)

Team Manager Interview Questions & Answers

user image Anonymous

posted on 23 Mar 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Explain more about your role Statistical questions as per profile
  • Ans. 

    As a Team Manager, I oversee a team's performance, provide guidance and support, and ensure goals are met.

    • Manage team members and delegate tasks effectively

    • Provide coaching and feedback to improve team performance

    • Set goals and monitor progress towards achieving them

    • Handle conflicts and resolve issues within the team

    • Collaborate with other departments to ensure smooth operations

  • Answered by AI
Round 2 - Group Discussion 

All VP of other teams joined for group discussion with me

Interview Preparation Tips

Interview preparation tips for other job seekers - More technical, coding required

Team Manager Interview Questions asked at other Companies

Q1. To maintain SIEM solution which are the daily activities that you will perform?
View answer (4)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Jul 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. Basic angular and javascript concepts
  • Q2. Life cycle of angular
  • Ans. 

    Angular has a life cycle consisting of several phases that a component goes through from creation to destruction.

    • Angular components go through several life cycle hooks such as ngOnInit, ngOnDestroy, etc.

    • ngOnInit is called after the component has been initialized and its data-bound properties have been checked.

    • ngOnDestroy is called just before the component is destroyed.

    • Other life cycle hooks include ngOnChanges, ngDoCh...

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Advanced angular and javascript concepts
Round 4 - One-on-one 

(1 Question)

  • Q1. Advanced javascript html css typescript
Round 5 - HR 

(1 Question)

  • Q1. Common questions on salary expectations and explain about benefits

Skills evaluated in this interview

Top Oportun Senior Software Engineer Interview Questions and Answers

Q1. Life cycle of angular
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)

Oportun Interview FAQs

How many rounds are there in Oportun interview?
Oportun interview process usually has 2-3 rounds. The most common rounds in the Oportun interview process are Technical, One-on-one Round and Coding Test.
How to prepare for Oportun interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Oportun. The most common topics and skills that interviewers at Oportun expect are SQL, Python, Financial Services, Budgeting and MySQL.
What are the top questions asked in Oportun interview?

Some of the top questions asked at the Oportun interview -

  1. Explain OOPS, Inheritance, SQL basics ...read more
  2. Explain more about your role Statistical questions as per prof...read more
  3. Life cycle of angu...read more
How long is the Oportun interview process?

The duration of Oportun interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Oportun Interview Process

based on 8 interviews in last 1 year

Interview experience

3.8
  
Good
View more

People are getting interviews through

based on 6 Oportun interviews
Job Portal
Company Website
Referral
50%
17%
17%
16% candidates got the interview through other sources.
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates

Interview Questions from Similar Companies

Aye Finance Interview Questions
4.2
 • 60 Interviews
Kinara Capital Interview Questions
4.5
 • 58 Interviews
LendingKart Interview Questions
3.2
 • 28 Interviews
InCred Finance Interview Questions
3.9
 • 20 Interviews
Epimoney Interview Questions
3.4
 • 9 Interviews
Axio Interview Questions
3.8
 • 8 Interviews
RupeeRedee Interview Questions
3.5
 • 3 Interviews
ZipLoan Interview Questions
2.9
 • 2 Interviews
View all

Oportun Reviews and Ratings

based on 22 reviews

3.4/5

Rating in categories

3.9

Skill development

3.9

Work-Life balance

4.2

Salary & Benefits

2.3

Job Security

3.9

Company culture

2.9

Promotions/Appraisal

3.7

Work Satisfaction

Explore 22 Reviews and Ratings
Senior Manager, Data Science

Chennai

6-8 Yrs

Not Disclosed

Senior Data Scientist

Chennai

3-6 Yrs

Not Disclosed

Director, Data Science

Chennai

8-10 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
18 salaries
unlock blur

₹26.6 L/yr - ₹40.7 L/yr

Data Engineer
13 salaries
unlock blur

₹12.7 L/yr - ₹19.4 L/yr

Software Engineer
12 salaries
unlock blur

₹11.7 L/yr - ₹26 L/yr

Senior Software Engineer Testing
7 salaries
unlock blur

₹22 L/yr - ₹35 L/yr

Senior Software Test Engineer
6 salaries
unlock blur

₹21 L/yr - ₹25.2 L/yr

Explore more salaries
Compare Oportun with

Aye Finance

4.1
Compare

Axio

3.8
Compare

LendingKart

3.2
Compare

NeoGrowth Credit

3.4
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview