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 Senior Software Engineer 2 Interview Questions and Answers

Updated 17 Feb 2024

Oportun Senior Software Engineer 2 Interview Experiences

1 interview found

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

Interview questions from similar companies

I applied via Referral and was interviewed in May 2021. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Basics of sql
  • Q2. Basics of BA
  • Q3. Daily day routine

Interview Preparation Tips

Interview preparation tips for other job seekers - Be honest with the interviewer. Explain 100% what you know and in which you have experience.

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
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Design a in-memory cache
  • Ans. 

    Design a high-performance in-memory cache system for storing and retrieving data efficiently.

    • Use a hash table or a key-value store to store data in memory

    • Implement caching strategies like LRU (Least Recently Used) or LFU (Least Frequently Used) to manage cache eviction

    • Consider using a distributed cache for scalability and fault tolerance

    • Optimize cache size and expiration policies based on the application's data access

  • Answered by AI

Skills evaluated in this interview

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

I applied via Referral and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Coding Test 

Asked to do coding for RDBMS using any programing language

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

(1 Question)

  • Q1. Machine coding: Design in-memory document search
Round 2 - Technical 

(1 Question)

  • Q1. HLD: Design a ad-click aggregation service
  • Ans. 

    Design an ad-click aggregation service for tracking and analyzing ad clicks.

    • Use a distributed system to handle high volume of ad click data

    • Implement real-time processing for immediate insights on ad performance

    • Utilize a database to store aggregated ad click data for reporting and analysis

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

(1 Question)

  • Q1. Rating Service Low level design
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Aks about the few questions of dsa
  • Q2. Ask about the design system
Round 2 - Technical 

(1 Question)

  • Q1. Ask about the design system
Round 1 - Technical 

(1 Question)

  • Q1. Hashing based questions using maps

Interview Preparation Tips

Interview preparation tips for other job seekers - They will share a doc will all the topics to prepare for each round
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

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

Round 1 - Coding Test 

Two sum related problem and advanced Priority Queue related questions

Round 2 - Technical 

(1 Question)

  • Q1. LLD and class diagram for Minesweeper game
  • Ans. 

    LLD and class diagram for Minesweeper game

    • Create classes for Board, Cell, Game, Player

    • Use composition to represent relationships between classes

    • Implement methods for revealing cells, flagging cells, checking for game over

    • Consider using enums for cell states (covered, uncovered, flagged)

    • Use UML notation to draw class diagram

  • Answered by AI

Oportun Interview FAQs

How many rounds are there in Oportun Senior Software Engineer 2 interview?
Oportun interview process usually has 2 rounds. The most common rounds in the Oportun interview process are Technical and Coding Test.

Tell us how to improve this page.

Oportun Senior Software Engineer 2 Interview Process

based on 1 interview

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

Paytm Interview Questions
3.3
 • 753 Interviews
PhonePe Interview Questions
4.0
 • 303 Interviews
PayPal Interview Questions
3.9
 • 207 Interviews
HighRadius Interview Questions
2.9
 • 184 Interviews
Fiserv Interview Questions
3.0
 • 173 Interviews
Razorpay Interview Questions
3.6
 • 148 Interviews
Visa Interview Questions
3.5
 • 138 Interviews
KFintech Interview Questions
3.5
 • 138 Interviews
Angel One Interview Questions
4.0
 • 136 Interviews
View all
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