17 questions · from 2 interviews

Fynd interview questions

Every question candidates reported from their Fynd interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.

Fynd coding and DSA questions

  1. 01

    Balanced Binary Tree

    Given a binary tree, determine if it is height-balanced. For this problem, a height-balanced binary tree is defined as a binary tree in which the depth of the two subtrees of every node never differs by more than one.

    Easy · From fynd sde-1 interview experience

  2. 02

    Valid Parenthesis String

    Given a string s containing only three types of characters: '(', ')', and '', return true if s is valid. The string is valid if: Any left parenthesis '(' must have a corresponding right parenthesis ')'. Any right parenthesis ')' must have a corresponding left…

    Medium · From Fynd | Python Developer I/II | Mumbai

  3. 03

    Daily Temperatures

    Given an array of integers temperatures represents the daily temperatures, return an array answer such that answer[i] is the number of days you have to wait after the i th day to get a warmer temperature. If there is no future day for which this is possible,…

    Medium · From Fynd | Python Developer I/II | Mumbai

Fynd system design questions

  1. 01

    ACID Properties

    Explain the ACID properties (Atomicity, Consistency, Isolation, Durability) in database transactions.

    From Fynd | Python Developer I/II | Mumbai

  2. 02

    Consistency in Distributed Systems

    How is consistency maintained in a distributed system?

    From Fynd | Python Developer I/II | Mumbai

Fynd other questions

  1. 01

    Stateless vs Stateful Applications

    Describe the differences between stateless and stateful applications.

    From Fynd | Python Developer I/II | Mumbai

  2. 02

    Python Global Interpreter Lock (GIL)

    Explain the concept and implications of Python's Global Interpreter Lock (GIL).

    From Fynd | Python Developer I/II | Mumbai

  3. 03

    Python Memory Management and Threading

    Discuss memory management and threading in Python.

    From Fynd | Python Developer I/II | Mumbai

  4. 04

    Python Single-threaded vs Multi-threaded Nature

    Is Python single-threaded or multi-threaded, and why?

    From Fynd | Python Developer I/II | Mumbai

  5. 05

    ASGI vs WSGI

    Explain the differences and use cases of ASGI and WSGI.

    From Fynd | Python Developer I/II | Mumbai

  6. 06

    Polymorphism

    Define and give examples of polymorphism in programming.

    From Fynd | Python Developer I/II | Mumbai

  7. 07

    Python Decorators and Generators

    Explain Python decorators and generators, including their use cases.

    From Fynd | Python Developer I/II | Mumbai

  8. 08

    CSRF Token

    What is a CSRF token, and how does it protect against CSRF attacks?

    From Fynd | Python Developer I/II | Mumbai

  9. 09

    Multithreading vs Multiprocessing

    Explain the differences and trade-offs between multithreading and multiprocessing.

    From Fynd | Python Developer I/II | Mumbai

  10. 10

    Python Multithreading with GIL

    How does Python manage multi-threading if the Global Interpreter Lock (GIL) maintains a single-threaded nature?

    From Fynd | Python Developer I/II | Mumbai

  11. 11

    Middleware Concepts and Experience

    Explain what middleware is and describe any applications where you have used it.

    From Fynd | Python Developer I/II | Mumbai

  12. 12

    HTTP Request-Response Cycle

    Describe the typical HTTP request-response cycle.

    From Fynd | Python Developer I/II | Mumbai

Fynd interview questions FAQ

What questions are asked in Fynd interviews?

Candidates reported 17 distinct questions across 2 Fynd interviews. 3 coding and DSA questions, 2 system design questions, 12 other questions.