I applied online. The process took 4 weeks. I interviewed at Parexel (Horsham, PA) in Apr 2019
Interview
I initially had a recruiter call me and they scheduled me for a phone screen where I was asked basic questions as to what i work on, my day to day activities etc. And I was called onsite. It was a very informal kind of interview with a panel of 9 interviewers from the US and UK (video conference). I did fairly well. I was not offered the position as I think I did not use the tools they were using. I had already told them my skills and what cloud i work on during the phone screen but not sure why I was called onsite if they were expecting someone who have the same tools expertise. They use Azure cloud, octopus deploy, team city, mercurial etc,
Interview questions [1]
Question 1
- you deploy the code to prod and the end user sees a 500 and he says I need to fix it now, what do u do?
- How do micro services talk to each other?
- Have u worked on Environment variables
- You have code in git, explain the process code deployment to all the env, You can use any tools u want
- How long would to take to build a new env and hand it over to the user
- explain monitoring using app dynamics (because i said i know AppD)
- Explain about IAM
- Where do u use groovy
- What should you take into account for ci/cd
- What does a docker file contain
- Difference bet CloudFormation and terraform
-How does ansible work and what do u use it for