Microsoft Software Engineer Fulltime Video Interview Experience

Microsoft | Software Engineer | Video Interview

Timeline: 2026(Jan - Mar) • Fulltime • JobHopper • :hourglass_not_done: Waiting for result


Detailed account of a Microsoft tech phone screen for a Software Engineer position, including coding challenges and project discussion.

Interview Questions

Fibonacci Tree Path Calculation Using Preorder Numbering

Calculate the number of distinct paths in a binary tree using preorder numbering.

Difficulty: Hard | Reference: LC-123 | Tags: Tree, Dynamic Programming

Tree Distance Sum Problem

Find the sum of distances between all pairs of nodes in a binary tree.

Difficulty: Medium | Reference: LC-145 | Tags: Tree, Depth-First Search