The online assessment was a string-based question, but I don't recall the specifics. After passing the OA, the first round of technical interviews was conducted using CoderPad, requiring candidates to choose one of three programming languages: C, C++, or Java. The interview consists of solving three problems within 90 minutes, all of which are basic problems at the Leetcode Easy difficulty level. Previously, I had been using Python to practice problems for six months to improve my speed, so I spent a week reviewing C++ before the interview. However, the results of the last-minute review were not as effective as consistent practice. I wasted a lot of time on basic syntax issues and compiling and debugging C++ code using CoderPad, resulting in only completing two questions within the 90-minute timeframe. The interviewer was very kind and could tell I was not proficient in C++, so he patiently helped me review C++ syntax.