Upload Button Icon Add office photos
Engaged Employer

i

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

Bread Financial Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Bread Financial Senior Data Engineer Interview Questions and Answers

Updated 9 Nov 2024

Bread Financial Senior Data Engineer Interview Experiences

1 interview found

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

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

Round 1 - Coding Test 

Medium level questions

Round 2 - Technical 

(2 Questions)

  • Q1. Sorting Python question
  • Q2. Hard SQL question

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Coding Test 

It was an MCQ based coding round on platform "Mettl" and there were various questions on topics associated to DevOps tools, Cloud technologies as well as core Scala based concepts, followed by 2 coding question based on DSA concepts.

Round 2 - Technical 

(3 Questions)

  • Q1. Given an sorted array of integers, assume if each element is squared, provide the sorted array for squared elements in the least possible time complexity.
  • Ans. 

    Given a sorted array of integers, return the sorted array of squared elements in least time complexity.

    • Create a new array to store squared elements

    • Use two pointers to iterate through the original array from both ends

    • Compare the squared values and add them to the new array in descending order

  • Answered by AI
  • Q2. Explain Transaction Isolation, and what are the various types of Transaction isolation in RDBMS ?
  • Ans. 

    Transaction isolation is a concept in databases that ensures transactions are executed independently of each other.

    • Transaction isolation levels determine the degree to which one transaction must be isolated from other transactions.

    • Types of transaction isolation levels include Read Uncommitted, Read Committed, Repeatable Read, and Serializable.

    • Each isolation level offers a different level of consistency and concurrency ...

  • Answered by AI
  • Q3. Given infinite coins of some currency of denominations : 1,2,5,10, so In how many unique distinct ways can we obtain a total amount of say: 25 ? Same thing how to do it for non-unique repeated combination...
  • Ans. 

    There are multiple ways to obtain a total amount of 25 using coins of denominations 1, 2, 5, and 10. The question asks for unique distinct ways and non-unique repeated combinations or permutations.

    • For unique distinct ways, you can use dynamic programming to calculate the number of ways to reach the target amount.

    • For non-unique repeated combinations or permutations, you can use a recursive function to generate all possi...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for KFintech Senior Data Engineer interview:
  • SQL
  • DBMS
  • Big Data
  • Spark
  • Javascript
  • Python
  • OOP
  • AWS
  • System Design
  • Devops
Interview preparation tips for other job seekers - Extensive knowledge tested on concepts of SQL/DBMS, OOPs, Cloud Computing, System Design, FullStack Application Development, DevOps tools. Good to have knowledge on Big Data technologies as well.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. Spark optimisation

Interview Preparation Tips

Interview preparation tips for other job seekers - Concentrate on spark and hive. First round will be written exam
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

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

Round 1 - Coding Test 

Java coding questions, basic Java questions.

Round 2 - Technical 

(2 Questions)

  • Q1. Java basics questions.
  • Q2. Live coding.
Round 3 - Technical 

(2 Questions)

  • Q1. Discussion on previous experience and projects.
  • Q2. System design question
Round 4 - Technical 

(2 Questions)

  • Q1. Questions on SQL, Java advanced, personal projects, Java frameworks, UI based questions, Agile methodologies.
  • Q2. Interview discussion with the whole team.
Round 5 - HR 

(2 Questions)

  • Q1. Benefits discussion.
  • Q2. Salary discussion.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Referral and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Sql, python, statistical questions

Round 2 - HR 

(2 Questions)

  • Q1. How daily work looks like?
  • Ans. 

    Daily work involves analyzing data, creating reports, and communicating findings to stakeholders.

    • Reviewing and cleaning data sets

    • Creating visualizations and dashboards

    • Conducting statistical analysis

    • Communicating insights to non-technical stakeholders

  • Answered by AI
  • Q2. Most ise tools?
  • Ans. 

    Some of the most commonly used tools for data analysis include Excel, Python, R, Tableau, and SQL.

    • Excel is widely used for data manipulation and analysis.

    • Python and R are popular programming languages for data analysis and machine learning.

    • Tableau is a powerful data visualization tool.

    • SQL is essential for querying databases and extracting data.

  • Answered by AI
Round 3 - Coding Test 

4 sql tasks on 3 tables. Joins, subqueries

Interview Preparation Tips

Interview preparation tips for other job seekers - Learm main statistics principles
Sql mandatory

Skills evaluated in this interview

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

