Virtual. They ask initally about your previous experience and then ask relevant IP questions. After that, assignment will be issued which is to be submitted within a week. After the screening and assignment round, HR would call you for salary negotitation.