Meet Alex, a third-year computer science student at the University of Waterloo who’s known among friends for their analytical mind and knack for problem-solving. Having spent last summer interning at a leading tech firm, Alex honed their coding skills by tackling the "blind 75" LeetCode challenges, which has not only prepped them for technical interviews but also for the rigorous coursework. While they often prefer self-study over lectures, Alex finds joy in unraveling complex theories like P vs NP, believing that the challenge is what truly fuels their passion for computer science.