Fynd Mumbai Interview Questions
Anonymous User
553

Gil, Shallow copy, deep copy , multithreading python, system design, tiny url shortening, python internals

GrPC vs RPC vs REST
Authentication vs authorisation(RBAC)
Encryption vs hashing
File sha1 sum
Argon hash
Cookies? How to set etc. web browser
Jwt token
System design(R2)
flattening the json(R3)

Algorithm questions - Variation of https://leetcode.com/problems/two-sum/description/
Doubly Linked List application
Explain 4 pillars of OOP
Difference between runtime and compile time polymorphism
SQL queries - using both subqueries and joins
Relationship between tables - one to one, many to many
What is indexing and its type?
What are different type of joins in SQL
Cross join vs self join
ACID properties
SQL vs NoSql
Normalization and its type
Why do we need denormalization?
Process and threads
Multitasking Vs Multiprogramming
OSI model
Tcp/IP model
DNS server
Puzzle

Round 3 ( 50 min Hiring manager Interview)
Detailed questions from projects.
What is authentication and how will you implement it?
Explain Life cycle methods and Hooks in React.js
Explain CSS properties and box model
What is middleware, views in Django?
HTTP request method
What are cookies?
What happens when you search anything on the browser? (Backend process)
Design a database schema for Vehicle distribution system. (In depth discussion)
Algorithm Ques - Find all the anagram pairs in the given set of strings. (Optimized solution was required)
Few HR questions

Topic Asked by Fynd Sys design

  1. Web Concepts - Rest API, Req/Res Cycle
  2. Servers - Web Servers, App Server
  3. HTTP Methods - frameworks - FastAPI/SanicAPI (Basics)
  4. Python a. Data Types, asyncio library, Async/Await (Go through examples and Differences in 100 of APIs with and without async/await) b. GIL c. Aiohttp
  5. Caching - Redis/CDN, Read through, Write through
  6. Database a. Schema Design --> e.g., Parking [LLD], Booking System [LLD] b. Indexing c. Having/Group by

generator, decorator , GIL , middleware , indexing , async/await , rest api, second highest salary in sql, data partitioning

Can we write data in a get API ? Ans is yes . GET method itself is nothing . It’s just a convention. API will function as per the code written.

Disadvantage of indexing

Suppose you want to remove Try and catch from your APIs and still want to use try and catch . What you can do ? Answer is will use middleware

These are just some of the notes I made after talking to an ex-employee of Fynd and those who interviewd there.

Do UPVOTE if it was Helpful.
Thank You

Comments (1)