Tangerine Bank (Scotiabank) - Software/Sr. Software Engineer Interview Process & Technical Questions (Seeking Insights!)
Question Details
I'm preparing for upcoming interviews at Tangerine Bank for a Senior Software Engineer position. I've done some research on Glassdoor, LinkedIn, and general tech interview prep, but I'm lookin
Full Details
I'm preparing for upcoming interviews at Tangerine Bank for a Senior Software Engineer position. I've done some research on Glassdoor, LinkedIn, and general tech interview prep, but I'm looking for more specific insights from anyone who has interviewed with them recently or works there. I understand the general process usually involves: 1. Recruiter Phone Screen 2. Hiring Manager Interview (often including case studies/whiteboard discussions) 3. Technical Interview(s) (Live coding, System Design for senior roles) 4. Final/Cultural Fit My main questions are: 1. Hiring Manager Interview * What kind of case studies or whiteboard discussion problems were you given? Were they focused on specific Tangerine/banking-related scenarios, or more general system design/problem-solving? * Beyond typical behavioral questions, what kind of technical "big picture" questions were asked? (e.g., about project architecture, technical debt, team collaboration, specific technology choices and their "why"). * Any tips on how to best prepare for this stage, especially given the advice to "review the job description and prepare some projects by using the same tech stack"? 2. Technical Interviews (Live Coding / System Design): * What are the common data structures and algorithms topics they tend to focus on? (e.g., specific LeetCode patterns like dynamic programming, graph traversal, arrays/strings). * For Senior roles, what kind of System Design problems were discussed? (e.g., designing a specific banking feature, or more generic systems like a URL shortener, notification service, etc.). * How deep do they go into Java/Spring Boot, Microservices, Cloud (Azure?), or DevOps concepts? Are there specific areas within these technologies they emphasize? 3. Overall Process & Tips: * How long did each stage typically take? * Any specific cultural aspects or company values that are good to highlight? * General advice or things you wish you knew before interviewing with Tangerine? Any insights, experiences, or advice you can share would be incredibly helpful! Thanks in advance!