I applied online. I interviewed at Trend Micro Inc. (Ottawa, ON) in Jan 2026
Interview
The interview process began with an Online Assessment consisting of three coding questions: two LeetCode medium-level problems (focused on Sorting and Heap) and one LeetCode hard-level problem (based on Dynamic Programming).
After clearing the OA, there was an HR screening round that covered background verification and general fit-related discussions.
The next stage was Technical Round 1 (virtual), which included in-depth questions about my resume, discussions related to the role, and some behavioral questions.
Technical Round 2 was conducted onsite. This round included one DSA problem, a Low-Level Design (LLD) question, deep-dive questions on my resume, and behavioral questions as well.
Interview questions [1]
Question 1
The interview heavily focused on a resume deep dive, they asked detailed questions about my projects, responsibilities, and technical decisions.
I went through several stages of the interview process, including an initial screening, technical discussions, and problem-solving rounds. During the process, I was asked about my past experiences, technical skills, and how I approach challenges. There were also opportunities to discuss system design, collaboration, and my motivations for joining the company. Overall, the experience helped me better understand both the role and the company culture.
Interview questions [1]
Question 1
One question that stood out during the interview was: **“Can you describe a challenging technical problem you faced and how you solved it?”** I explained a real project experience, including the problem context, my technical approach, trade-offs I considered, and the final outcome. This question allowed me to demonstrate both my problem-solving skills and hands-on engineering experience.
I applied online. I interviewed at Trend Micro Inc. (Ottawa, ON) in Jan 2026
Interview
2 technical interviewers, nice guys, go over your history for 5min. Then they asked me to draw a full system diagram (e.g. cloud) for a past job, and spent a solid 30 min critiquing it (security, scalability, purpose, alternatives).
What if you did it with microservices (draw another diagram)? What about if you did it event-driven (e.g. SQS+EventBridge+Lambda)? Ended with asking about AI, specifics about why I did some things on my resume. No behavioral questions, no questions about my code test (I did fairly good on the code test already).
Top companies for "Compensation and Benefits" near you