Upload Button Icon Add office photos

Filter interviews by

Razor Group Data Engineer Interview Questions and Answers

Updated 8 Sep 2024

Razor Group Data Engineer Interview Experiences

1 interview found

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

I appeared for an interview before Sep 2023.

Round 1 - Coding Test 

Sql n python questions

Round 2 - One-on-one 

(1 Question)

  • Q1. Aws python airflow
Round 3 - HR 

(1 Question)

  • Q1. Are you available on weekends
  • Ans. 

    Yes, I am available on weekends for work.

    • I am available to work on weekends if required

    • I understand the importance of meeting project deadlines

    • I can adjust my schedule to accommodate weekend work if needed

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Average interview and not so thoughtful company research properly before applying.

Interview questions from similar companies

Interview Preparation Tips

Round: Test
Tips: Be perfect on what you know
Duration: 60 minutes

College Name: IIT KHARAGPUR

I appeared for an interview before May 2016.

Interview Questionnaire 

4 Questions

  • Q1. Tell us about yourself
  • Ans. 

    I am a passionate software engineer with experience in developing web applications and a strong background in computer science.

    • Experienced in developing web applications using technologies such as HTML, CSS, JavaScript, and React

    • Strong background in computer science with knowledge of data structures and algorithms

    • Proficient in programming languages such as Java, Python, and C++

    • Familiar with Agile development methodolog

  • Answered by AI
  • Q2. Why Flipkart
  • Ans. 

    Flipkart is a leading e-commerce platform in India with a strong focus on technology and innovation.

    • Flipkart offers a challenging and dynamic work environment for software engineers.

    • The company has a strong reputation for investing in technology and innovation.

    • Flipkart has a large user base and offers opportunities to work on a variety of projects.

    • The company has a strong focus on customer satisfaction and user experie...

  • Answered by AI
  • Q3. Are you comfortable to reallocate
  • Ans. 

    Yes, I am comfortable with reallocating as needed.

    • I am flexible and adaptable to changing circumstances.

    • I have experience working in dynamic environments where priorities can shift.

    • I am willing to take on new challenges and responsibilities as required.

  • Answered by AI
  • Q4. Why should we hire you
  • Ans. 

    I have a strong technical background, excellent problem-solving skills, and a proven track record of delivering high-quality software.

    • Extensive experience in software development, including proficiency in multiple programming languages such as Java, Python, and C++

    • Strong problem-solving skills demonstrated through successful completion of complex projects

    • Proven track record of delivering high-quality software on time a...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: 2 problem statements to be coded using any language
Tips: Focussed on string manipulations and enormous data size handling
Duration: 1 hour 30 minutes
Total Questions: 2

Skills: C/C++
College Name: Guru Premsukh Memorial College of Engineering

I applied via Company Website and was interviewed in May 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Salary and designation

Interview Preparation Tips

Interview preparation tips for other job seekers - 1

I applied via Naukri.com and was interviewed before Jan 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Sql questions based on group by , windows functions , functions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident. Understand the role very clearly.

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(3 Questions)

Round duration - 70 minutes
Round difficulty - Medium

It consisted of three coding questions varying from easy to medium.

  • Q1. 

    Distributing Coins in a Binary Tree

    You are provided with the root of a binary tree that consists of 'N' nodes. Each node in this tree contains coins, and the total number of coins across all nodes is equ...

  • Ans. 

    Determine the minimum number of moves required to distribute coins in a binary tree so that every node has exactly one coin.

    • Traverse the binary tree in a bottom-up manner to distribute coins efficiently.

    • Keep track of the excess or deficit of coins at each node to calculate the minimum moves required.

    • Transfer coins from nodes with excess coins to nodes with deficits to balance the distribution.

    • Example: For the input ROO...

  • Answered by AI
  • Q2. 

    Distinct Subsets Count

    Given an array arr of N integers that may include duplicates, determine the number of subsets of this array containing only distinct elements.

    The result should be returned modulo ...

  • Ans. 

    Count the number of distinct-element subsets in an array modulo 10^9+7.

    • Iterate through the array and keep track of distinct elements using a set.

    • Calculate the number of subsets using the formula 2^distinct_count - 1.

    • Return the result modulo 10^9+7 for each test case.

  • Answered by AI
  • Q3. 

    0-1 Knapsack Problem Statement

    A thief is robbing a store and can carry a maximal weight 'W' in his knapsack. There are 'N' items, where the i-th item has a weight 'wi' and value 'vi'. Consider the maximu...

  • Ans. 

    The 0-1 Knapsack Problem involves maximizing the value of items a thief can steal within a weight limit.

    • Use dynamic programming to solve the problem efficiently.

    • Create a 2D array to store the maximum value that can be achieved at each weight limit.

    • Iterate through the items and weights to fill the array with optimal values.

    • Return the maximum value achievable at the given weight limit.

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

