Upload Button Icon Add office photos
Engaged Employer

i

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

Ingram Micro Verified Tick

Compare button icon Compare button icon Compare
3.9

based on 562 Reviews

Filter interviews by

Ingram Micro Data Engineer 1 Interview Questions and Answers

Updated 8 Oct 2024

Ingram Micro Data Engineer 1 Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is a data warehouse
  • Q2. What are different kind of views that can be created
Round 2 - HR 

(2 Questions)

  • Q1. Reason for the job change
  • Q2. Where do you see yourself in five years

Interview questions from similar companies

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

(2 Questions)

  • Q1. Spark performance tuning methods
  • Ans. 

    Spark performance tuning methods involve optimizing resource allocation, data partitioning, and caching.

    • Optimize resource allocation by adjusting memory and CPU settings in Spark configurations.

    • Partition data effectively to distribute work evenly across nodes.

    • Utilize caching to store intermediate results in memory for faster access.

    • Use broadcast variables for small lookup tables to reduce shuffle operations.

    • Monitor and...

  • Answered by AI
  • Q2. Hadoop Architecture
Round 2 - Technical 

(2 Questions)

  • Q1. Python Program scenario
  • Q2. Pyspark scenario to remove regex characters from column values
  • Ans. 

    Use Pyspark to remove regex characters from column values

    • Use the regexp_replace function in Pyspark to remove regex characters from column values

    • Specify the regex pattern to match and the replacement string

    • Apply the regexp_replace function to the desired column in the DataFrame

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Previous company experiences
  • Ans. 

    I have experience working as a Data Engineer at XYZ Company for 2 years.

    • Developed ETL pipelines to extract, transform, and load data from various sources

    • Optimized database performance and implemented data quality checks

    • Collaborated with cross-functional teams to design and implement data solutions

  • Answered by AI
  • Q2. Discussed about salary and perks

Interview Preparation Tips

Interview preparation tips for other job seekers - It was good and swift process.

Skills evaluated in this interview

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

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

Round 1 - Technical 

(2 Questions)

  • Q1. Tableau Questions 1. Difference between dimensions and measures. 2. What is RLS? 3. What are the functions you can assign in RLS? 4. Explain what is drill down approach. 5. What is LOD? 6. What is a calcul...
  • Q2. SQL Questions 1. In employee table find the 2nd highest salary. 2. Find the highest average salary in department 3. Given two tables(sales & product) find total sales per category 4. Two questions to find ...

Interview Preparation Tips

Topics to prepare for TEKsystems Data Analyst interview:
  • SQL
  • Tableau
  • DBMS
Interview preparation tips for other job seekers - Practice SQL interview questions and tableau interview questions from GfG and DataLemur.
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Aug 2024. There were 5 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. Self introduction
Round 2 - Aptitude Test 

Maths grammar & communication

Round 3 - Technical 

(2 Questions)

  • Q1. Typeing speed skills check same use paragraph
  • Q2. Typing speed 10 minutes
Round 4 - One-on-one 

(1 Question)

  • Q1. Move on next round easy
Round 5 - Group Discussion 

You're like this job opportunity

Data Engineer Interview Questions & Answers

NetApp user image Chaitanya Gaykwad

posted on 26 Nov 2024

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

(2 Questions)

  • Q1. What are joins and its type
  • Q2. Tell me about Dax query
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. How to handle imbalanced data
  • Ans. 

    Handling imbalanced data involves techniques like resampling, using different algorithms, and adjusting class weights.

    • Use resampling techniques like oversampling or undersampling to balance the data

    • Utilize algorithms that are robust to imbalanced data, such as Random Forest or XGBoost

    • Adjust class weights in the model to give more importance to minority class

  • Answered by AI
  • Q2. Write python code to get correlation between two features
  • Ans. 

    Python code to calculate correlation between two features

    • Import pandas library

    • Use df.corr() method to calculate correlation between two features

    • Specify the two features as arguments to the corr() method

  • Answered by AI
  • Q3. How to handle outliers
  • Ans. 

    Outliers can be handled by removing, transforming, or imputing them based on the context of the data.

    • Identify outliers using statistical methods like Z-score, IQR, or visualization techniques.

    • Remove outliers if they are due to data entry errors or measurement errors.

    • Transform skewed data using log transformation or winsorization to reduce the impact of outliers.

    • Impute outliers with the median or mean if they are valid ...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. How will you handle client when task is not completed on time.
  • Ans. 

    I would communicate openly with the client, provide updates on the progress, and discuss potential solutions to meet the deadline.

    • Communicate proactively with the client about the delay

    • Provide regular updates on the progress of the task

    • Discuss potential solutions to meet the deadline, such as reallocating resources or extending the timeline

    • Apologize for the delay and take responsibility for the situation

    • Ensure that the...

  • Answered by AI
  • Q2. ML,DL AND NLP questions

