J'ai postulé en ligne. Le processus a pris 1 semaine. J'ai passé un entretien chez Ciena (Ottawa, ON) en nov. 2022
Entretien
3 technical rounds for me as a university new grad: 1. 1.5 hours PM ask about resume + generic coding knowledge + C specific knowledge (data structure, debug, algorithms, concurrency, TCP/IP, polymorphism...) 2. 2 hours of online coding assessments Codility, 3 questions. 1.1 debug a function (just think about if else is correct not even a need to consider overflow/thread-safe/error handling...) 1.2 string parse then hash map put then analyze 1.3 if else to recognize a pattern 3. 1.5 hours of google meeting coding with 5 people then behavior questions. (1 question to reverse token in a string like I.love.U to U.love. Then go through my resume again 5 guys each one asks a question, then the team lead asks behavior questions)
Thank you for sharing your experience, and congratulations on your offer! We are happy to have you on board!
Candidature
J'ai postulé via un recruteur. J'ai passé un entretien chez Ciena
Entretien
I had 3 interviews, a behaviorial and two technical interviews, in C and Python. The interviewers sounded very serious but you could tell that it wasn't their intention to scare you or intimidate you. I made a few mistakes in answering the technical questions and they offered me chances to answer again and also told me the correct answer afterwards.
Questions d'entretien [1]
Question 1
In C, how would you write a function that takes a pointer to an integer and modifies its value inside the function?