Upload Button Icon Add office photos
Engaged Employer

i

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

Rebel Foods Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Rebel Foods Senior Software Engineer Interview Questions and Answers for Experienced

Updated 31 May 2020

Rebel Foods Senior Software Engineer Interview Experiences for Experienced

1 interview found

Interview Questionnaire 

2 Questions

  • Q1. Nitofication microservice design.
  • Ans. 

    Notification microservice design involves creating a scalable and reliable system for sending notifications to users.

    • Use a message queue to handle high volumes of notifications

    • Implement retry mechanisms to ensure delivery

    • Allow for customization of notification types and channels

    • Ensure security and privacy of user data

    • Monitor and analyze notification performance for optimization

  • Answered by AI
  • Q2. Node.js program to merge an array of objects. e.g. a = [{a:1,c:3},{b:4,r:6}], b = [{b:2},{a:4,c:9}], result = [{a:1,b:2,c:3},{a:4,b:4,c:9,r:6}]

Skills evaluated in this interview

Interview questions from similar companies

Interview Questionnaire 

1 Question

  • Q1. About database locks and engines
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Apr 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Basic baba questions and 3 short dsa problems

Round 2 - Coding Test 

System Design interview, was asked to design a system like booking.com

Round 3 - Technical 

(1 Question)

  • Q1. Techo managerial round
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Walk-in and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic java 8 concepts
  • Q2. Basic spring boot questions
Round 2 - Technical 

(1 Question)

  • Q1. Project discussion and basic java spring technical questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Oct 2023. There were 4 interview rounds.

Round 1 - Coding Test 

It was a simple coding test.

Round 2 - Coding Test 

There was a small coding problem involving oops concepts..

Round 3 - Technical 

(1 Question)

  • Q1. There was a simple System Design problem specifically URLShortener
Round 4 - Technical 

(1 Question)

  • Q1. There was discussion about previous projects

Interview Preparation Tips

Interview preparation tips for other job seekers - The Talent Acquisition team of Lenskart doesn't exactly show much professionalism and pretty much ghost you after an interview. Also they are a hard bargain. The interviewers however were pretty respectful and accommodating.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Jan 2023. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Rotate matrix by 90 degree
  • Ans. 

    Rotate a matrix by 90 degrees.

    • Transpose the matrix

    • Reverse each row of the transposed matrix

  • Answered by AI
  • Q2. Longest substring with unique characters
  • Ans. 

    The question asks for finding the longest substring in a given string that contains only unique characters.

    • Iterate through the string and keep track of the current substring

    • Use a set to check for duplicate characters

    • Update the longest substring if a longer one is found

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. A trie question
Round 3 - Case Study 

Ecommerce hight level design

Interview Preparation Tips

Interview preparation tips for other job seekers - be prepared

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Node JS internal
  • Q2. Previous project discussion
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jul 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. OOPS, java, data structure
  • Q2. Coding assignment for binary search
  • Ans. 

    Implement binary search algorithm to find a target string in a sorted array of strings.

    • Ensure the array of strings is sorted before performing binary search.

    • Compare the target string with the middle element of the array and adjust the search range accordingly.

    • Repeat the process until the target string is found or the search range is exhausted.

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. What is your Notice period
  • Q2. Expectation from new job

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Sep 2021. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. 1. Count the number of flips require to convert a binary string of 0 and 1 such that resultant string has alternate 0 and 1
  • Ans. 

    Count the number of flips required to convert a binary string to alternate 0 and 1.

    • Iterate through the string and count the number of flips required to make it alternate.

    • Keep track of the current character and the expected character.

    • Example: 001101 -> 010101 requires 2 flips.

    • Example: 101010 -> 010101 requires 3 flips.

  • Answered by AI
  • Q2. 2. From an array of integers which contains values for a particular stock . Find the value at which a person should buy and sell such that the profit is maximum.
  • Ans. 

    Find the maximum profit from buying and selling a stock given an array of its values.

    • Iterate through the array and keep track of the minimum value seen so far.

    • Calculate the profit at each index and update the maximum profit seen.

    • Return the maximum profit.

  • Answered by AI
  • Q3. 3. Boundary traversal of a tree.
  • Ans. 

    Boundary traversal of a tree

    • Boundary traversal involves visiting the nodes on the boundary of a tree in a specific order

    • Start with the root node and traverse the left boundary, then the leaf nodes from left to right, and finally the right boundary

    • Use recursion to traverse the left and right subtrees

    • Exclude the leaf nodes that are also part of the left or right boundary

  • Answered by AI
  • Q4. 4. Reverse a linked list in groups of k nodes.
  • Ans. 

    Reverse a linked list in groups of k nodes.

    • Divide the linked list into groups of k nodes

    • Reverse each group of k nodes

    • Connect the reversed groups to form the final linked list

    • Use recursion or iteration to implement the solution

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. Focus on data structures and algorithm (2 rounds)
2. Technologies you are applying for and DSA could also be asked (3rd round )

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed before Mar 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Discussion with Lead Engineer around basics of javascript, HTML, CSS, and Resume based question
Round 3 - Technical 

(1 Question)

  • Q1. Discussion with Technical Architect around Some advanced concepts of javascript, React, Some aptitude questions.
Round 4 - One-on-one 

(1 Question)

  • Q1. Discussion with hiring manager. Understanding around the project, roles and responsibility of the position I was being hired for.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be good with basics. Be clear about your expertise.

Rebel Foods Interview FAQs

What are the top questions asked in Rebel Foods Senior Software Engineer interview for experienced candidates?

Some of the top questions asked at the Rebel Foods Senior Software Engineer interview for experienced candidates -

  1. Nitofication microservice desi...read more
  2. Node.js program to merge an array of objects. e.g. a = [{a:1,c:3},{b:4,r:6}], b...read more

Tell us how to improve this page.

Rebel Foods Senior Software Engineer Salary
based on 4 salaries
₹13 L/yr - ₹20 L/yr
At par with the average Senior Software Engineer Salary in India
View more details

Rebel Foods Senior Software Engineer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

3.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Store Manager
146 salaries
unlock blur

₹2.4 L/yr - ₹5.3 L/yr

Assistant Manager
133 salaries
unlock blur

₹1.3 L/yr - ₹8.5 L/yr

Management Trainee
106 salaries
unlock blur

₹1.8 L/yr - ₹4.3 L/yr

Shift Manager
61 salaries
unlock blur

₹1.8 L/yr - ₹3.5 L/yr

Assistant Store Manager
57 salaries
unlock blur

₹2.2 L/yr - ₹3.8 L/yr

Explore more salaries
Compare Rebel Foods with

Flipkart

3.9
Compare

Indiamart Intermesh

3.6
Compare

BigBasket

3.9
Compare

JustDial

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