Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I recently interviewed at a well known PHP company.

The one question they have asked to check my approach or CMS knowledge, is...

What will be your approach or what component or CMS you will use if you have to develop a e-comm. site that give functionality to its user to compare product price with other sites/store?

I was clueless .. Can you guys please help me out to find its answer?

share|improve this question
Wow. Talk about a vague question. –  Craige Apr 19 '11 at 15:10
add comment

closed as too broad by MichaelT, gnat, Bart van Ingen Schenau, GlenH7, Simon Jan 3 at 17:07

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

2 Answers

up vote 4 down vote accepted

I suspect it was asked in a very broad way in order to see how you think. When I hear that question, I would ask things like "What sites or stores? How is the data going to be acquired and stored? An E-Commerce site that re-directs traffic and transactions to other sites??? How many products? What Graphics resources do we have at our disposal? Is there anything currently in place? Do we have internal experience with a specific CMS or component that people are happy with? What transaction processor are we going to use? What's the requested time-frame for development?."

This kind of question doesn't have a true right answer, but you can dazzle or disappoint with how you respond.

share|improve this answer
Yeah you are right! I was mumbling the same...but as I am with PHP from past 1 year only.. so I thought may be there must be stupidity to ask these question. In short LACK of Confidence –  Shine Apr 19 '11 at 5:58
What you think what may they want ask? –  Shine Apr 19 '11 at 6:00
add comment

I would answer by asking if those other sites have got an API that lets you fetch the price of a product or if they want the prices to be retrieved via parsing those sites' HTML, and then I would develop the code myself which retrieves the prices + compares those prices and shows the results.

If they want someone already familiar with a 3rd party component which does this, IMO they're looking for a plumber rather than a programmer. They'll want you just for installing other stuff which in many cases is spaghetti code and a pain to work with. A good place would allow you to write your own code, that's after all the job of a programmer.

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.