I applied through other source. I interviewed at Guru Technologies (UT)
Interview
You'll likely face an online programming test, which wasn't too difficult.
The technical component of the in-person interview involves them exploring the bounds of your knowledge, which can be uncomfortable because it reveals where your expertise wears thin.
It's not at all antagonistic, but it'd be hard to fake or feel like you "aced" it.
Interview questions [1]
Question 1
Explain to your understanding the principles of OOP