I applied online. The process took 2 weeks. I interviewed at Dr. Reddy's (Princeton, NJ) in Apr 2019
Interview
First, they publish the job opportunity on LinkedIn. After selecting the candidate, they do the Phone Screening interview. Once the phone screening interview is completed, they set the 2nd round as Technical Interview with the department head or L+1. Lastly, HR invites for the final round of interview and then collect information for the proposal and onboarding.