I applied online. The process took 1+ week. I interviewed at Ninestars Information Technologies (New York, NY) in Jan 2020
Interview
First round is Aptitude test
Second round is Technical Interview
Third round is Managerial Round
If you clear all these round but still no guaranteed that they will select you. They provide very less stipund.