i
Fynd
Filter interviews by
Database design involves organizing and structuring data in a way that ensures efficiency, scalability, and data integrity.
Understand the requirements of the application to determine the appropriate database model (relational, NoSQL, etc.)
Normalize the database to reduce redundancy and improve data integrity
Consider indexing for faster data retrieval
Implement proper relationships between tables using foreign keys
Optimi
I applied via Referral and was interviewed in Aug 2024. There was 1 interview round.
SQL is a relational database management system, while NoSQL is a non-relational database management system.
SQL uses structured query language for querying data
NoSQL databases are more flexible and can handle unstructured data
SQL databases are vertically scalable, while NoSQL databases are horizontally scalable
Examples of SQL databases include MySQL, Oracle, and SQL Server
Examples of NoSQL databases include MongoDB, Cas
Use a loop to send 1000 API requests
Create a loop that iterates 1000 times
Inside the loop, make a request to the API endpoint
I applied via Recruitment Consulltant and was interviewed in Mar 2024. There were 4 interview rounds.
Virtual DOM is a lightweight copy of the actual DOM in memory, used for efficient updates and rendering in web development.
Virtual DOM is a concept used in frameworks like React to improve performance by minimizing actual DOM manipulations.
When changes are made to the virtual DOM, a diffing algorithm compares it with the actual DOM and only updates the necessary parts.
This helps in reducing the number of updates needed...
Event loop in JavaScript manages asynchronous operations by executing callback functions in a queue.
Event loop is responsible for handling asynchronous operations in JavaScript.
It continuously checks the call stack for any pending tasks and executes them in order.
Event loop ensures that the code runs efficiently without blocking the main thread.
Example: setTimeout function in JavaScript uses the event loop to execute a
Prototypes in JavaScript are used to add new properties or methods to existing objects.
Prototypes allow for inheritance in JavaScript.
All objects in JavaScript are linked to a prototype object.
Modifying the prototype object affects all instances of that object type.
Prototype for array.filter function to filter array of strings
Use Array.prototype.filter method to iterate through the array
Pass a callback function to filter out elements based on a condition
Return a new array with filtered elements
Fynd interview questions for popular designations
I applied via LinkedIn and was interviewed in Dec 2023. There was 1 interview round.
Print numbers 1 to n with a delay of i seconds for each number.
Use a loop to iterate from 1 to n
Use setTimeout function to delay the printing of each number
Use let instead of var to avoid closure issues
Promisify the solution by returning a promise
To find the intersection node of two linked lists, iterate through both lists and compare each node until a common node is found.
Iterate through both linked lists simultaneously
Compare each node of the lists until a common node is found
If the lists have different lengths, align the starting points by advancing the longer list
Get interview-ready with Top Fynd Interview Questions
I applied via Company Website and was interviewed in May 2024. There was 1 interview round.
Event loop is a mechanism in JavaScript that allows for asynchronous operations to be executed in a non-blocking way.
Event loop is responsible for handling asynchronous operations in JavaScript.
It allows for tasks to be queued and executed in a non-blocking manner.
Event loop continuously checks the call stack and the task queue, moving tasks from the queue to the stack when the stack is empty.
Example: setTimeout() func...
I was interviewed in Sep 2024.
3 coding question of medium level like rotate matrix by 90 degree
Utilize GPUs for matrix multiplication, deep learning operations, and parallel processing.
Use GPUs for matrix multiplication to speed up computation.
Utilize GPUs for deep learning operations like training neural networks.
Take advantage of GPUs for parallel processing to handle large datasets efficiently.
I applied via LinkedIn and was interviewed in Mar 2024. There were 2 interview rounds.
1st round was coding mainly focus on javascript, with output questions and easy leetcode dsa questions
JavaScript concepts cover a wide range of topics including data types, functions, scope, closures, and more.
Data types include strings, numbers, booleans, arrays, objects, and more.
Functions are first-class citizens in JavaScript and can be passed around as arguments or returned from other functions.
Scope refers to the visibility of variables within a program, with global and local scopes.
Closures allow functions to re...
Array, dp, stack , queue
Top trending discussions
Some of the top questions asked at the Fynd interview for experienced candidates -
The duration of Fynd interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 15 interviews
Interview experience
10-20 Yrs
Not Disclosed
3-5 Yrs
Not Disclosed
0-5 Yrs
Not Disclosed
Software Development Engineer
85
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Development Engineer 1
77
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
66
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Development Engineer II
60
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
48
salaries
| ₹0 L/yr - ₹0 L/yr |
Myntra
Flipkart
Snapdeal
Shopclues