Work on some side projects and use these as your 'proof of knowledge'?
TBH, are you sure you want to work somewhere that uses those awful white-board sessions to pick out future employees?
Plus you listed a variety of reasons why you think you failed - you should immediately work on these.