Saturday 7 January 2012

Thought works placement paper

Hi friends,

 its admin here. i have personally attended the thoughtworks recuritment on january 8th 2012 on kerala(dcit angamaly, from www.shredskerala.org). The test was very much easy . as they are testing our coding skills.

Let me first tell you that i didnt got selection. i was out at coding section. :).

now about there recuitment process . they have a three step process..
1) logic accessment
2) coding section
3) tech interview , hr interview

trust me once if you sucessfully coded the second section you will surely be able to pass the third one..

on logic accessment : there was 11 questions to test our logic.
the question was so easy that just some boxes n we need to fill those boxes according to flowchart.
Here guys dont get confused. Keep calm . be cool.  all will be able to di it.

the fact here is how we able to develop our logic . all questions are of equal mark n 3rd one has 2 marks. so in total of 12 marks. the cut off was 10. they will give you a sheet (test is not online) fill up ,answer it  , gave them back. Hopefully i passed this one.
i have given the pictures of logic accessment papers here . do check this and go for test. you will surely pass.
click on paper to expaand. right click-> save image as . Best of luck folks.


2) coding section
guys, here the question asked to me was very simple . even a +2 guy can do it. but the amasing thing was they didn like IF,FOR,ELSE IF,SWITCH statements. they will check for Stucture, array, link list.

Even if you got a simple problem try to do it with structure (if you are expert in c ,c++)
in java they will see for classes. their co-ordination.
what went wrong to me was. my program was full of IF,FOR loop though i used array and structures.
the question was:

ipod inventory.There is a company which have started selling the ipods ONLINE . But they want to sell
these ipods online at best price.
i) They have ipod Inventories at Brazil and Argentina. Each of the inventory can store
only 100 ipods.
ii) ipods at Brazil are sold at 100$/unit and at Argentina they are sold at 50$/unit.
iii) after every order the stock at both brazil and argentina inventories are again back to
100 units.
iv) the no of ipods ordered should be only in multiple of 10.(i.e no of ipods ordered
shouldnt be im number like 123 etc. )
v) the order placed should be either fullfilled completely or nothing
vi) if the order is placed like 120 ipods from brazil then the remaining ipods can be
brought from the other inventory i.e.argentina.
but here shipping price of 400$ per 10 units is applied.
they have also given the 4 set of inputs and outputs which your program should produce

i) Brazil : 5
500 : 95 : 100
ii) Brazil : 50
4500 : 100 : 50
(this trick here is u first have to calculate the cost price at both brazil and
argentina..and d one which is low should be given..here argentina)
iii) Argentina : 120
7800 : 80 :20
(this was the case where i made a silly mistake...out of 120 only 100 ipods
should be sold according to the price at argentina..while reamaining 20 should
be sold at price at brazil which is 100$ + shipping charges (800$))
iv) Argentina : 250
Out of stock!!!!

DO COMMENT ME IF ANY DOUBT OR MAIL ME AT FRESHNERPAPER@GMAIL.COM


DO APPRECIATE ME BY SHARING THE SAME :)













21 comments:

  1. This comment has been removed by a blog administrator.

    ReplyDelete
  2. thanks a hell lot for the post ;) ... do you know what sort of questions are asked in the technical interview ... can someone from electronics background , who knows only C,DSA and C++, think of making it through the interviews... ??? :P

    Regards
    rahul

    ReplyDelete
  3. Hey Hi Admin thanx for sharing the information actually I am confused with solution given for Sample test A and B in Logical Assesment test so can u do a favor for me?can u tell me how the answers come out as 32 for A and 11 in B.

    ReplyDelete
  4. can anyone tell me the way to do the 8th problem

    ReplyDelete
  5. can anyone tell me how the value in the box number 4 changes to "9" after completing the step 3...? problem number 1 of page 4

    ReplyDelete
  6. So doing those tests they choose employees? Now I know why TW guys are so lame and can only follow instructions without creativity.

    ReplyDelete
  7. Hey, nice work.. Thanks a lot for posting. I need some help in solving problem no.8... please reply..Thanks in advance

    ReplyDelete
    Replies
    1. as answer is given to us :P (Engineer's stuff sort of)

      as in box 4, there is letter g, reverse traverse the path.. then you will have 3 statements i.e.

      (2)>(3)
      (3)>(1)
      (2)>(1)

      so from these 3 ..we can conclude that largest no is in box 2 and smaller one in box 1

      :) :)

      Delete
    2. please help me with ques 6,9,10 _/\_

      Delete
  8. can anyone please tell me answers of question 9,10.

    Also in question 6, answer given on another sites is 11. but answer 10 should be correct. because in condition(instruction 3) ..they asked "less than" not "less than equal to". if "less than equal to" was there then answer will be definitely 11. but smallest possible in this case should be 10 ..

    PLEASE CLEAR MT DOUBTS _/\_

    ReplyDelete
  9. Hey I have this doubt in the 2nd example of the program. Why have you calculated cost price for both Argentina and Brazil?? In the question it has been mentioned that they want to sell at best price. Does best price here means lowest price??

    ReplyDelete
  10. ca anyone help in solving logical assessment

    ReplyDelete
  11. Hii..can you send me the program ipad question..plz..I have my placement by this week if you send it earlier it would be helpful

    ReplyDelete
  12. http://q4interview.com/ques_ans.php?c=150
    with detailed explanation here

    ReplyDelete
  13. Get the list of Questions asked in ThoughtWork in Written Round along with Answers.

    http://q4interview.com/ques_ans.php?c=150

    Get other companies Online Mock test. Track your preparation by comparing your score with other test taker.

    ReplyDelete