Logo

Get AmbitionBox App

Faster and better experience!

AmbitionBox

AmbitionBox

Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
  • Home
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Awards 2024
  • Campus Placements
  • Practice Test
  • Compare Companies
+ Contribute
notification
notification
Login
  • Home
  • Communities
  • Companies
    • Companies

      Discover best places to work

    • Compare Companies

      Compare & find best workplace

    • Add Office Photos

      Bring your workplace to life

    • Add Company Benefits

      Highlight your company's perks

  • Reviews
    • Company reviews

      Read reviews for 6L+ companies

    • Write a review

      Rate your former or current company

  • Salaries
    • Browse salaries

      Discover salaries for 6L+ companies

    • Salary calculator

      Calculate your take home salary

    • Are you paid fairly?

      Check your market value

    • Share your salary

      Help other jobseekers

    • Gratuity calculator

      Check your gratuity amount

    • HRA calculator

      Check how much of your HRA is tax-free

    • Salary hike calculator

      Check your salary hike

  • Interviews
    • Company interviews

      Read interviews for 40K+ companies

    • Campus placements

      Interviews questions for 2K+ colleges

    • Share interview questions

      Contribute your interview questions

  • Jobs
  • Awards
    pink star
    WINNERS AWAITED!
    • ABECA 2025
      WINNERS AWAITED!

      AmbitionBox Employee Choice Awards - 4th Edition

    • ABECA 2024

      AmbitionBox Employee Choice Awards - 3rd Edition

    • AmbitionBox Best Places to Work 2022

      2nd Edition

    • AmbitionBox Best Places to Work 2021

      1st Edition

For Employers
logo
Premium Employer

i

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

Affine Verified Tick Work with us arrow

Compare button icon Compare button icon Compare
3.3

based on 177 Reviews

  • Why join us
  • Reviews
    177
  • Salaries
    1.2k
  • Interviews
    51
  • Jobs
    6
  • Benefits
    18
  • Photos
    -
  • Posts
    1

Filter interviews by

Affine Interview Questions and Answers

Updated 10 May 2025
Popular Designations

23 Interview questions

A Consultant was asked 1mo ago
Q. What strategies can be employed for the optimization of ETL processes and Spark jobs?
Ans. 

Optimize ETL processes and Spark jobs through efficient design, resource management, and performance tuning.

  • Use partitioning to improve data processing speed. For example, partitioning large datasets by date can speed up queries.

  • Implement data caching in Spark to store intermediate results, reducing the need for repeated computations.

  • Optimize data formats by using columnar storage formats like Parquet or ORC, whic...

View all Consultant interview questions
A Senior Data Scientist Associate was asked 2mo ago
Q. How does the linear programming algorithm work?
Ans. 

Linear programming optimizes a linear objective function subject to linear constraints, finding the best outcome in a feasible region.

  • Linear programming involves maximizing or minimizing a linear objective function.

  • Constraints are linear inequalities that define the feasible region.

  • The feasible region is typically a convex polygon in multi-dimensional space.

  • The Simplex method is a popular algorithm used to solve l...

View all Senior Data Scientist Associate interview questions
A Senior Data Scientist Associate was asked 2mo ago
Q. Mention some metrics in ML and explain the tradeoffs between them.
Ans. 

ML metrics help evaluate model performance, each with trade-offs affecting accuracy, interpretability, and application.

  • Accuracy vs. Precision: High accuracy may come with low precision in imbalanced datasets. Example: Classifying rare diseases.

  • Recall vs. F1 Score: High recall may lower F1 score, impacting balance in precision and recall. Example: Fraud detection.

  • ROC-AUC vs. PR-AUC: ROC-AUC is sensitive to class im...

View all Senior Data Scientist Associate interview questions
A Data Engineer was asked 7mo ago
Q. What are the different transformations you have used?
Ans. 

I have used various transformations such as filtering, joining, aggregating, and pivoting in my data engineering projects.

  • Filtering data based on certain conditions

  • Joining multiple datasets together

  • Aggregating data to summarize information

  • Pivoting data from rows to columns or vice versa

