Upload Button Icon Add office photos

Filter interviews by

Citibank Big Data Engineer Interview Questions and Answers

Updated 30 Nov 2022

Citibank Big Data Engineer Interview Experiences

2 interviews found

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

I applied via Naukri.com and was interviewed in Oct 2022. There were 3 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 - Coding Test 

Had coding test on Python which comprises of 2 questions in which one had 8 test cases and the other had 7 test cases, in order to clear the round we have to get a minimum percentage of 50 and above.

Round 3 - Technical 

(2 Questions)

  • Q1. Difference between Internal and External table in Hive
  • Ans. 

    Internal tables store data in a Hive-managed warehouse while external tables store data outside of Hive.

    • Internal tables are managed by Hive and are stored in a Hive warehouse directory

    • External tables are not managed by Hive and can be stored in any location accessible by Hive

    • Dropping an internal table also drops the data while dropping an external table only drops the metadata

    • Internal tables are faster for querying as ...

  • Answered by AI
  • Q2. Explain about Hadoop Architecture
  • Ans. 

    Hadoop Architecture is a distributed computing framework that allows for the processing of large data sets.

    • Hadoop consists of two main components: Hadoop Distributed File System (HDFS) and MapReduce.

    • HDFS is responsible for storing data across multiple nodes in a cluster.

    • MapReduce is responsible for processing the data stored in HDFS by dividing it into smaller chunks and processing them in parallel.

    • Hadoop also includes...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Citibank Big Data Engineer interview:
  • Hadoop
  • SQL
  • Python
Interview preparation tips for other job seekers - Please be thorough with the basic concepts of Hadoop

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Jan 2018. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. If there is something useful that I can say in one line what would be - learn all you can. Don't just mug things up. Take your time and dwelve deep into the concepts.
  • Q2. You can be asked any and everything. This is where your learning matters.

Interview Preparation Tips

Round: Managerial
Experience: Technical, functional and your communication skills will be tested. Be confident and precise. My personal advice - when you are not sure of something admit it instead of beating about the bush.

General Tips: If there is something useful that I can say in one line what would be - learn all you can. Don't just mug things up. Take your time and dwelve deep into the concepts.
Duration: 1-4 weeks

Big Data Engineer Interview Questions Asked at Other Companies

Q1. Difference between partitioning and bucketing. Types of joins in ... read more
asked in TCS
Q2. What optimization techniques have you utilized in your projects? ... read more
Q3. Checking whether a fibonacci number is present between a particuk ... read more
asked in TCS
Q4. What is the difference between lineage and directed acyclic graph ... read more
asked in TCS
Q5. What is the difference between cache and persistence?

Interview questions from similar companies

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

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

Round 1 - Coding Test 

Pyspark scenario questions

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

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

(1 Question)

  • Q1. Python coding questions
Round 3 - One-on-one 

(1 Question)

  • Q1. Python moderate level coding questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare Data preprocessing ,Data technologies for diff sources and destinations for data ingestion.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Assignment 

Easy on cyber security

Round 2 - One-on-one 

(2 Questions)

  • Q1. Introduce yourself this is
  • Q2. What is your work experience

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Asked regarding sql to make a table and given some queries to solve over the table
  • Q2. Given easy code to solve before them very easy
Round 2 - HR 

(2 Questions)

  • Q1. Regarding place
  • Q2. Regarding night shifts

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare well for sql and coding and focus on our projects
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Load 60 GB of csv file and perform transformation.
  • Ans. 

    Use distributed computing framework like Apache Spark to efficiently load and transform the large CSV file.

    • Use Apache Spark to distribute the workload across multiple nodes for faster processing.

    • Utilize Spark's DataFrame API to read the CSV file and apply transformations.

    • Consider partitioning the data to optimize performance.

    • Use Spark SQL for complex transformations and aggregations.

    • Leverage in-memory processing capabi

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Indian Institute of Technology (IIT), Jodhpur and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

It consists of resume-based skill questions.

Round 2 - HR 

(2 Questions)

  • Q1. Why do you want to join ICICI Bank?
  • Ans. 

    I want to join ICICI Bank because of its strong reputation in the banking industry and the opportunities for growth and development it offers.

    • ICICI Bank is one of the leading banks in India with a strong reputation for innovation and customer service

    • I am impressed by ICICI Bank's focus on technology and digital banking solutions

    • I believe that working at ICICI Bank will provide me with opportunities for career growth an...

  • Answered by AI
  • Q2. Can you tell me about your projects?
  • Ans. 

    I have worked on projects involving data analysis for marketing campaigns, customer segmentation, and sales forecasting.

    • Developed predictive models to optimize marketing strategies

    • Utilized clustering techniques for customer segmentation

    • Built time series models for sales forecasting

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Coding Test 

A coding test is an assessment used to evaluate a candidate's programming skills and problem-solving abilities. It typically involves solving problems using code within a specified time frame, often through platforms like HackerRank or LeetCode. The tests assess language proficiency, coding efficiency, and logical thinking.

Round 2 - Aptitude Test 

An aptitude test is an assessment designed to evaluate a person's ability to perform specific tasks and react to a range of different situations. It measures cognitive abilities, problem-solving skills, logical reasoning, and sometimes specific skill sets relevant to a job or educational setting. These tests are commonly used in hiring processes, educational admissions, and career guidance.

Interview Preparation Tips

Topics to prepare for HDFC Bank Data Analyst interview:
  • Data Analysis
  • Python programming
Interview preparation tips for other job seekers - Tailor Your Resume
Network Actively
Prepare for Interviews
Keep Learning
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Basic maths questions

Round 2 - Group Discussion 

Basic topics movies vs series

Round 3 - Technical 

(2 Questions)

  • Q1. Sql Queries were asked
  • Q2. Was based on resume
Round 4 - HR 

(2 Questions)

  • Q1. Based on resume the questions were
  • Q2. Questions about family

Citibank Interview FAQs

How many rounds are there in Citibank Big Data Engineer interview?
Citibank interview process usually has 3 rounds. The most common rounds in the Citibank interview process are Resume Shortlist, Coding Test and Technical.
How to prepare for Citibank Big 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 Citibank. The most common topics and skills that interviewers at Citibank expect are Compliance, Debugging, Finance, Management and Programming.
What are the top questions asked in Citibank Big Data Engineer interview?

Some of the top questions asked at the Citibank Big Data Engineer interview -

  1. Difference between Internal and External table in H...read more
  2. Explain about Hadoop Architect...read more
  3. If there is something useful that I can say in one line what would be - learn a...read more

Tell us how to improve this page.

People are getting interviews through

based on 2 Citibank interviews
Job Portal
100%
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates

Interview Questions from Similar Companies

ICICI Bank Interview Questions
4.0
 • 2.4k Interviews
HDFC Bank Interview Questions
3.9
 • 2.1k Interviews
Axis Bank Interview Questions
3.8
 • 1.4k Interviews
IDFC FIRST Bank Interview Questions
4.0
 • 611 Interviews
IndusInd Bank Interview Questions
3.6
 • 576 Interviews
Bandhan Bank Interview Questions
3.7
 • 512 Interviews
Yes Bank Interview Questions
3.8
 • 409 Interviews
View all
Citibank Big Data Engineer Salary
based on 17 salaries
₹12.7 L/yr - ₹25 L/yr
63% more than the average Big Data Engineer Salary in India
View more details

Citibank Big Data Engineer Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

3.0

Skill development

4.0

Work-Life balance

4.0

Salary & Benefits

4.0

Job Security

4.0

Company culture

3.0

Promotions/Appraisal

3.0

Work Satisfaction

Explore 1 Review and Rating
Assistant Manager
1.2k salaries
unlock blur

₹4.8 L/yr - ₹18.8 L/yr

Assistant Vice President
1.2k salaries
unlock blur

₹17 L/yr - ₹45.5 L/yr

Vice President
726 salaries
unlock blur

₹22.3 L/yr - ₹70 L/yr

Manager
697 salaries
unlock blur

₹10 L/yr - ₹30.5 L/yr

Officer
485 salaries
unlock blur

₹9.9 L/yr - ₹33 L/yr

Explore more salaries
Compare Citibank with

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Axis Bank

3.8
Compare

State Bank of India

3.8
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview