Upload Button Icon Add office photos

Filter interviews by

Citicorp Big Data Engineer Interview Questions and Answers

Updated 30 Nov 2022

Citicorp Big Data Engineer Interview Experiences

2 interviews found

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
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 Citicorp 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

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
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. Types of Chunking in data preparation in RAG
  • Q2. How Embedding works in Vector Databases
  • Q3. Explain ARIMA model
  • Q4. How can we decide to choose Linear Regression for a business problem
Round 2 - Technical 

(4 Questions)

  • Q1. What is token and it's limit for Open Source LLMs
  • Q2. Difference of a Regression and Time Series problem
  • Q3. Advantage of LSTM over RNN
  • Q4. Performance Metrics for Logistic Regression
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(3 Questions)

  • Q1. Get the maximum salary of the employee from the employee and department table
  • Q2. Explain the data analysis process that you would follow for employee salary table
  • Ans. 

    The data analysis process for an employee salary table involves data cleaning, exploration, visualization, and modeling.

    • Start by cleaning the data to remove any duplicates, missing values, or outliers.

    • Explore the data by calculating basic statistics like mean, median, and standard deviation.

    • Visualize the data using histograms, box plots, or scatter plots to identify patterns or trends.

    • Perform statistical modeling to an...

  • Answered by AI
  • Q3. Explain the challenges you faced in your project
  • Ans. 

    I faced challenges in managing large datasets and ensuring data accuracy in my project.

    • Managing large volumes of data from multiple sources

    • Ensuring data accuracy and consistency

    • Dealing with missing or incomplete data

    • Handling data cleaning and preprocessing tasks

    • Addressing technical issues with data storage or processing tools

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Sep 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude questions

Round 2 - Coding Test 

Data structure and algorithms

Round 3 - Technical 

(1 Question)

  • Q1. Java, SQL questions
Round 4 - HR 

(1 Question)

  • Q1. Casual talk about roles
Interview experience
3
Average
Difficulty level
Easy
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 Jun 2024. There was 1 interview round.

Round 1 - One-on-one 

(3 Questions)

  • Q1. What is p value?
  • Ans. 

    A p-value is a measure used in statistical hypothesis testing to determine the strength of evidence against the null hypothesis.

    • A p-value is the probability of obtaining results as extreme as the observed results, assuming the null hypothesis is true.

    • A p-value is compared to a significance level (usually 0.05) to determine if the null hypothesis should be rejected.

    • A p-value less than the significance level indicates st

  • Answered by AI
  • Q2. Tell the output a**2
  • Ans. 

    The output of a**2 is the square of the value of a.

    • The output is the value of a multiplied by itself

    • For example, if a = 3, then the output would be 9 (3*3)

  • Answered by AI
  • Q3. Difference between append() and concat
  • Ans. 

    append() adds elements to a single DataFrame, while concat() combines multiple DataFrames.

    • append() is a method used to add rows to a DataFrame.

    • concat() is a function used to combine multiple DataFrames along a particular axis.

    • append() modifies the original DataFrame, while concat() returns a new DataFrame.

    • Example: df1.append(df2) vs pd.concat([df1, df2])

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. PartitionBy vs bucketBy in spark
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Aptitude Test 

Basic aptitude test like distance problem , age etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Sql , logic based question
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - One-on-one 

(1 Question)

  • Q1. EXPLAIN ABOUT YOUR PROJECT
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Explain error handling in PySpark
  • Ans. 

    Error handling in PySpark involves using try-except blocks and logging to handle exceptions and errors.

    • Use try-except blocks to catch and handle exceptions in PySpark code

    • Utilize logging to record errors and exceptions for debugging purposes

    • Consider using the .option('mode', 'PERMISSIVE') method to handle corrupt records in data processing

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Data Warehousing related questions
Round 3 - Behavioral 

(1 Question)

  • Q1. Data Modelling related questions

Skills evaluated in this interview

Citicorp Interview FAQs

How many rounds are there in Citicorp Big Data Engineer interview?
Citicorp interview process usually has 3 rounds. The most common rounds in the Citicorp interview process are Resume Shortlist, Coding Test and Technical.
What are the top questions asked in Citicorp Big Data Engineer interview?

Some of the top questions asked at the Citicorp 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.

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
 • 618 Interviews
IndusInd Bank Interview Questions
3.6
 • 585 Interviews
Wells Fargo Interview Questions
3.9
 • 560 Interviews
HSBC Group Interview Questions
4.0
 • 489 Interviews
Yes Bank Interview Questions
3.8
 • 411 Interviews
View all
Citicorp Big Data Engineer Salary
based on 31 salaries
₹12.3 L/yr - ₹31.7 L/yr
106% more than the average Big Data Engineer Salary in India
View more details

Citicorp 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

4.0

Job security

4.0

Company culture

3.0

Promotions

3.0

Work satisfaction

Explore 1 Review and Rating
Assistant Vice President
4.6k salaries
unlock blur

₹17 L/yr - ₹47.2 L/yr

Assistant Manager
3.3k salaries
unlock blur

₹6 L/yr - ₹20 L/yr

Officer
2.8k salaries
unlock blur

₹10 L/yr - ₹35 L/yr

Vice President
2.5k salaries
unlock blur

₹24 L/yr - ₹70 L/yr

Manager
2.3k salaries
unlock blur

₹9 L/yr - ₹37 L/yr

Explore more salaries
Compare Citicorp with

State Bank of India

3.8
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Axis Bank

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