Upload Button Icon Add office photos
Engaged Employer

i

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

Decision Point Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Decision Point Data Engineer Interview Questions and Answers

Updated 21 Jul 2021

Decision Point Data Engineer Interview Experiences

1 interview found

Data Engineer Interview Questions & Answers

user image Anonymous

posted on 21 Jul 2021

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

Interview Questionnaire 

1 Question

  • Q1. SQL based questions were asked, about query, basic differences.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with SQL and Python

Interview questions from similar companies

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

(1 Question)

  • Q1. Pyspark, sql, Python.
Round 2 - Technical 

(1 Question)

  • Q1. Python, dsa,PySpark
Round 3 - HR 

(1 Question)

  • Q1. Simple questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

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

Round 1 - Technical 

(2 Questions)

  • Q1. What is coalesce
  • Ans. 

    Coalesce is a function used to return the first non-null value in a list of expressions.

    • Coalesce function is commonly used in SQL to handle null values.

    • It takes multiple arguments and returns the first non-null value.

    • Example: COALESCE(column1, column2, 'default') will return the value of column1 if not null, else column2, and if both are null, it will return 'default'.

  • Answered by AI
  • Q2. What is repartition
  • Ans. 

    Repartition is the process of redistributing data across partitions in a distributed system.

    • Repartitioning helps in balancing the workload and improving performance in distributed computing environments.

    • It involves moving data between partitions based on certain criteria such as key values or hash functions.

    • Repartitioning can be done in Spark using operations like repartition() or coalesce().

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Non repeatable character
  • Ans. 

    A non repeatable character is a character that appears only once in a given string.

    • Iterate through the string and count the frequency of each character

    • Identify the characters that have a frequency of 1

    • Return the first non repeatable character found

  • Answered by AI
  • Q2. Sort list without sort method
  • Ans. 

    Sort list without using sort method

    • Create a custom sorting function using loops

    • Compare each element with every other element to determine the correct order

    • Swap elements based on the comparison results

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Two coding questions, one is easy and the other is difficult. Who solved 2nd question was shortlisted for an interview.

Round 2 - Interview 

(1 Question)

  • Q1. Introduce yourself—questions from OS, DBMS, DSA, Project, and one coding problem.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

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

Round 1 - One-on-one 

(2 Questions)

  • Q1. Maximal rectangal
  • Q2. Loop in linked list
  • Ans. 

    Loop in linked list is a situation where a node points to a previous node in the list, creating an infinite loop.

    • Check for loops using Floyd's cycle detection algorithm

    • Use two pointers, one moving twice as fast as the other, to detect a loop

    • If the fast pointer catches up to the slow pointer, there is a loop

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Basic hr question regarding your project and all
  • Q2. He was more interested in what is my thinking pattern

Skills evaluated in this interview

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

I applied via campus placement at Zagdu Singh Chartitable Trust's Thakur Institute of Management Studies & Research, Mumbai and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Aptitude test was divided into 3 parts and was not a typical quant, logical question it was more of an application based questions

Round 2 - HR 

(1 Question)

  • Q1. What do you understand about the company?
Round 3 - Technical 

(1 Question)

  • Q1. Mostly behavioural and situation based questions.
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Walk-in and was interviewed in May 2023. There were 4 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 - HR 

(1 Question)

  • Q1. Just basic questions. Checking our rnglish communication.
Round 3 - One-on-one 

(1 Question)

  • Q1. Ask about my skills and learn me to study extra skills for the next round
Round 4 - Technical 

(1 Question)

  • Q1. Asked about advanced excel questions. And sql and datas in my resume.
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Sep 2022. There were 3 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 

(3 Questions)

  • Q1. OOps, C#, MVC, WEBAPI, Azure
  • Q2. Multiple inheritance concept in OOPs?
  • Ans. 

    Multiple inheritance allows a class to inherit attributes and methods from more than one parent class.

    • In multiple inheritance, a class can inherit from two or more parent classes.

    • It can lead to the Diamond Problem where a class inherits from two classes that have a common ancestor.

    • Languages like C++ support multiple inheritance.

    • Example: class ChildClass : public ParentClass1, public ParentClass2 {}

  • Answered by AI
  • Q3. What is interface?
  • Ans. 

    An interface in software development defines a contract for classes to implement, specifying methods and properties that must be included.

    • Interfaces in programming languages like Java, C#, and TypeScript allow for multiple inheritance by defining a set of methods that a class must implement.

    • Interfaces are used to enforce a common structure across different classes, promoting code reusability and maintainability.

    • Example...

  • Answered by AI
Round 3 - Coding Test 

Create Crud operation using angular with API.

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't join this company
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Mar 2022. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Mostly on your experience. Azure, .net core, microservices.
  • Q2. Coding round with basic programming questions. Easy level.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be well versed with what you write on your resume. Don't overdo to make it heavy. Write and discuss what you have worked on and what you are currently learning to enhance your skills.

I applied via Indeed and was interviewed before Nov 2019. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. A dataset was given to dig out few insights on that. They will let you use any tool you know to get the required insights as the main goal is on the result and not on the process. But type of approach does...

Interview Preparation Tips

Interview preparation tips for other job seekers - Work on the basics of Data analytics. Mainly R programming, fundamentals of statistics and advanced Excel as it was an entry level job for data analytics profile. Other tools and technologies are a bonus if you know.
Do not ever lie or write anything on your resume that you don't have knowledge about.
Be straight forward if you don't know and save your interviewer's and your time and respect. Wish you best of luck.

Decision Point Interview FAQs

How to prepare for Decision Point 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 Decision Point. The most common topics and skills that interviewers at Decision Point expect are SQL, Python, Big Data, Data Management and VBA.

Tell us how to improve this page.

Decision Point Data Engineer Salary
based on 48 salaries
₹5 L/yr - ₹12.4 L/yr
19% less than the average Data Engineer Salary in India
View more details

Decision Point Data Engineer Reviews and Ratings

based on 8 reviews

3.1/5

Rating in categories

3.2

Skill development

2.7

Work-life balance

2.9

Salary

2.9

Job security

3.1

Company culture

2.6

Promotions

2.9

Work satisfaction

Explore 8 Reviews and Ratings
Senior Business Analyst
53 salaries
unlock blur

₹10 L/yr - ₹17.3 L/yr

Data Engineer
48 salaries
unlock blur

₹5 L/yr - ₹12.4 L/yr

Analytics Consultant
48 salaries
unlock blur

₹13 L/yr - ₹27 L/yr

Business Analyst
47 salaries
unlock blur

₹5 L/yr - ₹11 L/yr

Data Scientist
41 salaries
unlock blur

₹7 L/yr - ₹15 L/yr

Explore more salaries
Compare Decision Point with

Fractal Analytics

4.0
Compare

Mu Sigma

2.6
Compare

Tiger Analytics

3.6
Compare

LatentView Analytics

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