Interview Experience at Inflection.io | Software Engineer II
Anonymous User
625

Online Assessment (OA)

  1. Write a Python program to make a GET request to an API that returns a nested JSON string. The task was to recursively sort all internal dictionaries, remove duplicates, and filter out null or empty values.

  2. Debug a piece of code by identifying and fixing logical errors.

Technical Interview (Low-Level Design + Resume Discussion)

  • Detailed discussion about my resume and previous backend projects.

  • Design a system to support CPU scheduling algorithms such as FCFS, Round Robin, and Priority Scheduling.

  • Emphasis on clean class design, abstraction, extensibility, queues, and strategy pattern.

  • The interviewer was collaborative and focused on my thought process and design clarity.

Behavioral / Culture-Fit Round

Sample questions included:

  • If you could design your ideal programming language by mixing features from any languages you like, what characteristics or features would it have and why?

  • If you had to give a talk unprepared, which topic would you choose?

  • Also covered motivation, learning approach, and communication style.

HR / Offer Discussion

  • Final discussion on compensation, hybrid work model, and joining timeline.

Offer & Compensation:

  • Base Salary: ₹24,00,000

  • Equity / ESOPs: ₹17,00,000 (at time of offer)

  • Total Compensation: Approximately ₹41,00,000

  • Work Model: Hybrid (office in Bangalore)

Comments (1)