I applied online. The process took 3 weeks. I interviewed at Loblaw Digital (Brampton, ON) in Aug 2024
Interview
Free flowing conversation and easy going interviewers. My interview was in relation to 1 specific infra team out of 10 other teams. Focused on their in-house Terraform framework.
1 => Video Call with HR (Overview of previous experience)
2 => Video Call with Team Lead (Deep Dive in professional projects, high level questions around Terraform)
3 => On-site coding (leetcode easy to medium) & system design interview with members from different teams (sudo code/logic & high level system design with emphasis on vertical & horizontal scaling, CI/CD, Terraform low-level questions)
Didn't go beyond this
4 => last round with manager
Explain Terraform State, where is the state file located? What happens when Terraform plan is run for the second time after making a change? What is used in order for state file to know information regarding already deployed on-premise/cloud resources?