Skip to content
Python interview practice

Microsoft-style Python Interview Questions

Empowering every person and organization

Microsoft-style Python practice. Original teaching exercises; not verified employer interview questions.

Company-style sets are authored learning exercises. The company name describes a practice style and does not imply affiliation or verified interview provenance.

Easy (12)

  • Reverse BitsRead free
  • Number of 1 Bits
  • Ugly Number
  • Add Digits
  • Excel Sheet Column Number
  • Majority Element
  • Isomorphic Strings
  • Implement Stack using Queues
  • Invert Binary Tree
  • Implement Queue using Stacks
  • Palindrome Linked List
  • Binary Tree Paths

Medium (12)

  • Swap Nodes in PairsRead free
  • Next Permutation
  • Count and Say
  • Valid Sudoku
  • Sudoku Solver
  • Rotate Image
  • Pow(x, n)
  • N-Queens
  • Minimum Window Subsequence
  • Decode Ways
  • Subsets
  • Word Search

Hard (6)

  • Reverse Nodes in k-GroupRead free
  • Substring with Concatenation of All Words
  • Longest Valid Parentheses
  • Distinct Subsequences
  • Largest Rectangle in Histogram
  • Interleaving String

Choose optional cookies

We use necessary cookies for account security. With your permission, we also use analytics and advertising cookies on marketing pages. See our Privacy Policy.