Microsoft | Senior Software Engineer (Senior) | Coding | Phone Screen

antriksh5235antriksh5235·
Interview date

April 24, 2026

Company

Microsoft

Role

Senior Software Engineer

Level

Senior

Region

NA (North America)

Round type

Coding

Team/Org

Core AI

Stage

Phone Screen

You are given multiple configuration objects that represent different levels of overrides. Each configuration is a JSON like dictionary (map) that may contain nested dictionaries. Configurations are applied in order of increasing priority: default < environment < user Your task is to implement a function: GetEffectiveConfig(defaultConfig, envConfig, userConfig) that returns the final “effective” configuration after m...

Sign in to view the full interview experience

Create or use your InterviewDB account to read the full Warren post and all shared details.

Sign in to continue