Upload Button Icon Add office photos
Engaged Employer

i

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

Stripe Verified Tick

Compare button icon Compare button icon Compare
3.6

based on 22 Reviews

Filter interviews by

Stripe Software Engineering Manager Interview Questions and Answers

Updated 5 Sep 2024

Stripe Software Engineering Manager Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. EM behavioral - describe difficult project you executed
  • Ans. 

    Managed a complex software migration project for a large e-commerce platform

    • Coordinated cross-functional teams to ensure smooth transition

    • Developed a detailed project plan with clear milestones and deadlines

    • Addressed unexpected challenges and adjusted strategies accordingly

    • Communicated regularly with stakeholders to provide updates and address concerns

  • Answered by AI
  • Q2. What are the characterstics of good manager
  • Ans. 

    Good managers possess strong communication skills, empathy, leadership abilities, and the ability to delegate effectively.

    • Strong communication skills to effectively convey information and provide feedback

    • Empathy to understand and support team members

    • Leadership abilities to inspire and motivate the team towards common goals

    • Ability to delegate tasks effectively to maximize team productivity

    • Good decision-making skills to ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Behavioral round qustions are very practical questions

Interview questions from similar companies

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

I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Logical reasoning, grammar, and coding: two basic level questions.

Round 2 - Technical 

(3 Questions)

  • Q1. Question on core Java
  • Q2. Question on SQL and PLSQL
  • Q3. Resume based question and on project
Round 3 - HR 

(2 Questions)

  • Q1. Resume and project based question
  • Q2. What do you like about your current company, and why do you want to join our organization?
  • Ans. 

    I appreciate the collaborative team environment and innovative projects at my current company, and I am excited about the opportunities for growth and learning at your organization.

    • Collaborative team environment fosters creativity and productivity

    • Innovative projects challenge me to learn and grow

    • Excited about the opportunities for growth and learning at your organization

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

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

Round 1 - Coding Test 

It was a coding round of ReactJS and JS

Round 2 - Technical 

(1 Question)

  • Q1. Design Stopwatch in HTML CSS and JS

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and tell if you are not comfortable in particular language.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

1 hour , 1 medium and 1 hard
FInd Kth smallest element
Find Peak element

Round 2 - Technical 

(1 Question)

  • Q1. Parking Lot System design
  • Ans. 

    Design a parking lot system with features like parking, unparking, and checking availability.

    • Design classes for ParkingLot, ParkingSpot, Vehicle, etc.

    • Implement methods for parking a vehicle, unparking a vehicle, and checking spot availability.

    • Consider using data structures like HashMap or ArrayList to manage parking spots.

    • Include features like ticket generation, fee calculation, and spot reservation.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and say what the intereviewer wants

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(3 Questions)

  • Q1. Lazy loading and eager loading in Java in context of Singleton class
  • Ans. 

    Lazy loading defers the initialization of an object until it is actually needed, while eager loading initializes the object immediately.

    • Lazy loading is commonly used in Singleton pattern to delay the creation of the instance until it is requested.

    • Eager loading initializes the Singleton instance at the time of class loading.

    • Lazy loading can help improve performance by only creating the instance when needed, while eager ...

  • Answered by AI
  • Q2. Connect master and slave instances of a DB in spring boot project
  • Ans. 

    Use Spring Boot configuration to connect master and slave instances of a DB

    • Configure multiple data sources in application.properties or application.yml file

    • Use @Primary annotation for the master data source and @Qualifier annotation for the slave data source

    • Define separate DataSource, JdbcTemplate, and EntityManager beans for each data source

    • Use @Transactional annotation with the appropriate data source to specify whic

  • Answered by AI
  • Q3. Global Exception handler in Spring boot
  • Ans. 

    Global exception handler in Spring Boot handles all exceptions thrown by the application.

    • Global exception handler can be implemented using @ControllerAdvice annotation in Spring Boot.

    • It allows centralized exception handling for all controllers in the application.

    • You can define methods annotated with @ExceptionHandler to handle specific exceptions.

    • Global exception handler can return custom error responses or redirect to

  • Answered by AI

Skills evaluated in this interview

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

(1 Question)

  • Q1. Design Search Engine
  • Ans. 

    Design a search engine

    • Consider using web crawling to index pages

    • Implement a ranking algorithm like PageRank

    • Include features like autocomplete and spell correction

    • Support advanced search operators like boolean operators and filters

  • Answered by AI

Skills evaluated in this interview

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

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

Round 1 - Assignment 

Data Structures Algorithms

Round 2 - Coding Test 

Data Structures and Algorithm

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared for DSA
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Time ,speed ,distance

Round 2 - Assignment 

Java application using oops concept

Round 3 - Technical 

(1 Question)

  • Q1. Inheritance , oops
Round 4 - HR 

(1 Question)

  • Q1. Tell me about urself
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Sep 2023. 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 - Aptitude Test 

Java 8, Mysql, sprin, c, c++

Round 3 - Technical 

(1 Question)

  • Q1. Questions based on core java and oops concepts

Interview Preparation Tips

Topics to prepare for Crif Solutions Software Developer interview:
  • Core Java
  • java 8

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

Interview Questionnaire 

5 Questions

  • Q1. What are different exceptions?
  • Ans. 

    Exceptions are errors that occur during program execution and can be handled using try-catch blocks.

    • Checked exceptions: must be handled or declared in the method signature

    • Unchecked exceptions: occur at runtime and do not need to be declared

    • Error: serious problems that cannot be handled, such as OutOfMemoryError

    • Examples: NullPointerException, ArrayIndexOutOfBoundsException

  • Answered by AI
  • Q2. How to handle exceptions?
  • Ans. 

    Exceptions should be handled gracefully to prevent application crashes.

    • Use try-catch blocks to catch exceptions.

    • Handle exceptions at the appropriate level of abstraction.

    • Log exceptions to aid in debugging.

    • Provide meaningful error messages to the user.

    • Avoid catching generic exceptions.

    • Use finally blocks to release resources.

    • Consider using custom exceptions for specific error conditions.

  • Answered by AI
  • Q3. How to create custom List which is read-only?
  • Ans. 

    To create a custom read-only list, use the ReadOnlyCollection class in C#.

    • Create a List object with the desired elements.

    • Use the AsReadOnly() method to create a read-only wrapper around the list.

    • Use the ReadOnlyCollection class to create a truly read-only list.

    • Example: List myList = new List{"apple", "banana", "orange"};

    • Example: var readOnlyList = myList.AsReadOnly();

    • Example: var trulyReadOnlyList = new ReadOnlyCollect

  • Answered by AI
  • Q4. What are different collections?
  • Ans. 

    Collections are data structures that store and manipulate groups of related objects.

    • Collections are used to store and manipulate groups of related objects

    • They can be classified into three main categories: Lists, Sets, and Maps

    • Lists maintain the order of elements and allow duplicates (e.g. ArrayList, LinkedList)

    • Sets do not allow duplicates and do not maintain order (e.g. HashSet, TreeSet)

    • Maps store key-value pairs and d...

  • Answered by AI
  • Q5. Write code for binary search
  • Ans. 

    Binary search is a search algorithm that finds the position of a target value within a sorted array.

    • The array must be sorted before applying binary search

    • Compare the target value with the middle element of the array

    • If the target value is smaller, search the left half of the array

    • If the target value is larger, search the right half of the array

    • Repeat until the target value is found or the search space is exhausted

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Core java , Collections , Exception Handing , searching and sorting code,scenario based questions.
Be strong in your basics

Skills evaluated in this interview

Stripe Interview FAQs

How many rounds are there in Stripe Software Engineering Manager interview?
Stripe interview process usually has 1 rounds. The most common rounds in the Stripe interview process are One-on-one Round.

Tell us how to improve this page.

Interview Questions from Similar Companies

Paytm Interview Questions
3.3
 • 747 Interviews
PayPal Interview Questions
3.9
 • 205 Interviews
HighRadius Interview Questions
2.9
 • 176 Interviews
Razorpay Interview Questions
3.6
 • 150 Interviews
TransUnion Interview Questions
4.0
 • 87 Interviews
Rupeek Interview Questions
3.7
 • 58 Interviews
BankBazaar Interview Questions
3.4
 • 49 Interviews
PayU Payments Interview Questions
3.6
 • 49 Interviews
ACKO Interview Questions
3.8
 • 45 Interviews
View all
Operations Associate
29 salaries
unlock blur

₹6 L/yr - ₹17 L/yr

Software Engineer
8 salaries
unlock blur

₹36 L/yr - ₹83 L/yr

Risk Operations Analyst
7 salaries
unlock blur

₹8 L/yr - ₹10.5 L/yr

Risk Analyst
7 salaries
unlock blur

₹6.5 L/yr - ₹15.2 L/yr

Operations Analyst
7 salaries
unlock blur

₹8.3 L/yr - ₹18.8 L/yr

Explore more salaries
Compare Stripe with

Razorpay

3.6
Compare

Paytm

3.3
Compare

BillDesk

3.2
Compare

Payed

2.8
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