Upload Button Icon Add office photos

Filter interviews by

Freddie Mac Data Engineer Interview Questions and Answers

Updated 1 Jun 2024

Freddie Mac Data Engineer Interview Experiences

1 interview found

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

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

Round 1 - Technical 

(2 Questions)

  • Q1. What is class and an object
  • Ans. 

    A class is a blueprint for creating objects, while an object is an instance of a class.

    • A class defines the properties and behaviors of objects.

    • An object is a specific instance of a class.

    • Classes can be used to create multiple objects with similar characteristics.

    • Objects can interact with each other by calling methods defined in their class.

    • Example: Class 'Car' defines properties like 'color' and 'model', while object '

  • Answered by AI
  • Q2. What is spark and pyspark
  • Ans. 

    Spark is a distributed computing framework while PySpark is the Python API for Spark.

    • Spark is a fast and general-purpose cluster computing system.

    • PySpark is the Python API for Spark, allowing users to write Spark applications using Python.

    • Spark provides high-level APIs in Java, Scala, Python, and R.

    • PySpark enables interactive data analysis with the Spark SQL module.

    • Both Spark and PySpark are widely used in big data pro

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Write a SQL query on windows functions
  • Ans. 

    SQL query using window functions

    • Use OVER() clause to define window frame

    • Common window functions include ROW_NUMBER(), RANK(), DENSE_RANK(), etc.

    • Example: SELECT column1, column2, ROW_NUMBER() OVER(ORDER BY column1) AS row_num FROM table_name

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via Approached by Company and was interviewed in May 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Project discussion, spark, python, sql, big data discussion
Round 2 - Behavioral interview 

(1 Question)

  • Q1. Project discussion and company profile alignment discussion
Round 3 - Case Study 

Data Modelling question and project discussion

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

Create an iOS project with given details

Round 2 - Assignment Discussion 

(1 Question)

  • Q1. Discussion on the assignment that I submitted
Round 3 - System Design 

(1 Question)

  • Q1. Design Book Management System
  • Ans. 

    Design a Book Management System for organizing and tracking books.

    • Create a database to store book information such as title, author, genre, and availability status

    • Implement a user interface for users to search, borrow, return, and reserve books

    • Include features like notifications for due dates, book recommendations, and user reviews

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Spark architecture.
  • Q2. Narrow and wide transformations
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 in May 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Hashmap related question, easy bfs

Round 2 - Low level design 

(1 Question)

  • Q1. Asked some question related to parking lot and asked to draw all diagrams
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Sql questions database modelling

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Apr 2022. There were 4 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 

There were 3 coding and 1 SQL question.

Round 3 - Technical 

(1 Question)

  • Q1. This was regarding the coding test on your approach and how you came with that answer
Round 4 - Technical 

(1 Question)

  • Q1. Some technical questions about programming were there to know about your understanding with coding
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

MCQ - OS,DBMS,C++,Python

Round 2 - Coding Test 

STRING, ROMAN TO INTEGER

Interview Preparation Tips

Interview preparation tips for other job seekers - Do prepare well
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

50 questions was and the duration was 45 mins

Round 2 - Coding Test 

Dsa and development questions were asked, and computer fundamentals were also asked.

Interview Preparation Tips

Interview preparation tips for other job seekers - Do MCQ question within 15-20 minutes. And pyq are really helpful here.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Aptitude Test 

Easy to moderate general aptitude questions were asked

Round 2 - Coding Test 

Easy to moderate questions were asked

Interview Preparation Tips

Interview preparation tips for other job seekers - Just prepare aptitude topics well

Freddie Mac Interview FAQs

How many rounds are there in Freddie Mac Data Engineer interview?
Freddie Mac interview process usually has 2 rounds. The most common rounds in the Freddie Mac interview process are Technical.
What are the top questions asked in Freddie Mac Data Engineer interview?

Some of the top questions asked at the Freddie Mac Data Engineer interview -

  1. What is class and an obj...read more
  2. Write a SQL query on windows functi...read more
  3. What is spark and pysp...read more

Tell us how to improve this page.

Freddie Mac Data Engineer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

Deltax Interview Questions
2.7
 • 84 Interviews
Practo Interview Questions
3.1
 • 74 Interviews
Wayfair Interview Questions
3.6
 • 56 Interviews
Busibud Interview Questions
4.0
 • 42 Interviews
View all
Compare Freddie Mac with

Amazon Sellers Services

4.0
Compare

Primus Global Technologies

3.9
Compare

GAMMON INDIA

3.8
Compare

Practo

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