The interview was focused on data structures as well as computer fundamentals along with puzzles.

  • Q1. 

    Sort an Array in Wave Form

    You are given an unsorted array ARR. Your task is to sort it so that it forms a wave-like array.

    Input:

    The first line contains an integer 'T', the number of test cases.
    For ea...
  • Ans. 

    Sort an array in wave form where each element is greater than or equal to its adjacent elements.

    • Iterate through the array and swap adjacent elements to form a wave pattern.

    • Ensure that the first element is greater than or equal to the second element.

    • There can be multiple valid wave arrays, so any valid wave array is acceptable.

  • Answered by AI
  • Q2. 

    Reverse a Linked List Problem Statement

    You are given a Singly Linked List of integers. Your task is to reverse the Linked List by changing the links between nodes.

    Input:

    The first line of input contai...
  • Ans. 

    Reverse a given singly linked list by changing the links between nodes.

    • Iterate through the linked list and reverse the links between nodes

    • Use three pointers to keep track of the current, previous, and next nodes

    • Update the links between nodes to reverse the list

    • Return the head of the reversed linked list

  • Answered by AI
Round 3 - Video Call 

(3 Questions)

Round duration - 90 minutes
Round difficulty - Easy

The Round was mainly focused on resume+ dsa + system design +computer fundamentals

  • Q1. 

    Running Median Problem

    Given a stream of integers, calculate and print the median after each new integer is added to the stream.

    Output only the integer part of the median.

    Example:

    Input:
    N = 5  
    Stre...
  • Ans. 

    Calculate and print the median after each new integer is added to the stream.

    • Use a min heap to store the larger half of the numbers and a max heap to store the smaller half.

    • Keep the two heaps balanced by ensuring the size difference is at most 1.

    • If the total number of elements is odd, the median is the top of the larger heap. If even, average the tops of both heaps.

  • Answered by AI
  • Q2. Can you explain the implementation of an LRU (Least Recently Used) Cache in a database management system?
  • Ans. 

    LRU cache in a database management system stores most recently used data and removes least recently used data when full.

    • LRU cache is implemented using a doubly linked list and a hash map.

    • Each node in the linked list represents a key-value pair.

    • When a key is accessed, it is moved to the front of the linked list.

    • If the cache is full, the least recently used node at the end of the list is removed.

    • Example: If cache size is...

  • Answered by AI
  • Q3. Design a stack that supports the getMin() operation in O(1) time and O(1) extra space.
  • Ans. 

    Use two stacks - one to store actual values and one to store minimum values.

    • Use two stacks - one to store actual values and one to store minimum values

    • When pushing a new value, check if it is smaller than the current minimum and push it to the min stack if so

    • When popping a value, check if it is the current minimum and pop from min stack if so

    • getMin() operation can be done by peeking at the top of the min stack

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Software Engineer in NoidaEligibility criteria10th /12 th-60 % Btech-7 CGPAPaytm (One97 Communications Limited) interview preparation:Topics to prepare for the interview - DSA, OOPs, Computer Networking, System Design ,OOPsTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Properly grasp over basic concepts
Tip 2 : Prepare good for DS & Algo as most companies have a separate round for it.
Tip 3 : Don't lie over your resume

Application resume tips for other job seekers

Tip 1 : Don't Lie over your resume
Tip 2 : Avoid unnecessary details like Hobbies, family details, declaration, date, signature, etc.

Final outcome of the interviewRejected

