J
Jay
The following exercise was sent to me by Mike Nelson of eduphoria.net
in
suburban Dallas as a condition for getting an interview. I told him I
would
need a purchase order for a week of my time to proceed. (I gave
him a fixed price: USD 2K.) In partial satisfaction of Requirement
3,
I am posting his prequalification exercise here.
Perhaps he only wants the database schema, which is reasonable.
But he doesn't say that.
Project-based Interview
We realize that development interviews can be difficult and awkward,
so
we’re doing a project-based interview. The assignment below will
serve
as a basis for applicant screening and will be an important element in
the interview.
Requirements:
1. Develop the following project using ASP.Net and C#.
2. Use a modern, relational database to store the database.
3. Post the functioning system online.
4. Send relevant system accounts to Mike Nelson at (e-mail address removed)
Smelly’s Corndog Corporation
Smelly’s Corndog Corporation supplies corndogs on demand to over
10,000
independent refreshment vendors across the Southwest United States.
Their corporate motto is “Corndogs at the Speed of Hunger!”
They currently employ numerous phone ordering staff to handle
customer orders, which they intend to maintain. However, their
customers are now strongly requesting a portal to place orders
via the Internet. After a brief interview, you discover their
requirements
are not well defined but they were able to supply you with the
following
system needs:
1. Each customer must have a unique login, but
only one per organization.
2. Customers must be able to place orders online.
3. Customers must be able to view prior Corndog orders via the phone
or the Internet portal.
4. There should be a system administrator view to create and manage
customers,
as well as view orders. They couldn’t supply additional information,
but they
indicated that any enhancements you felt would assist would be
acceptable to them.
in
suburban Dallas as a condition for getting an interview. I told him I
would
need a purchase order for a week of my time to proceed. (I gave
him a fixed price: USD 2K.) In partial satisfaction of Requirement
3,
I am posting his prequalification exercise here.
Perhaps he only wants the database schema, which is reasonable.
But he doesn't say that.
Project-based Interview
We realize that development interviews can be difficult and awkward,
so
we’re doing a project-based interview. The assignment below will
serve
as a basis for applicant screening and will be an important element in
the interview.
Requirements:
1. Develop the following project using ASP.Net and C#.
2. Use a modern, relational database to store the database.
3. Post the functioning system online.
4. Send relevant system accounts to Mike Nelson at (e-mail address removed)
Smelly’s Corndog Corporation
Smelly’s Corndog Corporation supplies corndogs on demand to over
10,000
independent refreshment vendors across the Southwest United States.
Their corporate motto is “Corndogs at the Speed of Hunger!”
They currently employ numerous phone ordering staff to handle
customer orders, which they intend to maintain. However, their
customers are now strongly requesting a portal to place orders
via the Internet. After a brief interview, you discover their
requirements
are not well defined but they were able to supply you with the
following
system needs:
1. Each customer must have a unique login, but
only one per organization.
2. Customers must be able to place orders online.
3. Customers must be able to view prior Corndog orders via the phone
or the Internet portal.
4. There should be a system administrator view to create and manage
customers,
as well as view orders. They couldn’t supply additional information,
but they
indicated that any enhancements you felt would assist would be
acceptable to them.