Re: Job interview test - I give up...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Riiiiight....
Not married... Not as great a PHP/MySQL developer as I though...
Alot of nots today... :-(

I'll take a read or that link...
This time next year, I'll be a professional...! (what, I don;t know..)






Brent Baisley <brent@xxxxxxxxxxxx> 
01/12/2004 15:10

To
Tristan.Pretty@xxxxxxxxxxxxxxxx
cc
php-db@xxxxxxxxxxxxx
Subject
Re:  Job interview test - I give up...




I code much better with drink than after drink.

You never had to use JOIN before? Obviously you are not married. 
Although marriage tends to be a left join or right join as opposed to a 
straight join, which allows you to force an order.

http://dev.mysql.com/doc/mysql/en/LEFT_JOIN_optimization.html


On Dec 1, 2004, at 9:02 AM, Tristan.Pretty@xxxxxxxxxxxxxxxx wrote:

> No offence taken!
> I've never had to use JOIN before...
> and the test was supposed to take an hour.. I didn;t wanna cheat... 
> and it
> took me ages to even realise what I was supposed to be doing...
> (Plus I@m hungover :-(   )
>
> Anyhoo, I'll try what you've suggested...
> Cheers.. we live, we learn...
>
>
>
>
>
> Brent Baisley <brent@xxxxxxxxxxxx>
> 01/12/2004 13:44
>
> To
> Tristan.Pretty@xxxxxxxxxxxxxxxx
> cc
> <php-db@xxxxxxxxxxxxx>
> Subject
> Re:  Job interview test - I give up...
>
>
>
>
>
>
> OK. No offense, but that seems fairly easy.
>
> Here's one possible answer:
>
>
> select categories.*,count(dv_id)
> from categories
> left join dvds on dv_caid=ca_id
> group by ca_name
> having ca_name not like 'T%';
>
>
> On Dec 1, 2004, at 8:13 AM, Tristan.Pretty@xxxxxxxxxxxxxxxx wrote:
>
>> I recently saw a job that I thought I'd be good for, so they sent me a
>> test...
>> All good.. but I realised that I couldn't do it..
>> I got sooo damned close, but could not finish... :-(
>>
>> Anyhoo, here's the test:
>> http://www.beertastic.co.uk/test_problem.zip
>>
>> And the test parameters are below
>> If anyone can tell me the answer, I'd appreciate it, then I can
>> de-engineer it, and hopefully learn something.
>> I've already mailed them and said thanks, but I give up ;-)
>>
>> I my prob was in gettin ga distict list of all DVD categories, from
>> within
>> the final results page...
>>
>> Hmmm, any takers?
>>
>> TASK:-
>>
>> Modify the test.php file (attached) so a list of categories and the
>> number of DVDs in each category are displayed when the script is 
>> called
>> in a browser. (See resultspage.html for the EXACT output required)
>>
>> You must complete the getNumDvdsInCategories() function to query the
>> database and return a multidimensional array in the required format.
>>
>> You may use the PHP and MySQL manuals available online.
>>
>>
>> RESTRICTIONS:-
>>
>> You may only make ONE select query to the database.
>> Do not edit code outside the getNumDvdsInCategories() function. The
>> results in the table must be in alphabetical order (category name). 
>> The
>> Drama category MUST appear even though there are no DVDs in the
>> category. Categories beginning with the letter "T" must not be
>> displayed. Values in the database cannot be hardcoded anywhere in the
>> script.
>>
>> -- 
>> PHP Database Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
> -- 
> Brent Baisley
> Systems Architect
> Landover Associates, Inc.
> Search & Advisory Services for Advanced Technology Environments
> p: 212.759.6400/800.759.0577
>
> -- 
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
>
-- 
Brent Baisley
Systems Architect
Landover Associates, Inc.
Search & Advisory Services for Advanced Technology Environments
p: 212.759.6400/800.759.0577

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux