DEV Community

Steve P.
Steve P.

Posted on

Job Posting Question: If you have your way, how would you design a chicken?

The job announcement is for a web application developer with knowledge of front-end development languages to be used in the state government enterprise.

This has to be a trick question, right?

Or is it what I expect, where I go into a concise answer making sure I use all the important terms: class, interface, properties, methods, encapsulation, inheritance, abstraction, polymorphism?

Top comments (1)

Collapse
 
jjmax75 profile image
John Behan

My understanding of this is the literal interpretation - "how would I design a physical chicken" - e.g. 8 legs, 4 breasts, no poop, etc....

I think the "If you had you're way..." bit of the question says that, if the asked you to describe a class that defined a chicken then maybe.

I think they are looking for lateral thinking skills, but I could be wrong.