Skills evaluated in this interview

Interview Questionnaire 

2 Questions

  • Q1. What is solid principles
  • Ans. 

    SOLID principles are a set of five design principles for writing maintainable and scalable code.

    • S - Single Responsibility Principle

    • O - Open/Closed Principle

    • L - Liskov Substitution Principle

    • I - Interface Segregation Principle

    • D - Dependency Inversion Principle

  • Answered by AI
  • Q2. What are internal working of has set
  • Ans. 

    HashSet is a collection that stores unique elements by using a hash table.

    • Elements are stored based on their hash code

    • Uses hashCode() and equals() methods to check for duplicates

    • Does not maintain insertion order

    • Allows null values

    • Example: HashSet set = new HashSet<>(); set.add("apple"); set.add("banana");

Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Not Selected
Round 1 - Technical 

(1 Question)

  • Q1. They'll ask you to come there office for technical round it would be face to face round. They'll ask sql joins. 2nd highest salary probably & Python question where you need to merge 2 tables & get an outco...

Interview Preparation Tips

Interview preparation tips for other job seekers - Sql joins 👍
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Technical questions
  • Q2. Technical questions based on scenario

Interview Preparation Tips

Interview preparation tips for other job seekers - NA

I applied via LinkedIn and was interviewed in Aug 2020. There were 3 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Questions on SQL involving Joins, ranker over() partition by, Group by, Coalesce.
  • Q2. Python basic questions for rank and group by and the same to do in excel.
  • Q3. Some logical thinking ability questions.
  • Q4. Any project related to online customer data.
  • Ans. 

    I have worked on a project related to online customer data for a retail company.

    • Analyzed customer behavior on the company's website using Google Analytics

    • Identified popular products and pages visited by customers

    • Created customer segments based on demographics and behavior

    • Provided recommendations to improve website navigation and product offerings

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - It was overall an easy interview.

Razor Group Interview FAQs

How many rounds are there in Razor Group Data Engineer interview?
Razor Group interview process usually has 3 rounds. The most common rounds in the Razor Group interview process are Coding Test, One-on-one Round and HR.
How to prepare for Razor Group 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 Razor Group. The most common topics and skills that interviewers at Razor Group expect are AWS, Consumer Goods, Customer Service, Data Modeling and Data Structures.

Tell us how to improve this page.

Razor Group Data Engineer Interview Process

based on 1 interview

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

Flipkart Interview Questions
4.0
 • 1.3k Interviews
Paytm Interview Questions
3.3
 • 753 Interviews
Swiggy Interview Questions
3.8
 • 428 Interviews
Udaan Interview Questions
3.9
 • 334 Interviews
CARS24 Interview Questions
3.5
 • 333 Interviews
Meesho Interview Questions
3.7
 • 328 Interviews
Lenskart Interview Questions
3.2
 • 306 Interviews
Zepto Interview Questions
3.5
 • 218 Interviews
Myntra Interview Questions
4.0
 • 215 Interviews
BlackBuck Interview Questions
3.8
 • 178 Interviews
View all
Razor Group Data Engineer Salary
based on 4 salaries
₹17 L/yr - ₹27.5 L/yr
128% more than the average Data Engineer Salary in India
View more details

Razor Group Data Engineer Reviews and Ratings

based on 1 review

1.0/5

Rating in categories

1.0

Skill development

1.0

Work-life balance

2.0

Salary

1.0

Job security

1.0

Company culture

1.0

Promotions

1.0

Work satisfaction

Explore 1 Review and Rating
Senior Accountant
9 salaries
unlock blur

₹11 L/yr - ₹18 L/yr

Senior BI Manager
8 salaries
unlock blur

₹35 L/yr - ₹65 L/yr

Accountant
7 salaries
unlock blur

₹5 L/yr - ₹9 L/yr

Marketing Manager
7 salaries
unlock blur

₹11 L/yr - ₹14 L/yr

Senior Data Scientist
7 salaries
unlock blur

₹20 L/yr - ₹48 L/yr

Explore more salaries
Compare Razor Group with

Flipkart

3.9
Compare

Snapdeal

3.8
Compare

Paytm

3.3
Compare

Shopclues

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