i
Fynd
Filter interviews by
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
Python code to find the factorial of a number
Use a recursive function to calculate the factorial
Handle edge cases like 0 and negative numbers
Factorial of a number n is the product of all positive integers less than or equal to n
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
Fynd interview questions for popular designations
To handle dynamic web elements in a web table, I will use techniques like XPath, CSS selectors, and dynamic element identification.
Use XPath to locate elements based on their attributes or position in the DOM
Utilize CSS selectors to target specific elements based on their styling
Implement dynamic element identification techniques to handle elements that change on page reloads or updates
Find missing numbers in an integer array
Iterate through the array and keep track of seen numbers
Compare the seen numbers with a range of expected numbers to find missing ones
Handle edge cases like duplicates or negative numbers
Example: Array [1, 2, 4, 6] should return missing numbers 3 and 5
Get interview-ready with Top Fynd Interview Questions
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
DSA question was asked
I applied via Referral and was interviewed in May 2024. There was 1 interview round.
There are approximately 500 flights running from Bangalore airport daily.
Consider peak hours and off-peak hours for flight schedules
Include domestic and international flights
Factor in different airlines operating from the airport
Webpack is a module bundler for JavaScript applications.
Webpack takes modules with dependencies and generates static assets representing those modules.
It can handle various types of assets like JavaScript, CSS, and images.
Webpack allows for code splitting, lazy loading, and hot module replacement.
Configuration is done through a webpack.config.js file.
Plugins and loaders can be used to extend Webpack's functionality.
Closures are functions that have access to variables from their containing scope even after the scope has closed.
Closures allow functions to access variables from their outer function even after the outer function has finished executing.
They are useful for maintaining state in asynchronous operations.
Closures can be used to create private variables in JavaScript.
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 applied via Company Website and was interviewed in Feb 2024. There were 2 interview rounds.
Preprocess image data while maintaining ratios and register multiple models in Django.
Resize images while maintaining aspect ratio using libraries like PIL or OpenCV
Normalize pixel values to a range of 0-1 for better model performance
Augment data using techniques like rotation, flipping, or cropping to increase dataset size
Use data generators in Keras to efficiently load and preprocess images in batches
Register multipl...
Top trending discussions
The duration of Fynd interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 57 interviews
Interview experience
3-5 Yrs
Not Disclosed
0-5 Yrs
Not Disclosed
7-13 Yrs
Not Disclosed
Software Development Engineer
83
salaries
| ₹8 L/yr - ₹27 L/yr |
Software Development Engineer 1
77
salaries
| ₹9 L/yr - ₹27 L/yr |
Software Developer
66
salaries
| ₹7.5 L/yr - ₹30 L/yr |
Software Development Engineer II
59
salaries
| ₹20 L/yr - ₹46 L/yr |
Software Engineer
48
salaries
| ₹7 L/yr - ₹25.5 L/yr |
Myntra
Flipkart
Snapdeal
Shopclues