Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Decimal Point Analytics Software Developer Interview Questions and Answers

Updated 24 Aug 2023

Decimal Point Analytics Software Developer Interview Experiences

1 interview found

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

I applied via Campus Placement and was interviewed in Jul 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 Resume tips
Round 2 - Aptitude Test 

16 easy mcq questions , 2 coding questions 1easy other medium to hard

Round 3 - One-on-one 

(1 Question)

  • Q1. Asked mainly about my project, oops concept .
Round 4 - HR 

(1 Question)

  • Q1. Friendly HR asked about me , my family background and future goals

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
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 Resume tips
Round 2 - Aptitude Test 

It was basic test. online.

Round 3 - Coding Test 

2 questions on arrays. online.

Round 4 - Group Discussion 

The general topic. Be point to point

Round 5 - Technical 

(1 Question)

  • Q1. SQL and Python questions. online. screen sharing
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Valid parentheses
  • Q2. Currying with arrow function
  • Ans. 

    Currying is a technique in functional programming where a function with multiple arguments is transformed into a sequence of nested functions, each taking a single argument.

    • Currying can be achieved using arrow functions in JavaScript.

    • Arrow functions automatically bind 'this' and do not have their own 'this' value.

    • Example: const add = a => b => a + b;

    • Example: const addFive = add(5); const result = addFive(3); // result

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. DFS related problem
  • Q2. Machine coding round

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus more on ds & algo

Skills evaluated in this interview

I applied via Company Website and was interviewed in May 2021. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. First round: 2 coding questions 1. Find minimum from sorted rotated array.
  • Q2. 2.relative sort leetcode....... second round: 1. Flower bed leetcode........2. find maximum subarray sum from an array

Interview Preparation Tips

Interview preparation tips for other job seekers - Interviewers are really good and helpful. Just focus on the questions and try to discuss it with the interviewer. Third round is the managerial where they will discuss about your projects.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

3 questions 3 sum linked list missing sum

Round 2 - HR 

(2 Questions)

  • Q1. System Design and hr principles
  • Ans. 

    System design involves creating a high-level architecture of a software system, while HR principles focus on managing people effectively.

    • System design involves identifying components, defining their interactions, and ensuring scalability and reliability.

    • HR principles include hiring the right talent, providing training and development opportunities, and fostering a positive work culture.

    • Both system design and HR princip...

  • Answered by AI
  • Q2. Projects discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well

Skills evaluated in this interview

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

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

Round 1 - Coding Test 

Round one was an online coding test where there were 5 sections :

1 - dsa - medium

2 - Java - Easy

3 - OOP - Easy

4 - Git - Easy

Round 2 - One-on-one 

(5 Questions)

  • Q1. 1 - where is bean annotation used in springboot ?... In class or method
  • Ans. 

    Bean annotation is used in Spring Boot on class or method to indicate that a method produces a bean to be managed by the Spring container.

    • Bean annotation is used on methods within a class to indicate that the method produces a bean to be managed by the Spring container.

    • It can also be used at the class level to indicate that the class itself is a Spring bean.

    • For example, @Bean annotation can be used on a method that cre...

  • Answered by AI
  • Q2. Which access modifier to restrict interface method access to only derived or implemented classes
  • Ans. 

    Protected access modifier restricts interface method access to only derived or implemented classes.

    • Use 'protected' access modifier to restrict access to only derived or implemented classes

    • Protected members are accessible within the same package or by subclasses

    • Example: 'protected void methodName() {}' in an interface

  • Answered by AI
  • Q3. How does one services interact with other in microservice
  • Ans. 

    Microservices interact with each other through APIs, messaging, or events.

    • Microservices communicate with each other through APIs, which can be synchronous or asynchronous.

    • Messaging systems like RabbitMQ or Kafka can be used for communication between microservices.

    • Events can be used for loosely coupled communication between microservices.

    • Service discovery mechanisms like Eureka or Consul help microservices locate and co...

  • Answered by AI
  • Q4. In an integer array where element represent stock price and index represent days how to detect the best day to buy and best day to sell in O(N)
  • Ans. 

    To detect the best day to buy and sell stock in an integer array representing stock prices and days in O(N).

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

    • Calculate the profit by subtracting the current price from the minimum price.

    • Update the maximum profit and best buy/sell days accordingly.

    • Return the best buy and sell days to maximize profit.

  • Answered by AI
  • Q5. In an integer array find the next greatest number for all and display in O(N)
  • Ans. 

    Find the next greatest number for each integer in an array in O(N) time complexity.

    • Iterate through the array from right to left

    • Use a stack to keep track of potential next greatest numbers

    • Pop elements from the stack that are less than the current element and update their next greatest number to the current element

    • Push the current element onto the stack

    • Repeat until all elements have a next greatest number

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

