Freddie MAC Latest Update Exam 2024-2025
SDLC - Answer Software Development Life Cycle
What position you want to interview for and why? - Answer Technology analyst
Multi-dimensional including infrastructure, developer, data analytics, system analyst
skills. I like how the technology analyst doesnt specifically focuses on one area. The
position is literally everything I wanted because it will allow me to show/develop my IT,
Business, and social skills
Freddie Mac - Answer is a gov't sponsored entity that make credit available for
individuals home mortgages. They do this by buying mortgages from banks and
repackaging into securities them to sell them to investors. Freddie Mac guarantees the
loans for a fee which how they make their money.
SDLC is- Answer: A framework that defines tasks performed at each step in the software
development process. It is followed by a development team within the software
organization.
What are the steps of SDLC- Answer: Planning, Implementation, Testing, Documentation,
Deployment and Maintanence, Maintaining.
Planning- Answer: Most important parts of software development- requirement gathering,
analysis. And also create a document for the scope of the project.
Implementation: Answer software engineers start writing code based on the client's
needs.
Testing: Answer the process of locating defects or bugs in the software created.
Documentation: Answer every step involved in the project is documented for future
, references and helping in improving the software in the course of development.
Deployment and maintenance: Answer the deployment of the software is after it has been
approved to release.
Explanation: Maintaining - Answer Software maintenance is done for future reference.
Any software improvement, if needed, is done there
Name some software development models - Answer Waterfall model & Agile development
Waterfall model- Older methodology. It takes the sequential design process. Once done
with a phase, it moves to the next phase. Each phase is dependent on the next phase,
and there is no going back to change errors unless you go back to square one.
When would you use waterfall methodology? -Best for projects where requirements are
fixed and won't change with time.
What have you done with SQL? - Answer assignments be it the creation of the tables,
inputting of data, and querying of data in the tables.
query - Answer is an inquiry into the database using the SELECT statement. A query is
used to extract data from the database in a readable format according to the user's
request.
What have you done with HTML? - Answer at least three pages accessible from your link
at a home page that shortly present the topic each page described in a different way is
consistently styled with an external css, no local styling or inline styles at all
LAMP server - Answer combination of Linux OS, Apche, MySQL DMS and PHP for the
programming languages.
The P in LAMP is- Answer is an open source scripting language with strange synatx;
SDLC - Answer Software Development Life Cycle
What position you want to interview for and why? - Answer Technology analyst
Multi-dimensional including infrastructure, developer, data analytics, system analyst
skills. I like how the technology analyst doesnt specifically focuses on one area. The
position is literally everything I wanted because it will allow me to show/develop my IT,
Business, and social skills
Freddie Mac - Answer is a gov't sponsored entity that make credit available for
individuals home mortgages. They do this by buying mortgages from banks and
repackaging into securities them to sell them to investors. Freddie Mac guarantees the
loans for a fee which how they make their money.
SDLC is- Answer: A framework that defines tasks performed at each step in the software
development process. It is followed by a development team within the software
organization.
What are the steps of SDLC- Answer: Planning, Implementation, Testing, Documentation,
Deployment and Maintanence, Maintaining.
Planning- Answer: Most important parts of software development- requirement gathering,
analysis. And also create a document for the scope of the project.
Implementation: Answer software engineers start writing code based on the client's
needs.
Testing: Answer the process of locating defects or bugs in the software created.
Documentation: Answer every step involved in the project is documented for future
, references and helping in improving the software in the course of development.
Deployment and maintenance: Answer the deployment of the software is after it has been
approved to release.
Explanation: Maintaining - Answer Software maintenance is done for future reference.
Any software improvement, if needed, is done there
Name some software development models - Answer Waterfall model & Agile development
Waterfall model- Older methodology. It takes the sequential design process. Once done
with a phase, it moves to the next phase. Each phase is dependent on the next phase,
and there is no going back to change errors unless you go back to square one.
When would you use waterfall methodology? -Best for projects where requirements are
fixed and won't change with time.
What have you done with SQL? - Answer assignments be it the creation of the tables,
inputting of data, and querying of data in the tables.
query - Answer is an inquiry into the database using the SELECT statement. A query is
used to extract data from the database in a readable format according to the user's
request.
What have you done with HTML? - Answer at least three pages accessible from your link
at a home page that shortly present the topic each page described in a different way is
consistently styled with an external css, no local styling or inline styles at all
LAMP server - Answer combination of Linux OS, Apche, MySQL DMS and PHP for the
programming languages.
The P in LAMP is- Answer is an open source scripting language with strange synatx;