Menu
Contact Us
Career Development
Jan 29, 2025
Career Challenges
You are challenged to solve the following problems. Submit your solutions and your information. If your solution is correct, you will be considered for future job openings with priority.

For analysts/testers
1. Compute the area of a triangle
You are part of a team that is tasked is develop an application that computes the area of a triangle given any set of attributes that can uniquely define a triangle
As the Analyst on the team, you need to write the business requirements for the developers to develop the code. The requirement can be in the traditional format (enumerate all requirements with hierarchy) in the Waterfall development methodology or in user stories for the Agile development methodology.
As the Tester / QA Analyst on the team, you are asked develop test cases include test data and test steps to ensure full coverage testing for this application to detect all defects if any.
This is a simple problem, but it tests your analytical skills and English writing skills. It requires you to think in big pictures as well as be able to attention to details. It may require some research if your memory of triangle formulas is fuzz. The scope can be bigger or smaller. If you are up to this challenge, submit the Requirement document and/or the Test Case Specification. Your submission will be reviewed and you will get feedback. If you do a good job, you will be considered for future analyst and/or testing jobs.
2. Analysis/Testing Problem 2 – To come
————————————————————————————————————————————
For developers
1. Compute the area of a triangle
You are tasked to develop an application that computes the area of a triangle given any set of attributes that can uniquely define a triangle.
This is a simple problem, but it tests your analytical skills and ability to produce clean and defect free code that covers all possible scenarios. If you are up to this challenge, submit your code in Java, C++ or Python in the format that can be executed at the online IDE here https://www.tutorialspoint.com/codingground.htm. Your submission will be reviewed and you will get feedback. If you do a good job, you will be considered for future developer jobs.
2. Coding problem 2 – To come
For analysts/testers
1. Compute the area of a triangle
You are part of a team that is tasked is develop an application that computes the area of a triangle given any set of attributes that can uniquely define a triangle
As the Analyst on the team, you need to write the business requirements for the developers to develop the code. The requirement can be in the traditional format (enumerate all requirements with hierarchy) in the Waterfall development methodology or in user stories for the Agile development methodology.
As the Tester / QA Analyst on the team, you are asked develop test cases include test data and test steps to ensure full coverage testing for this application to detect all defects if any.
This is a simple problem, but it tests your analytical skills and English writing skills. It requires you to think in big pictures as well as be able to attention to details. It may require some research if your memory of triangle formulas is fuzz. The scope can be bigger or smaller. If you are up to this challenge, submit the Requirement document and/or the Test Case Specification. Your submission will be reviewed and you will get feedback. If you do a good job, you will be considered for future analyst and/or testing jobs.
2. Analysis/Testing Problem 2 – To come
————————————————————————————————————————————
For developers
1. Compute the area of a triangle
You are tasked to develop an application that computes the area of a triangle given any set of attributes that can uniquely define a triangle.
This is a simple problem, but it tests your analytical skills and ability to produce clean and defect free code that covers all possible scenarios. If you are up to this challenge, submit your code in Java, C++ or Python in the format that can be executed at the online IDE here https://www.tutorialspoint.com/codingground.htm. Your submission will be reviewed and you will get feedback. If you do a good job, you will be considered for future developer jobs.
2. Coding problem 2 – To come
For analysts/testers
1. Compute the area of a triangle
You are part of a team that is tasked is develop an application that computes the area of a triangle given any set of attributes that can uniquely define a triangle
As the Analyst on the team, you need to write the business requirements for the developers to develop the code. The requirement can be in the traditional format (enumerate all requirements with hierarchy) in the Waterfall development methodology or in user stories for the Agile development methodology.
As the Tester / QA Analyst on the team, you are asked develop test cases include test data and test steps to ensure full coverage testing for this application to detect all defects if any.
This is a simple problem, but it tests your analytical skills and English writing skills. It requires you to think in big pictures as well as be able to attention to details. It may require some research if your memory of triangle formulas is fuzz. The scope can be bigger or smaller. If you are up to this challenge, submit the Requirement document and/or the Test Case Specification. Your submission will be reviewed and you will get feedback. If you do a good job, you will be considered for future analyst and/or testing jobs.
2. Analysis/Testing Problem 2 – To come
————————————————————————————————————————————
For developers
1. Compute the area of a triangle
You are tasked to develop an application that computes the area of a triangle given any set of attributes that can uniquely define a triangle.
This is a simple problem, but it tests your analytical skills and ability to produce clean and defect free code that covers all possible scenarios. If you are up to this challenge, submit your code in Java, C++ or Python in the format that can be executed at the online IDE here https://www.tutorialspoint.com/codingground.htm. Your submission will be reviewed and you will get feedback. If you do a good job, you will be considered for future developer jobs.
2. Coding problem 2 – To come
More in
Career Development

Career Development
Jan 29, 2025
Training
Here are some recommend training materials to help you gain the skills needed to get a job as a financial/ data analyst/ tester/ developer.

Career Development
Jan 29, 2025
Training
Here are some recommend training materials to help you gain the skills needed to get a job as a financial/ data analyst/ tester/ developer.

Career Development
Jan 29, 2025
Training
Here are some recommend training materials to help you gain the skills needed to get a job as a financial/ data analyst/ tester/ developer.

Job Hunting
May 23, 2024
Finance Related Jobs at Fannie Mae
A presentation on finance related jobs at Fannie Mae

Job Hunting
May 23, 2024
Finance Related Jobs at Fannie Mae
A presentation on finance related jobs at Fannie Mae

Job Hunting
May 23, 2024
Finance Related Jobs at Fannie Mae
A presentation on finance related jobs at Fannie Mae


Get in touch with us
We’re here to answer your doubts and questions
Get in touch with us
We’re here to answer your doubts and questions
Get in touch with us
We’re here to answer your doubts and questions
Want to be considered for future job openings?
Want to be considered for future job openings?
Want to be considered for future job openings?
Build better workforce with Entagile
No headache of scaling teams anymore and excel in competition.
Build better workforce with Entagile
No headache of scaling teams anymore and excel in competition.
Build better workforce with Entagile
No headache of scaling teams anymore and excel in competition.
Build better workforce with Entagile
No headache of scaling teams anymore and excel in competition.