No not totaly the first two levels are always the same tutorial levels followed by a extreamly high propabilty of easy levels untill level ten which is a special challenge level. Following level ten are nine levels with a high chance of medium difficulty, Then at level 20 a new challenge level. All levels after twenty are totaly random exept the challenge levels that apear at level 25,30,35,40,45 and 50.