View all Data Engineer interview questions
A Data was asked 8mo ago
Q. What is the difference between DROP and TRUNCATE statements?
Ans. 

DROP deletes the table structure and data, while TRUNCATE deletes only the data.

  • DROP statement removes the table from the database, including all data and structure.

  • TRUNCATE statement removes all data from the table, but keeps the table structure intact.

  • DROP is a DDL (Data Definition Language) command, while TRUNCATE is a DML (Data Manipulation Language) command.

A Data Scientist was asked 9mo ago
Q. What is the R-squared value?
Ans. 

R-squared value is a statistical measure that represents the proportion of the variance in the dependent variable that is predictable from the independent variable(s).

  • R-squared value ranges from 0 to 1, with 1 indicating a perfect fit.

  • It is used to evaluate the goodness of fit of a regression model.

  • A higher R-squared value indicates that the model explains a larger proportion of the variance in the dependent varia...

View all Data Scientist interview questions
A Senior Accountant was asked 11mo ago
Q. What is the process of accounting in Tally?
Ans. 

Accounting in Tally involves recording financial transactions, generating reports, and managing accounts.

  • Recording financial transactions such as sales, purchases, payments, and receipts

  • Generating financial statements like balance sheet, profit and loss statement

  • Managing accounts receivable and accounts payable

  • Creating and maintaining ledgers for different accounts

  • Reconciling bank statements with Tally entries

  • Gene...

View all Senior Accountant interview questions
Are these interview questions helpful?
A Data Analyst was asked 21 Mar 2024
Q. What is 'Data Validation' in Excel?
Ans. 

Data Validation in Excel ensures that data entered in a cell meets certain criteria or conditions.

  • Data Validation allows you to set rules for what can be entered in a cell, such as a range of values, a list of items, or a custom formula.

  • Examples of Data Validation include setting a drop-down list of options for a cell, restricting input to a certain number range, or ensuring dates are entered in a specific format.

  • ...

View all Data Analyst interview questions
A Data Analyst was asked 21 Mar 2024
Q. What is the difference between a Tree Map and a Heatmap in Tableau?
Ans. 

Tree Map visualizes hierarchical data using nested rectangles, while Heatmap displays data values using color gradients.

  • Tree Map displays data hierarchically with nested rectangles, where the size and color represent different measures.

  • Heatmap visualizes data values using color gradients, with darker colors indicating higher values.

  • Tree Map is useful for showing hierarchical data structures, while Heatmap is effec...

View all Data Analyst interview questions
A Data Analyst was asked 21 Mar 2024
Q. What is the order of execution of an SQL query?
Ans. 

The order of execution of an SQL query involves multiple steps to retrieve data from a database.

  • 1. Parsing: The SQL query is first parsed to check for syntax errors.

  • 2. Optimization: The query optimizer creates an execution plan to determine the most efficient way to retrieve data.

  • 3. Compilation: The optimized query is compiled into an executable form.

  • 4. Execution: The compiled query is executed by the database eng...

View all Data Analyst interview questions
1 2 3

Affine Interview Experiences

51 interviews found

Power BI Developer Interview Questions & Answers

user image Anonymous

posted on 10 May 2025

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I appeared for an interview in Apr 2025, where I was asked the following questions.

  • Q1. Questions from SQL(40 Mins), Power BI (25 Mins) and Excel(15 Mins)
  • Add your answer
  • Q2. Joins Number of records in inner outer left right joins, SQL Query and foundational questions, DAX Writing for Running total sales
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - This was for 5+ yrs experience. prepare accordingly. Focus more on SQL part for such roles at this company. Avoid any malfunction to your device. the HR is rude did not reschedule my 2nd Round even after issue from their end.

Power BI Developer Interview Questions asked at other Companies

Q1. Types of joins in power Bi & SQL and how it works?
View answer (7)
Anonymous

Data Engineer Interview Questions & Answers

user image Anonymous

posted on 8 Jan 2025

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

I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. All employees having same salary in the smae department sql and pysprk
  • Add your answer
  • Q2. How to create pipeline in databricks
  • Ans. 

    To create a pipeline in Databricks, you can use Databricks Jobs or Apache Airflow for orchestration.

    • Use Databricks Jobs to create a pipeline by scheduling notebooks or Spark jobs.

    • Utilize Apache Airflow for more complex pipeline orchestration with dependencies and monitoring.

    • Leverage Databricks Delta for managing data pipelines with ACID transactions and versioning.

  • Answered by AI
    Add your answer
  • Q3. Palindrome, 2nd char in every word make is to upper case, sql rank and dense rank releated questions , given 2 tables country and city we need to calculate total population in each continent by joining the...
  • Add your answer
  • Q4. String manuplation questions inpython
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - PRepare well on pyspark

Data Engineer Interview Questions asked at other Companies

Q1. Next Greater Element Problem Statement You are given an array arr of length N. For each element in the array, find the next greater element (NGE) that appears to the right. If there is no such greater element, return -1. Input: T N arr[0]... read more
View answer (3)
Anonymous

Senior Data Scientist Associate Interview Questions & Answers

user image Anonymous

posted on 7 Mar 2025

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

I appeared for an interview in Sep 2024.

Round 1 - Coding Test 

A coding test was administered to address several machine learning problem statements.

Round 2 - Technical 

(2 Questions)

  • Q1. Mention some metric in ML and explain the tradeoffs between them
  • Ans. 

    ML metrics help evaluate model performance, each with trade-offs affecting accuracy, interpretability, and application.

    • Accuracy vs. Precision: High accuracy may come with low precision in imbalanced datasets. Example: Classifying rare diseases.

    • Recall vs. F1 Score: High recall may lower F1 score, impacting balance in precision and recall. Example: Fraud detection.

    • ROC-AUC vs. PR-AUC: ROC-AUC is sensitive to class imbalan...

  • Answered by AI
    Add your answer
  • Q2. How does the xgboost algorithm works , with explanation on every steps
  • Ans. 

    XGBoost is an efficient implementation of gradient boosting that optimizes performance and accuracy through ensemble learning.

    • 1. **Gradient Boosting Framework**: XGBoost builds models in a sequential manner, where each new model corrects errors made by the previous ones.

    • 2. **Decision Trees**: It primarily uses decision trees as base learners, where each tree is built to minimize the loss function.

    • 3. **Regularization**:...

  • Answered by AI
    Add your answer
Round 3 - One-on-one 

(4 Questions)

  • Q1. Write a program to reverse an array of integers and strings?
  • Ans. 

    This program reverses an array containing both integers and strings.

    • Use a loop to iterate through the array from the last index to the first.

    • Create a new array to store the reversed elements.

    • Example: For input ['apple', 1, 'banana', 2], output should be [2, 'banana', 1, 'apple'].

  • Answered by AI
    Add your answer
  • Q2. Write a program to count the maximum repetitive integer among one array?
  • Ans. 

    This program counts the most frequently occurring integer in an array, identifying the maximum repetitive integer efficiently.

    • Use a dictionary to store the count of each integer in the array. For example, for the array [1, 2, 2, 3], the counts would be {1: 1, 2: 2, 3: 1}.

    • Iterate through the array and update the count in the dictionary for each integer encountered.

    • After counting, find the integer with the maximum count....

  • Answered by AI
    Add your answer
  • Q3. Project discussion and why use specific algorithm
  • Add your answer
  • Q4. How does linear programming algorithm works ?
  • Ans. 

    Linear programming optimizes a linear objective function subject to linear constraints, finding the best outcome in a feasible region.

    • Linear programming involves maximizing or minimizing a linear objective function.

    • Constraints are linear inequalities that define the feasible region.

    • The feasible region is typically a convex polygon in multi-dimensional space.

    • The Simplex method is a popular algorithm used to solve linear...

  • Answered by AI
    Add your answer

Senior Data Scientist Associate Interview Questions asked at other Companies

Q1. How does the XGBoost algorithm work, with an explanation of each step?
View answer (1)
Anonymous

Data Engineer Interview Questions & Answers

user image Anonymous

posted on 24 Sep 2024

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

(2 Questions)

  • Q1. Describe your workflow of the last project
  • Ans. 

    Developed ETL pipeline to ingest, clean, and analyze customer data for personalized marketing campaigns

    • Gathered requirements from stakeholders to understand data sources and business objectives

    • Designed data model to store customer information and campaign performance metrics

    • Implemented ETL process using Python and Apache Spark to extract, transform, and load data

    • Performed data quality checks and created visualizations ...

  • Answered by AI
    Add your answer
  • Q2. What are the different transformations you have used
  • Ans. 

    I have used various transformations such as filtering, joining, aggregating, and pivoting in my data engineering projects.

    • Filtering data based on certain conditions

    • Joining multiple datasets together

    • Aggregating data to summarize information

    • Pivoting data from rows to columns or vice versa

  • Answered by AI
    Add your answer
Round 2 - One-on-one 

Skills evaluated in this interview

Data Engineer Interview Questions asked at other Companies

Q1. Next Greater Element Problem Statement You are given an array arr of length N. For each element in the array, find the next greater element (NGE) that appears to the right. If there is no such greater element, return -1. Input: T N arr[0]... read more
View answer (3)
Anonymous

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 18 Nov 2024

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

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Highlight the odd cells in excel
  • Ans. 

    Use conditional formatting to highlight odd cells in Excel

    • Select the range of cells you want to highlight

    • Go to the 'Home' tab and click on 'Conditional Formatting'

    • Choose 'New Rule' and select 'Use a formula to determine which cells to format'

    • Enter the formula '=MOD(A1,2)=1' (assuming A1 is the top-left cell of your selected range)

    • Choose the formatting style you want for the odd cells

  • Answered by AI
    Add your answer
  • Q2. What are Joins in SQL, explain different joins and their outputs
  • Ans. 

    Joins in SQL are used to combine rows from two or more tables based on a related column between them.

    • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN

    • INNER JOIN returns rows when there is at least one match in both tables

    • LEFT JOIN returns all rows from the left table and the matched rows from the right table

    • RIGHT JOIN returns all rows from the right table and the matched rows from the left table

    • FU...

  • Answered by AI
    Add your answer
  • Q3. Query to give running sum of salary
  • Ans. 

    Use window function to calculate running sum of salary in SQL

    • Use window function like SUM() with OVER() clause

    • Partition the data by employee ID if needed

    • Order the data by date or any other relevant column

  • Answered by AI
    Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep your SQL strong and practice joins with problem solving questions

Skills evaluated in this interview

Data Analyst Interview Questions asked at other Companies

Q1. Write code to calculate the number of people in a room at the end of the day, given that X people enter and Y people leave continuously throughout the day.
View answer (11)
Anonymous

Power BI Developer Interview Questions & Answers

user image Shruti Yadav

posted on 21 Aug 2024

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

(2 Questions)

  • Q1. What are the types of data set you have worked upon?
  • Ans. 

    I have worked on various types of data sets including sales data, customer data, financial data, and social media data.

    • Sales data

    • Customer data

    • Financial data

    • Social media data

  • Answered by AI
    Add your answer
  • Q2. Write dax for delta sales growth
  • Ans. 

    Calculate delta sales growth using DAX formula

    • Use the following DAX formula: Delta Sales Growth = (SUM(Sales[SalesAmount]) - CALCULATE(SUM(Sales[SalesAmount]), PREVIOUSMONTH('Date'[DateKey]))) / CALCULATE(SUM(Sales[SalesAmount]), PREVIOUSMONTH('Date'[DateKey]))

    • Make sure to replace 'Sales[SalesAmount]' with the actual column name in your dataset

    • Ensure that 'Date'[DateKey]' is the date column in your dataset

  • Answered by AI
    Add your answer

Power BI Developer Interview Questions asked at other Companies

Q1. Types of joins in power Bi & SQL and how it works?
View answer (7)
Anonymous

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 21 Mar 2024

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

I applied via Referral and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - Coding Test 

The first round was a combination of MCQs and SQL Coding test. It consisted of 23 MCQs on SQL, 10 MCQs on Power BI and 5 SQL Coding questions.

Round 2 - Technical 

(1 Question)

  • Q1. Simple questions on SQL were asked.
  • Add your answer
Round 3 - One-on-one 