1st round was DSA round. Pretty easy

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

First round was aptitude with coding round it was easy

Round 2 - Communication round 

(1 Question)

  • Q1. To check communication
Round 3 - Technical 

(1 Question)

  • Q1. Ask question based on datastructures

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare on Data structures and Algorithms
Interview experience
3
Average
Difficulty level
Hard
Process Duration
-
Result
No response

I was interviewed in Feb 2024.

Round 1 - Technical 

(5 Questions)

  • Q1. Data structures
  • Q2. Solid Principles
  • Q3. Single responsibility principle
  • Ans. 

    Single responsibility principle states that a class should have only one reason to change.

    • Each class should have only one responsibility

    • Helps in making code more maintainable and easier to understand

    • Promotes separation of concerns

    • Example: A class that handles user authentication should not also handle file management

  • Answered by AI
  • Q4. Javascript question
  • Q5. Object oriented concepts

Skills evaluated in this interview

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

There were easy to medium dsa questions

Round 2 - Technical 

(2 Questions)

  • Q1. Oops concept, explain each of them
  • Ans. 

    Object-oriented programming concepts that help in organizing and structuring code.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (class).

    • Inheritance: Allowing a class to inherit properties and behavior from another class.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the complex implementation details and showing only the necessary

  • Answered by AI
  • Q2. Multithreading questions
Contribute & help others!
anonymous
You can choose to be anonymous

Decimal Point Analytics Interview FAQs

How many rounds are there in Decimal Point Analytics Software Developer interview?
Decimal Point Analytics interview process usually has 4 rounds. The most common rounds in the Decimal Point Analytics interview process are Resume Shortlist, Aptitude Test and One-on-one Round.
How to prepare for Decimal Point Analytics Software Developer 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 Decimal Point Analytics. The most common topics and skills that interviewers at Decimal Point Analytics expect are Python, Java, Javascript, MVC and OOPS.

Recently Viewed

JOBS

Browse jobs

Discover jobs you love

COMPANY BENEFITS

KNR Constructions

20 benefits

COMPANY BENEFITS

IRB Infrastructure

60 benefits

COMPANY BENEFITS

Dilip Buildcon

304 benefits

COMPANY BENEFITS

Dilip Buildcon

304 benefits

INTERVIEWS

Marwadi Education Foundation

No Interviews

INTERVIEWS

Merkle

No Interviews

INTERVIEWS

Steel1 India

No Interviews

INTERVIEWS

Xylem Water Solutions

No Interviews

INTERVIEWS

National Infotech

No Interviews

Tell us how to improve this page.

Decimal Point Analytics Software Developer Interview Process

based on 2 interviews

Interview experience

4.5
  
Good
View more
Decimal Point Analytics Software Developer Salary
based on 31 salaries
₹4 L/yr - ₹12 L/yr
13% less than the average Software Developer Salary in India
View more details

Decimal Point Analytics Software Developer Reviews and Ratings

based on 2 reviews

3.8/5

Rating in categories

3.6

Skill development

2.2

Work-life balance

2.8

Salary

1.6

Job security

2.2

Company culture

2.0

Promotions

2.8

Work satisfaction

Explore 2 Reviews and Ratings
Research Analyst
370 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Research Analyst
211 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Development Engineer
68 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Business Analyst
61 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Business Analyst
56 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Decimal Point Analytics with

Quantiphi Analytics Solutions Private Limited

3.2
Compare

Fractal Analytics

4.0
Compare

Mu Sigma

2.6
Compare

Tiger Analytics

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent