Upload Button Icon Add office photos

Filter interviews by

Brooke India Data Management Officer Interview Questions and Answers

Updated 26 May 2021

Brooke India Data Management Officer Interview Experiences

1 interview found

I applied via Referral and was interviewed in Nov 2020. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Experience in social development sector?
  • Q2. Basic introduction.
  • Q3. Skills

Interview Preparation Tips

Interview preparation tips for other job seekers - This is one of the worst organization in social development sector.
There is one man here in India office rules on every employee....
And this man is neither your Reporting Manager nor Sr. Manager.
He is on most higher level.
If you need leave, requires his approval.
If you need half day, requires his approval.
If you are coming late, requires his approval.
If you are leaving office early due to any emergency, requires his approval.
If your lunch break exceeds, require his approval.
If he passes near by you, you must be quite.
If he ask you to do anything, say "Yes Sir" only.
In pandemic, where most of the organization allowed WFH, he says no WFH allowed, however nature of business is very compatible for WFH.
If there is a lockdown in NCR, he says I am sending you office cab to come to office.
Each & everybody in the organization has got positive from Covid-19 at least once, me too got positive.
As soon as your Covid-19 report comes negative, next day he ask you to report to office, no WFH allowed post Covid-19 negative report.
If you commit any above mention instances twice or thrice in your career, the will ask to leave and look for another job, will fire you on immediate basis by giving you any silly reason.
No value of Manager or Sr. Manager can't allow you anything without this man's approval.

And that man is the @$& of the organization.

This is all, what I have to advise you.
I am a professional with eight years experience left by this organization on immediate basis in the market, sitting jobless, yet looking for job.

Best of luck for those who do enquires about the organization before joining.

I made this mistake hoping you will not.

Interview questions from similar companies

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

I applied via LinkedIn and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Coding Test 

This was a coderpad round where I solved python coding problem and SQL queries.

Round 2 - Technical 

(2 Questions)

  • Q1. The Interviewer discussed my resume in detail and discussed the projects.
  • Q2. Problems faced in project and solutions implemented.
Round 3 - Technical 

(1 Question)

  • Q1. Conversational round focused on team collaboration and problem solving

Senior Data Engineer Interview Questions & Answers

Bosch user image Keerthana Subramanian

posted on 9 Oct 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Data pipeline implementations
  • Ans. 

    Data pipeline implementations involve the process of moving and transforming data from source to destination.

    • Data pipeline is a series of processes that extract data from sources, transform it, and load it into a destination.

    • Common tools for data pipeline implementations include Apache NiFi, Apache Airflow, and AWS Glue.

    • Data pipelines can be batch-oriented or real-time, depending on the requirements of the use case.

  • Answered by AI
  • Q2. ETL process related questions and experience based questions

Skills evaluated in this interview

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

Test 45 mins 30 ques

Round 2 - One-on-one 

(3 Questions)

  • Q1. What is Linearregression
  • Ans. 

    Linear regression is a statistical method used to model the relationship between a dependent variable and one or more independent variables.

    • Linear regression is used to predict the value of a dependent variable based on the value of one or more independent variables.

    • It assumes a linear relationship between the independent and dependent variables.

    • The goal of linear regression is to find the best-fitting line that minimi...

  • Answered by AI
  • Q2. What is random forest
  • Ans. 

    Random forest is an ensemble learning method used for classification and regression tasks.

    • Random forest is a collection of decision trees that are trained on random subsets of the data.

    • Each tree in the random forest independently predicts the target variable, and the final prediction is made by averaging the predictions of all trees.

    • Random forest is robust to overfitting and noisy data, and it can handle large datasets...

  • Answered by AI
  • Q3. WHat is xgboost
  • Ans. 

    XGBoost is an optimized distributed gradient boosting library designed for efficient and accurate large-scale machine learning.

    • XGBoost stands for eXtreme Gradient Boosting.

    • It is a popular machine learning algorithm known for its speed and performance.

    • XGBoost is used for regression, classification, ranking, and user-defined prediction problems.

    • It is based on the gradient boosting framework and uses decision trees as bas...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Thanks

Skills evaluated in this interview

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

Duration was for 5 min, imp topics only

Round 2 - Coding Test 

Prepare well with dsa

Round 3 - One-on-one 

(2 Questions)

  • Q1. Self introduction
  • Q2. Why deltax ? explain
  • Ans. 

    DeltaX is used to calculate the change in a variable over a period of time.

    • DeltaX is used in mathematics and science to measure the difference between two values of a variable.

    • It is commonly used in calculus to find the rate of change of a function.

    • DeltaX is represented by the symbol Δx, where Δ denotes change and x represents the variable.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare well with financial concepts

Skills evaluated in this interview

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

2 codes were there and it was really easy

Round 2 - Technical 

(2 Questions)

  • Q1. Types of data structures in python
  • Ans. 

    Python has various data structures like lists, tuples, dictionaries, sets, etc.

    • Lists: Ordered, mutable, allows duplicate elements. Example: [1, 2, 3]

    • Tuples: Ordered, immutable, allows duplicate elements. Example: (1, 2, 3)

    • Dictionaries: Unordered, mutable, key-value pairs. Example: {'key': 'value'}

    • Sets: Unordered, mutable, unique elements. Example: {1, 2, 3}

  • Answered by AI
  • Q2. Structures of hadoop
  • Ans. 

    Hadoop is a framework for distributed storage and processing of large data sets across clusters of computers.

    • Hadoop consists of HDFS (Hadoop Distributed File System) for storage and MapReduce for processing.

    • Hadoop uses a master-slave architecture with a single NameNode (master) and multiple DataNodes (slaves).

    • Hadoop ecosystem includes tools like Hive, Pig, Spark, and HBase for different data processing tasks.

    • Hadoop is ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Sql questions on joins and window functions
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Python question for data cleaning
  • Q2. Sql question on data manipulation
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Dec 2023. There were 4 interview rounds.

Round 1 - Technical 

(7 Questions)

  • Q1. Lineage graph,rdd,python decorators,python dict problem,sql self join probelm
  • Q2. Types of transformations,no of jobs,tasks,actions
  • Ans. 

    The question is asking about types of transformations, number of jobs, tasks, and actions in the context of a Senior Data Engineer role.

    • Types of transformations: Extract, Transform, Load (ETL), MapReduce, Spark transformations, SQL transformations

    • Number of jobs: Depends on the complexity and scale of the data engineering projects

    • Number of tasks: Varies based on the number of data sources, data transformations, and data...

  • Answered by AI
  • Q3. Fact,dimesnion,star and snowflake schema
  • Q4. Architecture of spark,airflow,bigquery,
  • Ans. 

    Spark is a distributed processing engine, Airflow is a workflow management system, and BigQuery is a fully managed data warehouse.

    • Spark is designed for big data processing and provides in-memory computation capabilities.

    • Airflow is used for orchestrating and scheduling data pipelines.

    • BigQuery is a serverless data warehouse that allows for fast and scalable analytics.

    • Spark can be integrated with Airflow to schedule and m...

  • Answered by AI
  • Q5. Optimisation in spark,sql,bigquery,airflow
  • Ans. 

    Optimization techniques in Spark, SQL, BigQuery, and Airflow.

    • Use partitioning and bucketing in Spark to optimize data processing.

    • Optimize SQL queries by using indexes, query rewriting, and query optimization techniques.

    • In BigQuery, use partitioning and clustering to improve query performance.

    • Leverage Airflow's task parallelism and resource allocation to optimize workflow execution.

  • Answered by AI
  • Q6. Delete duplicates from table in spark and sql
  • Ans. 

    To delete duplicates from a table in Spark and SQL, you can use the DISTINCT keyword or the dropDuplicates() function.

    • In SQL, you can use the DISTINCT keyword in a SELECT statement to retrieve unique rows from a table.

    • In Spark, you can use the dropDuplicates() function on a DataFrame to remove duplicate rows.

    • Both methods compare all columns by default, but you can specify specific columns to consider for duplicates.

    • You...

  • Answered by AI
  • Q7. Coaelesce,repartition,shuffling,CDC,acid properties,CDC types
Round 2 - Technical 

(1 Question)

  • Q1. Dataflow vs Dataproc, layering processing and curated environments in gcp , Data cleaning
  • Ans. 

    Dataflow and Dataproc are both processing services in GCP, but with different approaches and use cases.

    • Dataflow is a fully managed service for executing batch and streaming data processing pipelines.

    • Dataproc is a managed Spark and Hadoop service for running big data processing and analytics workloads.

    • Dataflow provides a serverless and auto-scaling environment, while Dataproc offers more control and flexibility.

    • Dataflow...

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Pyspark field delimited questions with group by transformations, Sql window function question Discussion on arch of spark,bq,airflow. How to define dependency between tasks and two diff dags. star and sno...
Round 4 - Group Discussion 

This was final round with Client.
They ask questions based on my work in pyspark area.
Questions are like:
What kind of transformations you used.
Broadcast join internals.
Spark internal joins
Spark catalyst optimizer.What are the joins happens in catalyst optimizer.
Window function question: 3rd highest salary of an emp
Discussion on airflow arch and how to deploy a airflow dag in gcp.
Discussion on BQ on what kind of work i have done till now.

Interview Preparation Tips

Interview preparation tips for other job seekers - Thorough with whatever you are writing in Resume

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Nov 2023. There were 4 interview rounds.

Round 1 - Coding Test 

Python and Spark code

Round 2 - Technical 

(1 Question)

  • Q1. Spark and Cloud question
Round 3 - Client Interview 

(1 Question)

  • Q1. Based on client interview
Round 4 - HR 

(1 Question)

  • Q1. HR question and salary discussion.

Tell us how to improve this page.

People are getting interviews through

based on 1 Brooke India interview
Referral
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

BYJU'S Interview Questions
3.1
 • 2.2k Interviews
Asian Paints Interview Questions
4.0
 • 622 Interviews
Vodafone Idea Interview Questions
4.1
 • 542 Interviews
EPAM Systems Interview Questions
3.8
 • 521 Interviews
ZS Interview Questions
3.4
 • 472 Interviews
Siemens Interview Questions
4.1
 • 425 Interviews
Goldman Sachs Interview Questions
3.6
 • 406 Interviews
Tata Projects Interview Questions
4.3
 • 400 Interviews
Synechron Interview Questions
3.6
 • 352 Interviews
View all

Brooke India Data Management Officer Reviews and Ratings

based on 1 review

1.0/5

Rating in categories

1.0

Skill development

1.0

Work-Life balance

1.0

Salary & Benefits

1.0

Job Security

1.0

Company culture

1.0

Promotions/Appraisal

1.0

Work Satisfaction

Explore 1 Review and Rating
Project Officer
6 salaries
unlock blur

₹5.4 L/yr - ₹7.3 L/yr

Assistant Project Officer
4 salaries
unlock blur

₹4.2 L/yr - ₹6.2 L/yr

Field Assistant
4 salaries
unlock blur

₹1.8 L/yr - ₹4.3 L/yr

Communication Officer
4 salaries
unlock blur

₹7.9 L/yr - ₹9 L/yr

Veterinary Doctor
4 salaries
unlock blur

₹5.4 L/yr - ₹7.5 L/yr

Explore more salaries
Compare Brooke India with

Humane Society International

3.9
Compare

PETA

4.9
Compare

Wildlife SOS.

5.0
Compare

Animal Aid Unlimited

4.6
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