Glassdoor users rated their interview experience at CN as 100% positive with a difficulty rating score of 3 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Analyst and rated their interviews as the hardest, whereas interviews for Analyst and roles were rated as the easiest.
Here are the most commonly searched roles for interview reports -
Applied mid December 2025, was contacted for a hr phone screen about three months later in early march. A week later was contacted by the lead hr rep and the manager for the team I would be interning with for a second interview, this time face to face using teams. About two weeks later I received an offer through my applicant portal.
Communication was not great throughout the interview process, each time I was asked for a interview, instead of being asked what times and days worked for me, they would automatically schedule a date and time without consulting me about whether that time and date actually worked for me. It was very difficult to get responses back from the hr rep that I was working with after my phone screen, sometimes a response would take a week and other times I would get no response at all. I also never received notification of my offer through email, I only happened to check my applicant portal on the day that I received my offer to find that I had gotten the position.
Although the interviews itself was easy, I recommend that CN standardize their interview process.
I applied online. I interviewed at CN (Chicago, IL)
Interview
About your past experiences and some technical questions related to the position you have applied for. Also, about any relevant work experience you have regarding the job role in your past.
I applied through a staffing agency. The process took 2 weeks. I interviewed at CN (Montreal, QC) in Aug 2025
Interview
2 rounds one conversational and second technical. Focused on Streamlit and data science workflow. First round was about my experience and using the STAR method worked well.
Tech stack: Python, Databricks, SQL, GCP.
Interview questions [1]
Question 1
They gave me a codebase structure and asked me how I would refactor it