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

Filter interviews by

Oportun Interview Questions, Process, and Tips for Experienced

Updated 8 Dec 2024

Top Oportun Interview Questions and Answers for Experienced

Oportun Interview Experiences for Experienced

Popular Designations

4 interviews found

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. Tell me about yourself. What technology are you using? What is a Collection? What are the different types of collection there? What is the difference between ArrayList and LinkedList What are the basic building blocks of Stream operators, s... read more
View answer (2)
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. Tell me about yourself. What technology are you using? What is a Collection? What are the different types of collection there? What is the difference between ArrayList and LinkedList What are the basic building blocks of Stream operators, s... read more
View answer (2)
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. What microservices patterns are you aware ? let's assume that there is a microservice based architecture and service A is calling service B which in turn service C. If service b fails, how will you manage transaction and logging ?
View answer (1)
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:
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 - 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. Tell me about yourself. What technology are you using? What is a Collection? What are the different types of collection there? What is the difference between ArrayList and LinkedList What are the basic building blocks of Stream operators, s... read more
View answer (2)

Oportun interview questions for popular designations

 Senior Software Engineer

 (5)

 Manager

 (1)

 Staff Engineer

 (1)

 Product Manager

 (1)

 Team Manager

 (1)

 Senior Software Engineer Testing

 (1)

 Senior Software Engineer 2

 (1)

Jobs at Oportun

View all

Interview questions from similar companies

Interview Preparation Tips

