ManyofthepuzzlesinthisBrainTeasersAppwilltakehours,ifnotdays,tosolve,butbeencouraged,amiddle-schooleducationissufficienttoansweralmostallofthepuzzles.Therearemanyinterviewpuzzles,andifyouplantointerviewataninvestmentbank,consultingfirm,high-techfirm,orinanyotherrelatedfield,absorbwhatBrainTeasershavetooffer,asitcanbethedecidingfactoringettingthatoffer.
IfyouwanttobuythesourceCodecontactusonadmin@programmerworld.net
ThisApphasacollectionofmymostinterestingandmind-improvingbrainteasers.Manyoftheanswersshouldgiveyouastrategyforthinking,whichwillcarryovertomanyotherproblemsandprovideyouwiththinkingandproblem-solvingmethods.Thereisnotimelimitforthesequestions(withexceptionsasnoted).Beawarethattheremaybemorethanonewaytoarriveatananswertoaquestion.Justremember,apersonwhocansolveproblemsefficientlyeitherknowsaparticularstrategyforthetypeofproblemorextractsomethingfromtheproblemthatiscurioustohimorherandthatleadstothenextsteptowardasolution.
Tips:TheapplicationwillfirstshowtheBrainTeasers(problem)only.Takeyourtimetosolvetheproblembyyourselffirst.Afterthatyoucanclickontheanswerbuttontoseetheactualanswer.
SampleBrainTeaser
Q.)Youhaveafox,achickenandasackofgrain.Youmustcrossariverwithonlyoneofthematatime.Ifyouleavethefoxwiththechickenhewilleatit;ifyouleavethechickenwiththegrainhewilleatit.Howcanyougetallthreeacrosssafely?
Ans)
Takethechickenoverfirst.Gobackandbringthegrainnext,butinsteadofleavingthechickenwiththegrain,comebackwiththechicken.Leavethechickenonthefirstsideandtakethefoxwithyou.Leaveitontheothersidewiththegrain.Finally,gobackoverandgetthechickenandbringitover.