Upload Button Icon Add office photos

Modak Analytics

Compare button icon Compare button icon Compare

Filter interviews by

Modak Analytics Data Engineer Interview Questions and Answers

Updated 15 Mar 2024

Modak Analytics Data Engineer Interview Experiences

1 interview found

Data Engineer Interview Questions & Answers

user image Anonymous

posted on 15 Mar 2024

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

I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Duration was around 105 minutes
aptitude, python and java were sections in this round

Round 2 - Technical 

(4 Questions)

  • Q1. What are the languages based in sql
  • Ans. 

    Languages based in SQL include T-SQL, PL/SQL, and SQL/PSM.

    • T-SQL (Transact-SQL) is Microsoft's proprietary extension to SQL used in SQL Server.

    • PL/SQL (Procedural Language/SQL) is Oracle's procedural language extension to SQL.

    • SQL/PSM (SQL/Persistent Stored Modules) is a standard for defining stored procedures and functions in SQL.

  • Answered by AI
  • Q2. What do you understand by oops concepts
  • Ans. 

    Object-oriented programming concepts that focus on classes and objects

    • Encapsulation: bundling data and methods that operate on the data within a single unit

    • Inheritance: ability of 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 features

  • Answered by AI
  • Q3. Sql queries was asked to find the second highest salary
  • Ans. 

    To find the second highest salary, we can use SQL queries with various methods like subqueries or the DISTINCT clause.

    • Use a subquery: SELECT MAX(salary) FROM employees WHERE salary < (SELECT MAX(salary) FROM employees);

    • Use DISTINCT: SELECT DISTINCT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 1;

    • Use ROW_NUMBER(): SELECT salary FROM (SELECT salary, ROW_NUMBER() OVER (ORDER BY salary DESC) AS rank FROM emp...

  • Answered by AI
  • Q4. Java string question based on manipulation
Round 3 - HR 

(3 Questions)

  • Q1. Tell me about yourself
  • Q2. What are the projects that you have done
  • Q3. What are your hobbies and interest and what were your achievement in your school life and college life and was asked about the background check focused on candidate's qualities

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident, don't hesitate and stay honest and go with whatever you know. All the best

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Modak Analytics?
Ask anonymously on communities.

Interview questions from similar companies

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

I appeared for an interview before Mar 2024, where I was asked the following questions.

  • Q1. 1. Simple database query
  • Q2. A small program for c++ as it was
  • Ans. 

    A simple C++ program that demonstrates basic syntax and functionality, including input/output and array usage.

    • Use #include <iostream> for input/output operations.

    • Define the main function as 'int main() { ... }'.

    • Declare an array using 'int arr[5];' for storing integers.

    • Use a loop to iterate through the array: 'for(int i = 0; i < 5; i++) { ... }'.

    • Output values using 'std::cout << arr[i] << std::endl;...

  • Answered by AI

Data Engineer Interview Questions Asked at Other Companies

asked in Sigmoid
Q1. Next Greater Element Problem Statement You are given an array arr ... read more
asked in LTIMindtree
Q2. If you are given cards numbered 1-1000 and 4 boxes, where card 1 ... read more
asked in Cisco
Q3. Optimal Strategy for a Coin Game You are playing a coin game with ... read more
asked in Sigmoid
Q4. Problem: Search In Rotated Sorted Array Given a sorted array that ... read more
asked in Sigmoid
Q5. K-th Element of Two Sorted Arrays You are provided with two sorte ... read more
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
  • Ans. 

    Find the largest rectangle containing only 1s in a binary matrix.

    • Use dynamic programming to track heights of consecutive 1s.

    • For each row, treat it as a histogram and calculate the maximal rectangle.

    • Utilize a stack to efficiently compute the largest rectangle in a histogram.

    • Example: For a matrix [[0,1,1],[1,1,0],[1,1,1]], the largest rectangle has area 4.

  • Answered by AI
  • 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

I applied via LinkedIn and was interviewed before Apr 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

50 questions 12 mins

Round 2 - Technical 

(1 Question)

  • Q1. Quant based questions (P&C,Averages,probability) followed by case study

Interview Preparation Tips

Interview preparation tips for other job seekers - approach is important more than the answer
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
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement 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.
Are these interview questions helpful?
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Apr 2023. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Advanced Excel questions
  • Q2. SPSS and python
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. About healthcare industry
Round 2 - Technical 

(1 Question)

  • Q1. What do you know about healthcare industry
Round 3 - HR 

(1 Question)

  • Q1. Brief introduction
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before Mar 2022. There were 2 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 - Technical 

(2 Questions)

  • Q1. Question regarding skill set
  • Q2. How does vlookup work

Interview Preparation Tips

Interview preparation tips for other job seekers - should work on excel and spss. Advance excel will be good enough.

Modak Analytics Interview FAQs

How many rounds are there in Modak Analytics Data Engineer interview?
Modak Analytics interview process usually has 3 rounds. The most common rounds in the Modak Analytics interview process are Aptitude Test, Technical and HR.
How to prepare for Modak Analytics 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 Modak Analytics. The most common topics and skills that interviewers at Modak Analytics expect are AWS, GCP, Kafka, Perl and Python.
What are the top questions asked in Modak Analytics Data Engineer interview?

Some of the top questions asked at the Modak Analytics Data Engineer interview -

  1. sql queries was asked to find the second highest sal...read more
  2. What are the languages based in ...read more
  3. what do you understand by oops conce...read more

Tell us how to improve this page.

Overall Interview Experience Rating

3/5

based on 1 interview experience

Difficulty level

Easy 100%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

Sigmoid Interview Questions
3.3
 • 62 Interviews
ZoomRx Interview Questions
3.0
 • 38 Interviews
Jasper Colin Interview Questions
4.1
 • 31 Interviews
Dunnhumby Interview Questions
4.0
 • 31 Interviews
Everest Group Interview Questions
3.3
 • 25 Interviews
GfK MODE Interview Questions
3.4
 • 23 Interviews
View all
Modak Analytics Data Engineer Salary
based on 50 salaries
₹5 L/yr - ₹13 L/yr
37% less than the average Data Engineer Salary in India
View more details

Modak Analytics Data Engineer Reviews and Ratings

based on 3 reviews

3.5/5

Rating in categories

5.0

Skill development

3.0

Work-life balance

3.0

Salary

3.8

Job security

3.0

Company culture

3.0

Promotions

4.8

Work satisfaction

Explore 3 Reviews and Ratings
Software Development Engineer
57 salaries
unlock blur

₹4 L/yr - ₹9 L/yr

Data Engineer
50 salaries
unlock blur

₹5 L/yr - ₹13 L/yr

Software Developer
36 salaries
unlock blur

₹5.5 L/yr - ₹12 L/yr

Software Engineer
30 salaries
unlock blur

₹3.5 L/yr - ₹10.5 L/yr

Hadoop Administrator
19 salaries
unlock blur

₹5.6 L/yr - ₹16 L/yr

Explore more salaries
Compare Modak Analytics with

Markelytics Solutions

4.8
Compare

Jasper Colin

4.1
Compare

GfK MODE

3.4
Compare

Dunnhumby

4.0
Compare
write
Share an Interview