i
Bread Financial
Filter interviews by
Top trending discussions
I applied via Walk-in and was interviewed in May 2022. There were 2 interview rounds.
I appeared for an interview in Feb 2025, where I was asked the following questions.
I appeared for an interview in May 2022.
Round duration - 90 Minutes
Round difficulty - Medium
Timing - Flexible, can take any time as per convenience.
Environment was great.
You are given a singly linked list of integers along with a positive integer 'K'. The task is to modify the linked list by reversing every alternate 'K' nodes o...
The task is to modify a singly linked list by reversing every alternate 'K' nodes of the linked list.
Iterate through the linked list in groups of size K, reverse every alternate group
Handle cases where the number of remaining nodes is less than K
Update the pointers accordingly to reverse the nodes in the linked list
Round duration - 60 Minutes
Round difficulty - Easy
Timing - around 12pm
It was a call on Google meet.
Interviewer was friendly
Given a sorted array of distinct integers that has been rotated clockwise by an unknown amount, you need to search for a specified integer in the array. Fo...
Implement a search function to find a specified integer in a rotated sorted array with O(logN) time complexity.
Implement a binary search algorithm to efficiently search for the target integer.
Handle the rotation of the array by finding the pivot point first.
Return the index of the target integer if found, else return -1.
Ensure the time complexity of the search function is O(logN) for each query.
Round duration - 60 Minutes
Round difficulty - Medium
Managerial round. Mostly around system design
Design a search service for travel with relevant results.
Utilize user input to determine search criteria (destination, dates, budget, etc.)
Incorporate filters for specific preferences (e.g. hotel ratings, airline preferences)
Implement algorithms to prioritize results based on relevance and user behavior
Integrate with external APIs for real-time availability and pricing information
Tip 1 : Practice is the key to crack any interview. Solve as many questions as you can.
Tip 2 : Learn about the company values.
Tip 1 : Keep it short and concise
Tip 2 : Try to highlight some work or projects that you did outside your work
I applied via Naukri.com and was interviewed before Feb 2023. There were 3 interview rounds.
Explanation of OOP concepts with framework
OOP concepts include encapsulation, inheritance, and polymorphism
Encapsulation allows bundling of data and methods into a single unit
Inheritance enables the creation of new classes based on existing ones
Polymorphism allows objects of different classes to be treated as the same type
Frameworks provide a structure and set of tools for developing software applications
Frameworks oft...
I applied via LinkedIn and was interviewed before Mar 2023. There was 1 interview round.
Segregate numbers in an array of strings based on odd/even
Iterate through the array and separate odd and even numbers into two separate arrays
Use parseInt() to convert strings to numbers for comparison
Return the two arrays of odd and even numbers
I appeared for an interview before Feb 2023.
I applied via Approached by Company and was interviewed before Mar 2023. There were 4 interview rounds.
Easy to medium | LC problem on array strings
Design a notification service for sending real-time alerts to users.
Use a scalable messaging system like Kafka or RabbitMQ to handle high volume of notifications.
Implement a user preference system to allow users to choose their preferred notification channels (email, SMS, push notifications, etc).
Include a scheduling feature to send notifications at specific times or intervals.
Ensure notifications are personalized and ...
I applied via LinkedIn and was interviewed in Aug 2024. There were 2 interview rounds.
The first round was a hackerrank dsa round where i was asked below problems from difficulty easy to medium.
1. Max even sum subseqynce
2.Find length of longest subsequnce of one string which is substring of another
Kafka is a distributed streaming platform used for building real-time data pipelines and streaming applications.
Kafka is used for real-time data processing, messaging, and event streaming.
It provides high-throughput, fault-tolerant, and scalable messaging system.
Example use case: Implementing a real-time analytics dashboard for monitoring website traffic.
Rain water trapping problem involves calculating the amount of rainwater that can be trapped between buildings.
Calculate the maximum height of water that can be trapped at each index
Calculate the water trapped at each index by subtracting the height of the building at that index
Sum up the water trapped at each index to get the total amount of rainwater trapped
based on 1 interview
Interview experience
Process Analyst
150
salaries
| ₹4 L/yr - ₹8 L/yr |
Process Associate
148
salaries
| ₹3 L/yr - ₹6 L/yr |
Senior Analyst
43
salaries
| ₹7.4 L/yr - ₹23.1 L/yr |
AML Analyst
36
salaries
| ₹4 L/yr - ₹7.8 L/yr |
Analyst
25
salaries
| ₹4 L/yr - ₹9.6 L/yr |
Paytm
Angel One
Truhome Finance
Unimoni