(5 Questions)

  • Q1. What is pivot table in Excel?
  • Ans. 

    A pivot table in Excel is a data summarization tool that allows you to reorganize and summarize selected columns and rows of data.

    • Pivot tables allow you to analyze and summarize large amounts of data in a spreadsheet.

    • You can easily rearrange the layout of the data to view it from different perspectives.

    • Pivot tables can perform functions like sum, average, count, and more on the data.

    • They are useful for creating reports...

  • Answered by AI
    Add your answer
  • Q2. What is 'Data Validation' in Excel?
  • Ans. 

    Data Validation in Excel ensures that data entered in a cell meets certain criteria or conditions.

    • Data Validation allows you to set rules for what can be entered in a cell, such as a range of values, a list of items, or a custom formula.

    • Examples of Data Validation include setting a drop-down list of options for a cell, restricting input to a certain number range, or ensuring dates are entered in a specific format.

    • Data ...

  • Answered by AI
    Add your answer
  • Q3. What is the order of execution of an SQL query?
  • Ans. 

    The order of execution of an SQL query involves multiple steps to retrieve data from a database.

    • 1. Parsing: The SQL query is first parsed to check for syntax errors.

    • 2. Optimization: The query optimizer creates an execution plan to determine the most efficient way to retrieve data.

    • 3. Compilation: The optimized query is compiled into an executable form.

    • 4. Execution: The compiled query is executed by the database engine t...

  • Answered by AI
    Add your answer
  • Q4. What is the difference between Tree Map and Heatmap in Tableau?
  • Ans. 

    Tree Map visualizes hierarchical data using nested rectangles, while Heatmap displays data values using color gradients.

    • Tree Map displays data hierarchically with nested rectangles, where the size and color represent different measures.

    • Heatmap visualizes data values using color gradients, with darker colors indicating higher values.

    • Tree Map is useful for showing hierarchical data structures, while Heatmap is effective ...

  • Answered by AI
    Add your answer
  • Q5. What is the difference between 'Extract Data' and 'Live Connection' in Tableau?
  • Ans. 

    Extract Data saves a snapshot of data in Tableau workbook, while Live Connection directly connects to data source.

    • Extract Data creates a static copy of data in Tableau workbook, while Live Connection directly queries data source in real-time.

    • Extract Data is useful for working offline or with small datasets, while Live Connection is ideal for large datasets or when data is frequently updated.

    • Extract Data can improve per...

  • Answered by AI
    Add your answer

Interview Preparation Tips

Topics to prepare for Affine Data Analyst interview:
  • SQL
  • Power Bi
  • Tableau
  • Excel

Skills evaluated in this interview

Data Analyst Interview Questions asked at other Companies

Q1. Write code to calculate the number of people in a room at the end of the day, given that X people enter and Y people leave continuously throughout the day.
View answer (11)
Anonymous

Data Engineer Interview Questions & Answers

user image do achieve

posted on 18 Sep 2024

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

(1 Question)

  • Q1. What is dual mode in Power BI
  • Ans. 

    Dual mode in Power BI allows users to switch between DirectQuery and Import modes for data sources.

    • Dual mode allows users to combine the benefits of both DirectQuery and Import modes in Power BI.

    • Users can switch between DirectQuery and Import modes for different data sources within the same report.

    • DirectQuery mode connects directly to the data source for real-time data retrieval, while Import mode loads data into Power...

  • Answered by AI
    Add your answer

Skills evaluated in this interview

Data Engineer Interview Questions asked at other Companies

Q1. Next Greater Element Problem Statement You are given an array arr of length N. For each element in the array, find the next greater element (NGE) that appears to the right. If there is no such greater element, return -1. Input: T N arr[0]... read more
View answer (3)
Anonymous

Full Stack Software Developer Interview Questions & Answers

user image Anonymous

posted on 6 Aug 2024

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. I don't know why they rejected me
  • Add your answer
  • Q2. What ever they asked me for coding part the output is correct and logic is also correct
  • Add your answer

Full Stack Software Developer Interview Questions asked at other Companies

Q1. Oops in Java Patterns in Java JDK,JRE,JVM MVC Array questions strings in Java This,super keywords Java problems like palindrome, prime number,and so many problems and logics Why java is platform independent Why java is not platform dependen... read more
View answer (1)
Anonymous

Interview Questions & Answers

user image Anonymous

posted on 10 Sep 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. What is self-join
  • Ans. 

    Self-join is a SQL query that joins a table to itself.

    • Self-join is used when a table needs to be joined with itself to compare rows within the same table.

    • It is achieved by using table aliases to differentiate between the two instances of the same table.

    • Commonly used in hierarchical data structures or when comparing related records within the same table.

  • Answered by AI
    Add your answer
Round 2 - One-on-one 

(1 Question)

  • Q1. What is a stored procedure
  • Ans. 

    A stored procedure is a set of SQL statements that are stored in a database and can be called by other programs or scripts.

    • Stored procedures can improve performance by reducing network traffic and executing complex operations on the database server.

    • They can be used to encapsulate business logic and enforce security measures.

    • Example: CREATE PROCEDURE GetCustomerOrders AS SELECT * FROM Orders WHERE CustomerID = @Customer...

  • Answered by AI
    Add your answer
Round 3 - One-on-one 

(1 Question)

  • Q1. What is difference between DROP and TRUNCATE statements?
  • Ans. 

    DROP deletes the table structure and data, while TRUNCATE deletes only the data.

    • DROP statement removes the table from the database, including all data and structure.

    • TRUNCATE statement removes all data from the table, but keeps the table structure intact.

    • DROP is a DDL (Data Definition Language) command, while TRUNCATE is a DML (Data Manipulation Language) command.

  • Answered by AI
    Add your answer

Interview Preparation Tips

Topics to prepare for Affine interview:
  • SQL
  • Python
  • ETL
  • Datawareshouse
  • Cloud
Interview preparation tips for other job seekers - ask hr for important or primary skills and prepare well for the discussion.

Skills evaluated in this interview

Anonymous

Top trending discussions

View All
Salary Discussions, Hike & Promotions
2w
a data scientist
Need help in CTC expectation
Planning to appear for interviews.. CCTC: 11 LPA Exp: 4 years (Data science, ML, DL) last 1 Year in GenAI I was doing work from until now.. 1. What is possibility of getting remote job? 2. What should be my expected CTC? Please help
Got a question about Affine?
Ask anonymously on communities.
More about working at Affine
  • HQ - Bellevue, WA
  • IT Services & Consulting
  • 201-500 Employees (India)
  • Management Consulting

Affine Interview FAQs

How many rounds are there in Affine interview?
Affine interview process usually has 1-2 rounds. The most common rounds in the Affine interview process are Technical, Coding Test and One-on-one Round.
How to prepare for Affine 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 Affine. The most common topics and skills that interviewers at Affine expect are SQL, Python, AWS, ETL and Machine Learning.
What are the top questions asked in Affine interview?

