The selection process consisted of four rounds. The first round was an Online Assessment (OA) that tested basic problem-solving skills. In the second round, I was asked questions on machine learning fundamentals. The third round focused on my projects and included implementing gradient descent. The final round involved machine learning–based coding questions along with data structures and algorithms (DSA).