It consist of 4 DSA ques and few quiz and opps concept based ques
1st was string based Medium level ques.
2nd was a ques based on 2 pointer
And other 2 was from Vector and Linked list easy ques

Round 2 - Technical 

(3 Questions)

  • Q1. It was stock buy and sell ques on leetcode where we need to find Max profit and what day to buy and sell
  • Q2. 2d array ques to print natural numbers in spiral form
  • Ans. 

    Print natural numbers in spiral form using a 2D array.

    • Create a 2D array with dimensions n x n.

    • Initialize variables for row and column boundaries.

    • Iterate through the array in a spiral pattern, filling in natural numbers.

  • Answered by AI
  • Q3. Hard level linked list ques

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Describe projects
  • Ans. 

    I have worked on various projects including developing web applications, creating mobile apps, and implementing machine learning algorithms.

    • Developed a web application for a retail company to manage inventory and sales data

    • Created a mobile app for a fitness tracking platform to track user's exercise routines

    • Implemented machine learning algorithms for a recommendation system in an e-commerce website

  • Answered by AI
  • Q2. Knowledge testing on ML frameworks
Round 2 - Aptitude Test 

Had a overall personality, technical & problem solving test with AVP

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

(2 Questions)

  • Q1. Types of Window Function
  • Ans. 

    Window functions are used in SQL to perform calculations across a set of table rows related to the current row.

    • Types include ROW_NUMBER(), RANK(), DENSE_RANK(), NTILE(), LAG(), LEAD(), FIRST_VALUE(), LAST_VALUE(), etc.

    • They allow for calculations to be performed on a specific subset of rows within a query result set.

    • Window functions are commonly used for running totals, moving averages, and ranking data.

  • Answered by AI
  • Q2. Difference between Joins with examples
  • Ans. 

    Joins are used to combine rows from two or more tables based on a related column between them.

    • Inner Join: Returns rows when there is a match in both tables.

    • Left Join: Returns all rows from the left table and the matched rows from the right table.

    • Right Join: Returns all rows from the right table and the matched rows from the left table.

    • Full Outer Join: Returns rows when there is a match in one of the tables.

    • Cross Join:

  • Answered by AI

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Technical sql questions

Round 2 - Coding Test 

Oops concept and sql db questions

Round 3 - Technical 

(1 Question)

  • Q1. Dependency injection
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

MVVM was asked and swift questions

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare swift concepts well and design pattern

Bread Financial Interview FAQs

How many rounds are there in Bread Financial Senior Data Engineer interview?
Bread Financial interview process usually has 2 rounds. The most common rounds in the Bread Financial interview process are Coding Test and Technical.
How to prepare for Bread Financial Senior Data Engineer 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 Bread Financial. The most common topics and skills that interviewers at Bread Financial expect are Analytical, Data Quality, Hdfs, Logistics and Project Management.
What are the top questions asked in Bread Financial Senior Data Engineer interview?

Some of the top questions asked at the Bread Financial Senior Data Engineer interview -

  1. Sorting Python quest...read more
  2. Hard SQL quest...read more

Tell us how to improve this page.

Bread Financial Senior Data Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Paytm Interview Questions
3.3
 • 776 Interviews
PhonePe Interview Questions
4.0
 • 307 Interviews
PayPal Interview Questions
3.9
 • 212 Interviews
Razorpay Interview Questions
3.6
 • 150 Interviews
Visa Interview Questions
3.5
 • 138 Interviews
Revolut Interview Questions
2.6
 • 95 Interviews
Rupeek Interview Questions
3.7
 • 60 Interviews
Freecharge Interview Questions
4.0
 • 53 Interviews
View all
Bread Financial Senior Data Engineer Salary
based on 11 salaries
₹10 L/yr - ₹21 L/yr
5% less than the average Senior Data Engineer Salary in India
View more details
Process Associate
146 salaries
unlock blur

₹3 L/yr - ₹6 L/yr

Process Analyst
144 salaries
unlock blur

₹3.5 L/yr - ₹8 L/yr

Senior Analyst
43 salaries
unlock blur

₹5 L/yr - ₹19.7 L/yr

AML Analyst
36 salaries
unlock blur

₹4 L/yr - ₹7.8 L/yr

Analyst
23 salaries
unlock blur

₹4 L/yr - ₹9.6 L/yr

Explore more salaries
Compare Bread Financial with

Paytm

3.3
Compare

PhonePe

4.0
Compare

Mobikwik

4.1
Compare

Payed

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