Some of the top questions asked at the Affine interview -

  1. you have a pandas dataframe with three columns, filled with state names, city n...read more
  2. I have two jars of 5 litres and 3 litres. How can I measure 4 litres? (Assume: ...read more
  3. How to retain special characters (that pandas discards by default) in the data ...read more
How long is the Affine interview process?

The duration of Affine interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Affine Interviews By Designations

  • Affine Data Analyst Interview Questions
  • Affine Business Analyst Interview Questions
  • Affine Data Scientist Interview Questions
  • Affine Senior Associate Interview Questions
  • Affine Data Engineer Interview Questions
  • Affine Consultant Interview Questions
  • Affine Senior Data Scientist Interview Questions
  • Affine Power BI Developer Interview Questions
  • Show more
  • Affine Associate Engineer Interview Questions
  • Affine Associate Interview Questions

Interview Questions for Popular Designations

  • Data Analyst Interview Questions
  • Business Analyst Interview Questions
  • Data Scientist Interview Questions
  • Software Engineer Interview Questions
  • Associate Software Engineer Interview Questions
  • Graduate Engineer Trainee (Get) Interview Questions
  • Accountant Interview Questions
  • System Engineer Interview Questions
  • Show more
  • Manager Interview Questions
  • Sales Officer Interview Questions

Overall Interview Experience Rating

3.6/5

based on 41 interview experiences

Difficulty level

Easy 23%
Moderate 64%
Hard 14%

Duration

Less than 2 weeks 78%
2-4 weeks 22%
View more
logo
Join Affine Command The New

Interview Questions from Similar Companies

HCL Infosystems
HCL Infosystems Interview Questions
3.9
 • 143 Interviews
Webkul Software
Webkul Software Interview Questions
3.9
 • 68 Interviews
MindGate Solutions
MindGate Solutions Interview Questions
3.3
 • 65 Interviews
Softenger
Softenger Interview Questions
4.0
 • 55 Interviews
Incture Technologies
Incture Technologies Interview Questions
2.7
 • 53 Interviews
Winjit Technologies
Winjit Technologies Interview Questions
3.7
 • 42 Interviews
DesignTech Systems
DesignTech Systems Interview Questions
3.3
 • 39 Interviews
Capital Numbers Infotech
Capital Numbers Infotech Interview Questions
4.4
 • 38 Interviews
Amantya Technologies
Amantya Technologies Interview Questions
3.7
 • 37 Interviews
Anunta Technology Management Services
Anunta Technology Management Services Interview Questions
3.4
 • 32 Interviews
View all

Affine Reviews and Ratings

based on 177 reviews

3.3/5

Rating in categories

3.5

Skill development

3.0

Work-life balance

3.2

Salary

3.0

Job security

3.2

Company culture

2.9

Promotions

3.1

Work satisfaction

Explore 177 Reviews and Ratings
Jobs at Affine
Affine
Senior Associate - Java Full Stack Developer

Bangalore / Bengaluru

4-6 Yrs

Not Disclosed

Affine
Consultant - Sr. Data Engineer

Bangalore / Bengaluru

5-9 Yrs

Not Disclosed

Affine
Consultant - ML Engineer

Bangalore / Bengaluru

3-7 Yrs

Not Disclosed

Explore more jobs
Affine Salaries in India
Senior Associate
136 salaries
unlock blur

₹7.7 L/yr - ₹20 L/yr

Business Analyst
96 salaries
unlock blur

₹5 L/yr - ₹12.6 L/yr

Senior Business Analyst
87 salaries
unlock blur

₹8 L/yr - ₹18 L/yr

Consultant
85 salaries
unlock blur

₹12 L/yr - ₹31.4 L/yr

Data Engineer
48 salaries
unlock blur

₹6 L/yr - ₹15 L/yr

Explore more salaries
Compare Affine with
HCL Infosystems

HCL Infosystems

3.9
Compare
Softenger

Softenger

4.0
Compare
Capital Numbers Infotech

Capital Numbers Infotech

4.4
Compare
Accel Frontline

Accel Frontline

4.1
Compare
Popular Calculators
Are you paid fairly?
Monthly In-hand Salary Calculator
Gratuity Calculator
HRA Calculator
Salary Hike Calculator
  • Home >
  • Interviews >
  • Affine Interview Questions
write
Share an Interview
Stay ahead in your career. Get AmbitionBox app
Awards Banner

Helping over 1 Crore job seekers every month in choosing their right fit company

80 Lakh+

Reviews

4 Crore+

Salaries

6 Lakh+

Interviews

1 Crore+

Users/Month

Contribute
Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
Users/Jobseekers
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Campus Placements
  • Practice Test
  • Compare Companies
Employers
  • Create a new company
  • Update company information
  • Respond to reviews
  • Invite employees to review
  • AmbitionBox Offering for Employers
  • AmbitionBox Employers Brochure
AmbitionBox Awards
  • ABECA 2026
  • ABECA 2025 winners awaited tag
  • ABECA 2024
  • AmbitionBox Best Places to Work 2022
  • AmbitionBox Best Places to Work 2021
  • Invite employees to rate
AmbitionBox
  • About Us
  • Email Us
  • Blog
  • FAQ
  • Credits
  • Give Feedback
Terms & Policies
  • Privacy
  • Grievances
  • Terms of Use
  • Summons/Notices
  • Community Guidelines
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter