I applied online. The process took 4 weeks. I interviewed at TTR (New York, NY) in Jan 2024
Interview
It included a person who sat down in front of me and asked some questions that I answered. Overall, I would say it was one of the experiences of my life.