Skills evaluated in this interview

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

I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

It was pair programming round where we need to attempt a couple of Spark Scenario along with the Interviewer. You will have a boiler plate code with some functionalities to be filled up. You will be assessed on writing clean and extensible code and test cases.

Round 2 - Technical 

(1 Question)

  • Q1. Questions will be based on the Project where they try to assess the depth of understading you have on your project, data quality checks, handling failure scenarios, reasoning behind choice of tech stack

Interview Preparation Tips

Interview preparation tips for other job seekers - In the Pair programming round, be interactive with the interviewer and try to improvise the existing code, implement functionality, test cases and communicate what you are thinking so that interviewer can work with you to move towards solution.

For Second round, Spark, Cloud Data Processing Components and being thorough with your previous experience will go a long way.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. Types of clusters in Databricks
  • Ans. 

    Types of clusters in Databricks include Standard, High Concurrency, and Single Node clusters.

    • Standard clusters are used for general-purpose workloads

    • High Concurrency clusters are optimized for concurrent workloads

    • Single Node clusters are used for development and testing purposes

  • Answered by AI
  • Q2. What is catalyst optimiser in Spark
  • Ans. 

    Catalyst optimizer is a query optimizer in Apache Spark that leverages advanced techniques to optimize and improve the performance of Spark SQL queries.

    • Catalyst optimizer uses a rule-based and cost-based optimization approach to generate an optimized query plan.

    • It performs various optimizations such as constant folding, predicate pushdown, and projection pruning to improve query performance.

    • Catalyst optimizer also leve...

  • Answered by AI
  • Q3. What is explode function
  • Ans. 

    Explode function is used in Apache Spark to split an array into multiple rows.

    • Used in Apache Spark to split an array into multiple rows

    • Creates a new row for each element in the array

    • Commonly used in data processing and transformation tasks

  • Answered by AI
  • Q4. Delta lake vs data lake
  • Ans. 

    Delta Lake is an open-source storage layer that brings ACID transactions to Apache Spark and big data workloads.

    • Delta Lake provides ACID transactions, schema enforcement, and time travel capabilities on top of data lakes.

    • Data lakes are a storage repository that holds a vast amount of raw data in its native format until it is needed.

    • Delta Lake is optimized for big data workloads and provides reliability and performance ...

  • Answered by AI
  • Q5. What is RDD ?
  • Ans. 

    RDD stands for Resilient Distributed Dataset, a fundamental data structure in Apache Spark.

    • RDD is a fault-tolerant collection of elements that can be operated on in parallel.

    • RDDs are immutable, meaning they cannot be changed once created.

    • RDDs support two types of operations: transformations (creating a new RDD from an existing one) and actions (returning a value to the driver program).

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Write a few python queries and some live sql coding and pyspark coding
  • Q2. Machine learning questions. Way too deep. which is not even required

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview is way too technical then checking the logical thinking of candidate
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Sql regarding question was there

Ingram Micro Interview FAQs

How many rounds are there in Ingram Micro Data Engineer 1 interview?
Ingram Micro interview process usually has 2 rounds. The most common rounds in the Ingram Micro interview process are One-on-one Round and HR.
What are the top questions asked in Ingram Micro Data Engineer 1 interview?

Some of the top questions asked at the Ingram Micro Data Engineer 1 interview -

  1. What are different kind of views that can be crea...read more
  2. What is a data wareho...read more

Tell us how to improve this page.

Ingram Micro Data Engineer 1 Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Synechron Interview Questions
3.6
 • 357 Interviews
Movate Interview Questions
3.3
 • 246 Interviews
SS&C TECHNOLOGIES Interview Questions
3.4
 • 161 Interviews
ThoughtWorks Interview Questions
3.9
 • 145 Interviews
Sopra Steria Interview Questions
3.9
 • 125 Interviews
Luxoft Interview Questions
3.7
 • 118 Interviews
TEKsystems Interview Questions
3.4
 • 115 Interviews
Tietoevry Interview Questions
4.3
 • 85 Interviews
View all
Software Engineer
126 salaries
unlock blur

₹3 L/yr - ₹14.2 L/yr

Senior Software Engineer
125 salaries
unlock blur

₹6 L/yr - ₹20 L/yr

DEP Manager, Sales
103 salaries
unlock blur

₹5 L/yr - ₹13 L/yr

Product Manager
77 salaries
unlock blur

₹6.7 L/yr - ₹25 L/yr

Senior Associate
55 salaries
unlock blur

₹2.5 L/yr - ₹7.2 L/yr

Explore more salaries
Compare Ingram Micro with

Tech Data

4.1
Compare

Redington

4.0
Compare

Tech Data Corporation

4.4
Compare

SYNNEX Corporation

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