I applied online. The process took 2 weeks. I interviewed at Geopath (New York, NY) in Nov 2019
Interview
After 2 rounds they said position is on hold. Thank you for sparing my feelings.
3-rd party vendor was very professional.
Weeks later I got similar req from another vendor.
Finally i got my answer :-)