Round: Technical Interview
Tips: Have a good grasp of DS algo, java, etc.(Here CGPA doesn't matter)

General Tips: Do’s and Don’ts :
1. Be confident and to be confident prepare well.
2. Set the priority of your companies 
3. Don't start preparation at end. Don't ignore the content of resume.

Be confident and start preparation as soon as possible.
College Name: IIT Kanpur

I applied via Approached by Company and was interviewed before Oct 2021. There were 6 interview rounds.

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 - Coding Test 

Simple programming test from mettl website

Round 3 - Technical 

(2 Questions)

  • Q1. First tech interview is also more of a coding round.
  • Q2. Questions on data structures in Java Multithreading Immutability
Round 4 - Technical 

(1 Question)

  • Q1. 2nd technical interview more of conceptual questions on related technology
Round 5 - Technical 

(1 Question)

  • Q1. Tech manager round based on previous project and scenario based questions
Round 6 - HR 

(1 Question)

  • Q1. Salary discuss Why you want to join paytm

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared before interview
Go through basic programming questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

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 - Coding Test 

Hacker rank test based on string manipulation questions

Round 3 - Technical 

(2 Questions)

  • Q1. 2nd round will be technical
  • Q2. Yes mostly coding and DS questions you can also expect one logical IQ question
Round 4 - One-on-one 

(1 Question)

  • Q1. This round was mostly behavioural and culture fit round with Manager
Round 5 - HR 

(2 Questions)

  • Q1. Salary negotiation
  • Q2. Notice period discussions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared for the coding round which will be 1st round hacker rank test

I applied via LinkedIn and was interviewed in Sep 2022. There were 4 interview rounds.

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 - Assignment 

Online assesment . 5 coding question in 90 minutes

Round 3 - Coding Test 

Hackerrank coding test with paired screen. They give problem we have to write the logic

Round 4 - Coding Test 

Again hacker rank code pair. the give problem and have to write logic. this round with staff senior engineer

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare on java problems. leet code medium problems.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Mar 2022. There were 3 interview rounds.

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 - Coding Test 

Online test link given data structures were asked, array problem and string problem
Likewise Double Linked List was also asked

Round 3 - Technical 

(2 Questions)

  • Q1. Spring boot API endpoint description
  • Ans. 

    Spring Boot API endpoint is a URL that exposes the functionality of a web service.

    • API endpoints are the entry points for the client to access the server's resources.

    • Spring Boot provides a simple and easy way to create RESTful APIs.

    • Endpoints can be secured using Spring Security.

    • Endpoints can be documented using Swagger or Spring REST Docs.

    • Examples: /users, /products, /orders

  • Answered by AI
  • Q2. CI CD pipeline, Docker Kubernetes

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident about what you are saying
Be thorough with ur logic and ur skills

Skills evaluated in this interview

I applied via Approached by Company and was interviewed in Jul 2022. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Given a grid containing 0s and 1s and source row and column, in how many ways, could we reach form source to target. ( 1's represents a blockade and 0's represent accessable points)
  • Ans. 

    Count the number of ways to reach target from source in a grid with 0s and 1s.

    • Use dynamic programming to solve the problem efficiently.

    • Traverse the grid using DFS or BFS to count the number of ways.

    • Consider edge cases like when source and target are the same or when there is no path.

    • Example: Given grid = [[0,0,0],[0,1,0],[0,0,0]], source = (0,0), target = (2,2), answer is 2.

    • Example: Given grid = [[0,1],[0,0]], source =

  • Answered by AI
  • Q2. 1. High Level System Design -> Design Uber like Service. Follow up -> What would be your tech stack for designing such a service to make sure it could scale when needed.
  • Ans. 

    Tech stack for designing a scalable Uber-like service.

    • Use microservices architecture for scalability and fault tolerance.

    • Choose a cloud provider with auto-scaling capabilities.

    • Use a load balancer to distribute traffic across multiple instances.

    • Use a NoSQL database for high availability and scalability.

    • Use message queues for asynchronous communication between services.

    • Use containerization for easy deployment and managem...

  • Answered by AI
  • Q3. (HLD) -> Design a service which combines multiple sources of data/documentation and aggregates it such that all info is available centrally.
  • Ans. 

    Design a service to aggregate multiple sources of data/documentation centrally.

    • Identify sources of data/documentation

    • Determine data aggregation method

    • Design a centralized database to store aggregated data

    • Develop a user-friendly interface to access the data

    • Ensure data security and privacy

  • Answered by AI
  • Q4. (Behavioral) Describe a scenario in which you went above and beyond your regular assigned tasks and responsibilities to help out the Team/Colleague/Organization.
  • Ans. 

    I took on additional responsibilities to help a colleague with a tight deadline.

    • Assisted a colleague with a project that had a tight deadline

    • Took on additional tasks outside of my regular responsibilities

    • Worked extra hours to ensure the project was completed on time

    • Provided guidance and support to the colleague throughout the project

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare about the Architecture of Kafka and also work on developing a good understanding of various types of databases and networking jargons such as Long Polling/Short Polling and how to implement them.

Also, and this is very important -> I am not sure if this company has problem at the recruiter level or this is the general outlook of this company.... if at all you didn't perform well in any of the rounds... say final round or even managerial round. They won't tell you that they have decided to drop your profile or any such thing. A week after the final interview I contacted the recruiter who used to be readily available with all the info and feedbacks was least interested and told me she haven't heard back from the manager whether to drop my case or move forward.

It has been 3 weeks now and no info from them.
And this is not just my experience, many candidates complain about the same kind of behaviour from VISA on various other platforms

Skills evaluated in this interview

Oportun Interview FAQs

How many rounds are there in Oportun interview for experienced candidates?
Oportun interview process for experienced candidates usually has 2-3 rounds. The most common rounds in the Oportun interview process for experienced candidates are One-on-one Round, Technical and Resume Shortlist.
How to prepare for Oportun interview for experienced candidates?
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 for experienced candidates?

Some of the top questions asked at the Oportun interview for experienced candidates -

  1. Explain OOPS, Inheritance, SQL basics ...read more
  2. Life cycle of angu...read more
  3. DP on Stock buy n s...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 for Experienced

based on 4 interviews

Interview experience

3.3
  
Average
View more

Interview Questions from Similar Companies

Paytm Interview Questions
3.3
 • 759 Interviews
PhonePe Interview Questions
4.0
 • 306 Interviews
PayPal Interview Questions
3.9
 • 212 Interviews
HighRadius Interview Questions
2.8
 • 186 Interviews
Fiserv Interview Questions
3.0
 • 175 Interviews
Razorpay Interview Questions
3.6
 • 154 Interviews
Visa Interview Questions
3.5
 • 141 Interviews
KFintech Interview Questions
3.5
 • 140 Interviews
Angel One Interview Questions
4.0
 • 138 Interviews
View all

Oportun Reviews and Ratings

based on 24 reviews

3.5/5

Rating in categories

3.8

Skill development

3.7

Work-life balance

4.2

Salary

2.3

Job security

3.8

Company culture

3.0

Promotions

3.7

Work satisfaction

Explore 24 Reviews and Ratings
Senior Product Manager, Payments

Remote

5-10 Yrs

Not Disclosed

Director HR

Remote

9-14 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
18 salaries
unlock blur

₹26.6 L/yr - ₹40.7 L/yr

Data Engineer
9 salaries
unlock blur

₹12.7 L/yr - ₹19.8 L/yr

Software Engineer
7 salaries
unlock blur

₹23 L/yr - ₹32.3 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

Paytm

3.3
Compare

Fiserv

3.0
Compare

PhonePe

4.0
Compare

KFintech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview