Thought works placement papers and campus selection process

Reya

Reya

@reya-SMihdC Oct 27, 2024
There are five rounds in thoughtworks selection process.

1.Written test-aptitude

2.Programming round

3.Technical Interview1-Questions will be asked from all languages(You need to know atleast three languages)

4.Technical interview2-Questions will be asked from your resume and projects

5.HR.

Those who have attended thoughtworks company,post the questions asked in programming round here.

Replies

Welcome, guest

Join CrazyEngineers to reply, ask questions, and participate in conversations.

CrazyEngineers powered by Jatra Community Platform

  • Deepika Bansal

    Deepika Bansal

    @deepika-jf1ysv Aug 3, 2011

    Hey all.
    Thought works is coming to our college on 16 and 17 of this august for 2012 pass out batch for the job designation-Application Developer, Business Analyst, Quality Analyst.
    They have asked the participants to be proficient in the following technologies:-

    • Java / J2EE
    • C# / .NET
    • Ruby
    • Agile Methodologies
    • EAI technologies like Tibco, MQSeries & MSMQ
    • Web Services
    As per the information, the rounds will be same as provided by you.
    I'll let everyone know the questions asked once it is done.
    Till then 'good luck'.
  • Pensu

    Pensu

    @pensu-8tNeGU Aug 3, 2011

    I attended the programming round. There were two questions, both were quite easy. I dont remember them exactly, but still i am posting abstract here.

    Q.1 We were given two countries namely Brazil and Argentina. Both had one inventory each with 100 ipods in them. The cost of ipod in Brazil was 100/unit and in Argentina it was 50/unit but to get ipods form Argentina u also had to pay 400/10units. Now they give us some number and we had to find out which purchase would be cheaper. Once we made the program they asked us to do some changes in that like changing the cost, transportation charge etc.

    Q.2 In the second question we were given 3 hotels each had a different rating, different cost on weekdays and weekends. There were two type of customers: regular and reward, they too had different type of rates. Given the type of customer and days we had to find out the cheapest hotel and in case of tie the hotel with higher rating wins.

    The questions were easy, but what they were checking was how you have used the language. You can code in any language but if you are coding in C, you must use functions or if you are coding in C++, you must use classes. They emphasized on using object oriented technology.
  • atulsingh7890

    atulsingh7890

    @atulsingh7890-XlXuLC Aug 5, 2011

    ThoughtWorks recently visited out campus.....

    They just asked the same aptitude papers as of previous papers...
    There will be a aptitude booklet whose code is "5B" which word to word same..even the sample question was same
    They just opened all the branches.
    GIVE ME YOUR EMAIL...I WILL MAIL YOU THE APTITUDE QUESTION PAPER THAT WILL COME..
    AND I KNOW they will not even change the aptitude paper.....

    Programming question will be same as that is told above.......just prepare for that.......

    Theri sample output will be..
    Input
    <inventory_name>:<ordered_no_of_ipods>
    output:
    <selling_price>:<Brazil_inv>:<argentina_inv>

    Input 1
    Brazil:5
    Output1
    500:95:100

    Input 2
    Brazil:50
    Output 2
    4500:100:50

    Input 3
    Argentina:120
    Output 3
    7800:80:0

    Input 4
    Argentina:230
    Output 4
    OutofStock:100:100

    Use classes.....
    logic of above question is

    You just have to minimize the selling price of buying ipods.
    when ipods are to be bought from argentina .. just calcualte the selling price of that ipods.

    As inventory is replinshed after every purcahse order transportation cost is 400$ for every 20 units if they are ordered from other country.

    Minimization selling price question comes when they are ordered from Brazil inventory..
    that is when 10 unints are ordered from Brazil inv they will cost 100 but they can be imported from argentina inv there selling price will be half..
    so when 23 units are ordered 20 units will come from Argenitna and then 3 units will be ordered form Brazil

    but when 28 units are ordered all 28 can be ordered from argentina

    Just calculate mod 10 of ordered ipods if remainder is 0 then just it from Argentina if not calculate remainder if R>=8 ordered all from Argentina
    if not ie R<8 ordred remainder ipods from Brazil..

    In that case Selling price will be minimum.
    Just implement that.....they will just put the same programming question.. and they will give about 3-4 hours for it.


    Just be prepared and tell that now students are much aware.

    Best of Luck...
  • michaelyoung14

    michaelyoung14

    @michaelyoung14-mYxEto Aug 5, 2011

    hey ATUL SINGH you send me the paper my mail id is <mail removed>
  • silverscorpion

    silverscorpion

    @silverscorpion-iJKtdQ Aug 6, 2011

    @Atulsingh: Why don't you share the paper to everyone here, rather than asking people to e-mail you?
    It might be useful to many people here.. 😀

    and @michaelyoung: Please don't give your e-mail id like this in a public forum.
  • rockmachine047

    rockmachine047

    @rockmachine047-xgvRRh Aug 9, 2011

    <removed> please mail me the apti paper . also im only familiar to c/c++ because im from EEE so java .net and all ...pretty clueless...any hope ? anyhow please mail me the paper asap . have it tomorrow .
  • rahulabcd

    rahulabcd

    @rahulabcd-QRJwTl Aug 11, 2011

    Hey can u mail me d aptitude paper....I hav the process very soon...Pls send me asap. My mail id is <mail removed>#-Link-Snipped-#
  • bablu03

    bablu03

    @bablu03-txU5OK Aug 11, 2011

    hey can u mail me the apti paper,the selection process starts vry soon for us,my mail id is #-Link-Snipped-#. PLEASE SEND ME ASAP
  • bablu03

    bablu03

    @bablu03-txU5OK Aug 11, 2011

    hey can u mail me the apti paper,the selection process starts vry soon for us,my mail id is #-Link-Snipped-#<removed> PLEASE SEND ME ASAP
  • suresh1790

    suresh1790

    @suresh1790-alTTGi Aug 11, 2011

    hey can u mail me the paper u got. my id is #-Link-Snipped-#
  • rahulabcd

    rahulabcd

    @rahulabcd-QRJwTl Aug 11, 2011

    Thanks for the files...it is very useful...
  • suresh1790

    suresh1790

    @suresh1790-alTTGi Aug 11, 2011

    thanks dude
  • joseph joseph

    joseph joseph

    @joseph-joseph-dhdhWb Aug 11, 2011

    hey can u mail me d aptitude paper ...nd can tell wat was asked in d technical interview....my mail id:jsph501@gmail.com
  • ShrinkDWorld

    ShrinkDWorld

    @shrinkdworld-WWdBBc Aug 12, 2011

    joseph joseph
    hey can u mail me d aptitude paper ...nd can tell wat was asked in d technical interview....my mail id:*****@gmail.com
    Do not post personal information like email id in forum.
  • Harsh Maurya

    Harsh Maurya

    @harsh-maurya-CJnPBr Aug 12, 2011

    Thanks a lot for the info....
  • navin.1211

    navin.1211

    @navin1211-IWI562 Aug 13, 2011

    hey Atul singh can you send me the pattern at<removed>
  • ritu somani

    ritu somani

    @ritu-somani-pAIOoE Aug 13, 2011

    Re: Thought works placement papers and campus selection process,hey can u plz send

    hey can u plz send the questions on <<removed>> have the same company cum on 16th ...plz plz
  • ritu somani

    ritu somani

    @ritu-somani-pAIOoE Aug 13, 2011

    hey forward it to <removed> 😀
  • Santoshch

    Santoshch

    @santoshch-mB7twP Aug 13, 2011

    hey can u mail me the apti paper,the selection process starts vry soon for us,my mail id is <removed by admin>
  • ShrinkDWorld

    ShrinkDWorld

    @shrinkdworld-WWdBBc Aug 13, 2011

    😡hey guys whats going on?? you can't read my post???😡
  • suresh1790

    suresh1790

    @suresh1790-alTTGi Aug 13, 2011

    we gt the same questions as posted here bt tre wre 4 group of question books. tey only change the values in the boxes.

    and gt the same questions for the coding round.

    Q.1 We were given two countries namely Brazil and Argentina. Both had one inventory each with 100 ipods in them. The cost of ipod in Brazil was 100/unit and in Argentina it was 50/unit but to get ipods form Argentina u also had to pay 400/10units. Now they give us some number and we had to find out which purchase would be cheaper. Once we made the program they asked us to do some changes in that like changing the cost, transportation charge etc.

    Q.2 In the second question we were given 3 hotels each had a different rating, different cost on weekdays and weekends. There were two type of customers: regular and reward, they too had different type of rates. Given the type of customer and days we had to find out the cheapest hotel and in case of tie the hotel with higher rating wins.
  • kaushal01

    kaushal01

    @kaushal01-6AqOYC Aug 15, 2011

    @atul
    hi

    i just want to know thw complete programming question...

    and in which language u did coding/
  • kaushal01

    kaushal01

    @kaushal01-6AqOYC Aug 15, 2011

    @atul: can u just post here complete programming question.
    And i wanna know in which language u did coding??
  • Pensu

    Pensu

    @pensu-8tNeGU Aug 15, 2011

    @caushal: dont wry, they are pretty simple question....u will solve them if you know how to make programs. Just try to use object oriented language i.e. C++ or Java. Though they are fine with C too. Remember your code should be flexible and generous as they will ask you to do some changes and you should be able to do them.
  • kaushal01

    kaushal01

    @kaushal01-6AqOYC Aug 16, 2011

    Thanks

    u did the coding session......???
    plzz can u juzz provide me with complete details....
    And m more comfortable in c than c++.
    Is there any problm regarding that.
    if u just can help me. just give me the idea to make the ist problm in c++.
    I have made that in c.

    thanks in advance....
  • harsh.

    harsh.

    @harsh-0hTUtU Aug 17, 2011

    you please give me the question papers my email id is <removed by admin>
  • snehadixit

    snehadixit

    @snehadixit-bm1I2p Aug 18, 2011

    Plz send me the paper. my maid id is <removed by admin>
  • sumedhkakde

    sumedhkakde

    @sumedhkakde-y9i9Pe Aug 18, 2011

    send me paper at <removed by admin>
  • amitkaka

    amitkaka

    @amitkaka-Wr3z4C Aug 19, 2011

    hey please mail me both the aptitude paper as well as the programming questions.. My email-id is <email removed>#-Link-Snipped-#
  • andenagaveni24

    andenagaveni24

    @andenagaveni24-0G2IQc Aug 20, 2011

    i am from ECE background....please tell me what type of questions will be asked in TCS technical and HR interviews........TCS is coming to our college on september 18th for recruitments...........
  • Reya

    Reya

    @reya-SMihdC Aug 20, 2011

    @Nagaveni: Post your query in a separate thread.This thread is for collecting the questions asked in thoughtworks company.
  • ShrinkDWorld

    ShrinkDWorld

    @shrinkdworld-WWdBBc Aug 20, 2011

    amitkaka
    hey please mail me both the aptitude paper as well as the programming questions.. My email-id is #-Link-Snipped-#
    hey amit,
    Welcome to CE,
    Please, Do not post email id in pubic forum.
  • VanathiA

    VanathiA

    @vanathia-bTNcft Aug 20, 2011

    Can you please post the questions in the forum?
  • Reya

    Reya

    @reya-SMihdC Aug 20, 2011

    @Vanathia: Questions are posted in this thread.Check it.
  • vishnuganth

    vishnuganth

    @vishnuganth-TEzadi Aug 20, 2011

    Atul can you mail me the aptitude and programming paper of Thoughtworks to #-Link-Snipped-#
  • selviasokan

    selviasokan

    @selviasokan-EBjKie Aug 21, 2011

    can u send Though works question to my mail......
    my email id is #-Link-Snipped-#...
    Thank you so much ...
  • ShrinkDWorld

    ShrinkDWorld

    @shrinkdworld-WWdBBc Aug 22, 2011

    vishnuganth
    Atul can you mail me the aptitude and programming paper of Thoughtworks to #-Link-Snipped-#
    hey,
    Welcome to CE,
    Please, Do not post email id in pubic forum.
  • ShrinkDWorld

    ShrinkDWorld

    @shrinkdworld-WWdBBc Aug 22, 2011

    selviasokan
    can u send Though works question to my mail......
    my email id is #-Link-Snipped-#...
    Thank you so much ...
    hey,
    Welcome to CE,
    Please, Do not post email id in pubic forum.
  • ShrinkDWorld

    ShrinkDWorld

    @shrinkdworld-WWdBBc Aug 22, 2011

    hey guys
    please wear you spectacles to read our forum. 😁
  • sushaanth.s

    sushaanth.s

    @sushaanths-HTrkUj Aug 23, 2011

    pls send me the aptitude paper....i have thoughtworks coming tomorrow...pls mail asap...id <removed by admin>
  • saibab

    saibab

    @saibab-ClDXzU Aug 23, 2011

    @atul: my email id is shiyam73@gmail.com. Can you pls mail it asap as my interview process is this weekend.
    atulsingh7890
    ThoughtWorks recently visited out campus.....

    They just asked the same aptitude papers as of previous papers...
    There will be a aptitude booklet whose code is "5B" which word to word same..even the sample question was same
    They just opened all the branches.
    GIVE ME YOUR EMAIL...I WILL MAIL YOU THE APTITUDE QUESTION PAPER THAT WILL COME..
    AND I KNOW they will not even change the aptitude paper.....

    Programming question will be same as that is told above.......just prepare for that.......

    Theri sample output will be..
    Input
    <inventory_name>:<ordered_no_of_ipods>
    output:
    <selling_price>:<Brazil_inv>:<argentina_inv>

    Input 1
    Brazil:5
    Output1
    500:95:100

    Input 2
    Brazil:50
    Output 2
    4500:100:50

    Input 3
    Argentina:120
    Output 3
    7800:80:0

    Input 4
    Argentina:230
    Output 4
    OutofStock:100:100

    Use classes.....
    logic of above question is

    You just have to minimize the selling price of buying ipods.
    when ipods are to be bought from argentina .. just calcualte the selling price of that ipods.

    As inventory is replinshed after every purcahse order transportation cost is 400$ for every 20 units if they are ordered from other country.

    Minimization selling price question comes when they are ordered from Brazil inventory..
    that is when 10 unints are ordered from Brazil inv they will cost 100 but they can be imported from argentina inv there selling price will be half..
    so when 23 units are ordered 20 units will come from Argenitna and then 3 units will be ordered form Brazil

    but when 28 units are ordered all 28 can be ordered from argentina

    Just calculate mod 10 of ordered ipods if remainder is 0 then just it from Argentina if not calculate remainder if R>=8 ordered all from Argentina
    if not ie R<8 ordred remainder ipods from Brazil..

    In that case Selling price will be minimum.
    Just implement that.....they will just put the same programming question.. and they will give about 3-4 hours for it.


    Just be prepared and tell that now students are much aware.

    Best of Luck...
  • eshujain

    eshujain

    @eshujain-7kxY4g Aug 23, 2011

    hey atul my email address is <removed>
    pls mail me i need them urgently
  • lucky12329

    lucky12329

    @lucky12329-OvibmJ Aug 23, 2011

    Re: Thought works placement papers and campus selection process ( Need Help )

    please sir Thought Work is coming in our university on 27-08-2011 and I want help from U guys...please help . ..... If anyone can send me Logical and Practical Programs they asks and any helpful material regarding this......Thank You so much in advance.With Best regardsLakhwinderE-Mail:<removed>
  • PrabhMalhi

    PrabhMalhi

    @prabhmalhi-KnaXPh Aug 24, 2011

    send me thoghtworks aptitude paper and programing questions at
  • tauseef

    tauseef

    @tauseef-j2aVUv Aug 26, 2011

    atulsingh7890
    ThoughtWorks recently visited out campus.....<br>
    <br>
    They just asked the same aptitude papers as of previous papers...<br>
    There will be a aptitude booklet whose code is "5B" which word to word same..even the sample question was same<br>
    They just opened all the branches. <br>
    GIVE ME YOUR EMAIL...I WILL MAIL YOU THE APTITUDE QUESTION PAPER THAT WILL COME..<br>
    AND I KNOW they will not even change the aptitude paper.....<br>
    <br>
    Programming question will be same as that is told above.......just prepare for that.......<br>
    <br>
    Theri sample output will be..<br>
    Input<br>
    &lt;inventory_name&gt;:&lt;ordered_no_of_ipods&gt;<br>
    output:<br>
    &lt;selling_price&gt;:&lt;Brazil_inv&gt;:&lt;argentina_inv&gt;<br>
    <br>
    Input 1<br>
    Brazil:5<br>
    Output1<br>
    500:95:100<br>
    <br>
    Input 2<br>
    Brazil:50<br>
    Output 2<br>
    4500:100:50<br>
    <br>
    Input 3<br>
    Argentina:120<br>
    Output 3<br>
    7800:80:0<br>
    <br>
    Input 4 <br>
    Argentina:230<br>
    Output 4<br>
    OutofStock:100:100<br>
    <br>
    Use classes.....<br>
    logic of above question is<br>
    <br>
    You just have to minimize the selling price of buying ipods. <br>
    when ipods are to be bought from argentina .. just calcualte the selling price of that ipods.<br>
    <br>
    As inventory is replinshed after every purcahse order transportation cost is 400$ for every 20 units if they are ordered from other country.<br>
    <br>
    Minimization selling price question comes when they are ordered from Brazil inventory..<br>
    that is when 10 unints are ordered from Brazil inv they will cost 100 but they can be imported from argentina inv there selling price will be half..<br>
    so when 23 units are ordered 20 units will come from Argenitna and then 3 units will be ordered form Brazil<br>
    <br>
    but when 28 units are ordered all 28 can be ordered from argentina<br>
    <br>
    Just calculate mod 10 of ordered ipods if remainder is 0 then just it from Argentina if not calculate remainder if R&gt;=8 ordered all from Argentina<br>
    if not ie R&lt;8 ordred remainder ipods from Brazil..<br>
    <br>
    In that case Selling price will be minimum.<br>
    Just implement that.....they will just put the same programming question.. and they will give about 3-4 hours for it.<br>
    <br>
    <br>
    Just be prepared and tell that now students are much aware.<br>
    <br>
    Best of Luck...
  • tauseef

    tauseef

    @tauseef-j2aVUv Aug 26, 2011

    tauseef
    hey can i get the apti of thought works??? plzz atul can u help me out regarding this???
  • mdhaider1234

    mdhaider1234

    @mdhaider1234-UdpXtz Aug 26, 2011

    hey...Atul......I need aptitude paper of Thought Works because it will come in my campus in 2-3 days.......so provide it to me as soon possible......Thankyou.....
    My email id is <mdhaider1234@hotmail.com>.
  • mdhaider1234

    mdhaider1234

    @mdhaider1234-UdpXtz Aug 26, 2011

    Hello...Atul......I need aptitude paper of Thought Works because it will come in my campus in 2-3 days.......so provide it to me as soon possible......Thankyou.....
    My email id is <mdhaider1234@hotmail.com>.
  • palamarri

    palamarri

    @palamarri-RNPL7D Aug 27, 2011

    hey mail me the latest placement papers for infosys
  • bcashwini

    bcashwini

    @bcashwini-7flzN9 Aug 27, 2011

    atulsingh7890
    ThoughtWorks recently visited out campus.....

    They just asked the same aptitude papers as of previous papers...
    There will be a aptitude booklet whose code is "5B" which word to word same..even the sample question was same
    They just opened all the branches.
    GIVE ME YOUR EMAIL...I WILL MAIL YOU THE APTITUDE QUESTION PAPER THAT WILL COME..
    AND I KNOW they will not even change the aptitude paper.....

    Programming question will be same as that is told above.......just prepare for that.......

    Theri sample output will be..
    Input
    <inventory_name>:<ordered_no_of_ipods>
    output:
    <selling_price>:<Brazil_inv>:<argentina_inv>

    Input 1
    Brazil:5
    Output1
    500:95:100

    Input 2
    Brazil:50
    Output 2
    4500:100:50

    Input 3
    Argentina:120
    Output 3
    7800:80:0

    Input 4
    Argentina:230
    Output 4
    OutofStock:100:100

    Use classes.....
    logic of above question is

    You just have to minimize the selling price of buying ipods.
    when ipods are to be bought from argentina .. just calcualte the selling price of that ipods.

    As inventory is replinshed after every purcahse order transportation cost is 400$ for every 20 units if they are ordered from other country.

    Minimization selling price question comes when they are ordered from Brazil inventory..
    that is when 10 unints are ordered from Brazil inv they will cost 100 but they can be imported from argentina inv there selling price will be half..
    so when 23 units are ordered 20 units will come from Argenitna and then 3 units will be ordered form Brazil

    but when 28 units are ordered all 28 can be ordered from argentina

    Just calculate mod 10 of ordered ipods if remainder is 0 then just it from Argentina if not calculate remainder if R>=8 ordered all from Argentina
    if not ie R<8 ordred remainder ipods from Brazil..

    In that case Selling price will be minimum.
    Just implement that.....they will just put the same programming question.. and they will give about 3-4 hours for it.


    Just be prepared and tell that now students are much aware.

    Best of Luck...
    please send me sample papers my mailid is < removed >
  • tresa

    tresa

    @tresa-Dspcws Aug 27, 2011

    hiiiiiiiiiiii plz send me app paper n i have aap test on 30 aug 2011 so plz reply me on <email removed by admin>
  • Kaustubh Katdare

    Kaustubh Katdare

    @thebigk Aug 27, 2011

    Folks, posting your email ID in open forum isn't a very good practice.
  • eshujain

    eshujain

    @eshujain-7kxY4g Aug 28, 2011

    my email id is eshujain<at>hotmail<dot>com

    pls mail me thoughtwork papers by tomorrow afternoon. it is coming to my college on tuesday i.e. 30th august
  • ShrinkDWorld

    ShrinkDWorld

    @shrinkdworld-WWdBBc Aug 28, 2011

    Hey these peoples are worst !!!😡
    Bigge close this thread. These members are challenging you, how may emails you can remove 😁
  • patelpancham08

    patelpancham08

    @patelpancham08-8QPI6A Aug 29, 2011

    amitkaka
    hey please mail me both the aptitude paper as well as the programming questions.. My email-id is <patel_pancha>
    please forward the sample paper of thought work to email id
  • Ankita Katdare

    Ankita Katdare

    @abrakadabra May 3, 2012

    Here are some questions appearing in Thoughtworks apti that a CEan sent me through PM -

    1) What Will be output of the given c program ?

    void main(){
    int i=320;
    char *ptr=(char *)&i;
    printf("%d",*ptr);
    }

    Ans : 64

    2) What is wrong in a call fopen(”c:\newdir\file.dat”, “r”) ?

    3) Write a program which print output as the same program

    Ans :

    #include
    #include
    void main()
    {
    FILE *fp;
    char ch;
    fp = fopen(”filename.c”,”r”);

    while((ch=getc(fp))!=EOF)
    {
    printf(”%c”,ch);
    }

    fclose(fp);

    }

    4) will the given program will execute or not why ?

    #include<>
    123;
    main()
    {
    34;
    return 0;
    }

    5) How Can we find the Day of the week if the date is given ?

    6) What will be the o/p of the following program

    main()
    {
    char *str="c-pointer";
    printf("%*.*s",10,7,str);
    return 0;
    }

    Ans : c-point
  • Kaustubh Katdare

    Kaustubh Katdare

    @thebigk May 3, 2012

    Has this thread been closed on purpose?
  • Ankita Katdare

    Ankita Katdare

    @abrakadabra May 3, 2012

    The_Big_K
    Has this thread been closed on purpose?
    Yes due to lots of people sharing their emails asking for papers. 😕
    It was closed a few months back.
  • Ankita Katdare

    Ankita Katdare

    @abrakadabra Jan 29, 2016

    Re-opening it by uploading the Thoughtworks question paper.
  • Shivani shina

    Shivani shina

    @shivani-shina-8QJwCB Jul 4, 2016

    hey can u mail me apti paper, the selection process will start soon and also the questions asked in technical round. My mail id is <shivani9116@gmail.com>
  • Shivani shina

    Shivani shina

    @shivani-shina-8QJwCB Jul 4, 2016

    Can u mail me thought works apti papers and tech questions that they had asked. The company will be visiting in our institute soon so can u mail asap my mail Id is (shivani9116@gmail.com)
  • sonali patkar

    sonali patkar

    @sonali-RBAX7X Aug 22, 2016

    atulsingh7890
    ThoughtWorks recently visited out campus.....

    They just asked the same aptitude papers as of previous papers...
    There will be a aptitude booklet whose code is "5B" which word to word same..even the sample question was same
    They just opened all the branches.
    GIVE ME YOUR EMAIL...I WILL MAIL YOU THE APTITUDE QUESTION PAPER THAT WILL COME..
    AND I KNOW they will not even change the aptitude paper.....

    Programming question will be same as that is told above.......just prepare for that.......

    Theri sample output will be..
    Input
    <inventory_name>:<ordered_no_of_ipods>
    output:
    <selling_price>:<Brazil_inv>:<argentina_inv>

    Input 1
    Brazil:5
    Output1
    500:95:100

    Input 2
    Brazil:50
    Output 2
    4500:100:50

    Input 3
    Argentina:120
    Output 3
    7800:80:0

    Input 4
    Argentina:230
    Output 4
    OutofStock:100:100

    Use classes.....
    logic of above question is

    You just have to minimize the selling price of buying ipods.
    when ipods are to be bought from argentina .. just calcualte the selling price of that ipods.

    As inventory is replinshed after every purcahse order transportation cost is 400$ for every 20 units if they are ordered from other country.

    Minimization selling price question comes when they are ordered from Brazil inventory..
    that is when 10 unints are ordered from Brazil inv they will cost 100 but they can be imported from argentina inv there selling price will be half..
    so when 23 units are ordered 20 units will come from Argenitna and then 3 units will be ordered form Brazil

    but when 28 units are ordered all 28 can be ordered from argentina

    Just calculate mod 10 of ordered ipods if remainder is 0 then just it from Argentina if not calculate remainder if R>=8 ordered all from Argentina
    if not ie R<8 ordred remainder ipods from Brazil..

    In that case Selling price will be minimum.
    Just implement that.....they will just put the same programming question.. and they will give about 3-4 hours for it.


    Just be prepared and tell that now students are much aware.

    Best of Luck...
  • sonali patkar

    sonali patkar

    @sonali-RBAX7X Aug 22, 2016

    hey,
    tomorrow i have thoughtwork interview process ,and my branch is E&TC ,please suggest me some tips and give me previous question of test and program statement..
    email id:sonalipatkar30@gmail.com
  • Thomas Ramsey

    Thomas Ramsey

    @thomas-ramsey-NEi7KA Aug 24, 2016

    Great, but i just searched tutorials on <a href="https://www.youtube.com/" target="_blank" rel="nofollow noopener noreferrer">YouTube</a> , this way is easier.
  • Balasaheb Patkar

    Balasaheb Patkar

    @balasaheb-patkar-JwGFQP Aug 24, 2016

    yes .u are right ...they are not changed even program statement..everything is same
  • Artisingh1801

    Artisingh1801

    @artisingh1801-XAEZ1n Oct 18, 2016

    Can you send the aptitude question paper?
    My email id is #-Link-Snipped-#

    Pensu
    I attended the programming round. There were two questions, both were quite e

    Q.1 We were given two countries namely Brazil and Argentina. Both had one inventory each with 100 ipods in them. The cost of ipod in Brazil was 100/unit and in Argentina it was 50/unit but to get ipods form Argentina u also had to pay 400/10units. Now they give us some number and we had to find out which purchase would be cheaper. Once we made the program they asked us to do some changes in that like changing the cost, transportation charge etc.

    Q.2 In the second question we were given 3 hotels each had a different rating, different cost on weekdays and weekends. There were two type of customers: regular and reward, they too had different type of rates. Given the type of customer and days we had to find out the cheapest hotel and in case of tie the hotel with higher rating wins.

    The questions were easy, but what they were checking was how you have used the language. You can code in any language but if you are coding in C, you must use functions or if you are coding in C++, you must use classes. They emphasized on using object oriented technology.
  • Ritika sreekumar

    Ritika sreekumar

    @ritika-sreekumar-IxFuPP Sep 19, 2017

    atulsingh7890
    ThoughtWorks recently visited out campus.....

    They just asked the same aptitude papers as of previous papers...
    There will be a aptitude booklet whose code is "5B" which word to word same..even the sample question was same
    They just opened all the branches.
    GIVE ME YOUR EMAIL...I WILL MAIL YOU THE APTITUDE QUESTION PAPER THAT WILL COME..
    AND I KNOW they will not even change the aptitude paper.....

    Programming question will be same as that is told above.......just prepare for that.......

    Theri sample output will be..
    Input
    <inventory_name>:<ordered_no_of_ipods>
    output:
    <selling_price>:<Brazil_inv>:<argentina_inv>

    Input 1
    Brazil:5
    Output1
    500:95:100

    Input 2
    Brazil:50
    Output 2
    4500:100:50

    Input 3
    Argentina:120
    Output 3
    7800:80:0

    Input 4
    Argentina:230
    Output 4
    OutofStock:100:100

    Use classes.....
    logic of above question is

    You just have to minimize the selling price of buying ipods.
    when ipods are to be bought from argentina .. just calcualte the selling price of that ipods.

    As inventory is replinshed after every purcahse order transportation cost is 400$ for every 20 units if they are ordered from other country.

    Minimization selling price question comes when they are ordered from Brazil inventory..
    that is when 10 unints are ordered from Brazil inv they will cost 100 but they can be imported from argentina inv there selling price will be half..
    so when 23 units are ordered 20 units will come from Argenitna and then 3 units will be ordered form Brazil

    but when 28 units are ordered all 28 can be ordered from argentina

    Just calculate mod 10 of ordered ipods if remainder is 0 then just it from Argentina if not calculate remainder if R>=8 ordered all from Argentina
    if not ie R<8 ordred remainder ipods from Brazil..

    In that case Selling price will be minimum.
    Just implement that.....they will just put the same programming question.. and they will give about 3-4 hours for it.


    Just be prepared and tell that now students are much aware.

    Best of Luck...
    Cud u plz send me the all the papers related to coding and aptitude for thought work ...
    #-Link-Snipped-#
  • shashi kumar b k

    shashi kumar b k

    @shashi-kumar-U8SxPL Sep 6, 2018

    Can anyone share aptitude questions of thoughtclan my mailid-shashi1997bk@gmail.com

  • Kaustubh Katdare

    Kaustubh Katdare

    @thebigk Sep 6, 2018

    A better approach would be to upload the aptitude questions to #-Link-Snipped-#Â