I had a behavioral interview with a recruiter. Then I completed an online assessment. The assessment did not have programming but did have some technical questions. Next, I had an interview with two software engineers. The first portion was questions focused on projects, teamwork experience, etc. The second portion was coding. In the first part of the coding interview, I was given code and had to identify the problem with the solution/change one to two lines of code. The second portion was a coding question with a prompt. These questions were solved on a call with the software engineers where I had to describe my thought process. I was allowed to choose my programming language. For the second coding question, I did not have enough time to complete it. So, I pivoted and discussed how I would solve the problem/my approach if I had enough time.