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
I applied via LinkedIn and was interviewed before Dec 2023. There was 1 interview round.
MCQ's and One DSA Question
Top trending discussions
posted on 20 Jun 2024
6 leetcode problem which 2 easy question 2 medium question 2 hard questiion
posted on 29 Aug 2023
I applied via Naukri.com and was interviewed before Aug 2022. There were 3 interview rounds.
Coding test with MCQs
posted on 10 Sep 2020
I applied via Referral and was interviewed in Mar 2020. There were 4 interview rounds.
Data Integrity refers to the accuracy and consistency of data throughout its lifecycle.
Ensuring data is not corrupted or modified without authorization
Maintaining data accuracy and consistency through proper storage and retrieval
Preventing data loss or unauthorized access
Examples: checksums, encryption, access controls
Basic DSA questions, best time to buy and sell stock and its variation
I applied via Walk-in and was interviewed in Nov 2024. There were 2 interview rounds.
1st round is aptitude and pesudocode
I applied via Approached by Company and was interviewed in Aug 2024. There was 1 interview round.
Developed a mobile app for tracking personal fitness goals
Used React Native to create a cross-platform app
Implemented features such as goal setting, progress tracking, and workout logging
Integrated with wearable devices like Fitbit for automatic data syncing
Ways to speed up SQL queries in increasing order of complexity
Use indexes on columns frequently used in WHERE clauses
Optimize queries by avoiding unnecessary joins and subqueries
Use stored procedures to reduce network traffic and improve performance
Consider denormalizing tables for frequently accessed data
Use query optimization techniques like query caching and query hints
Redis is single-threaded.
Redis is single-threaded, meaning it can only execute one command at a time.
This design choice allows Redis to be extremely fast and efficient for certain use cases.
However, it also means that Redis may not be the best choice for highly concurrent workloads.
Data types that can be used as keys in Python include strings, integers, floats, tuples, and custom objects.
Strings are commonly used as keys in Python dictionaries.
Integers and floats can also be used as keys.
Tuples can be used as keys if they only contain immutable elements.
Custom objects can be used as keys if they are hashable.
Examples: {'name': 'John'}, {1: 'apple'}, {(1, 2): 'tuple'}
Types of indexing in SQL include clustered, non-clustered, unique, and composite indexes.
Clustered index physically reorders the table based on the index key
Non-clustered index creates a separate structure for the index
Unique index ensures that all values in the index column are unique
Composite index uses multiple columns for indexing
posted on 5 Oct 2024
Inheritance is a mechanism in object-oriented programming where a class inherits properties and behaviors from another class.
Allows a class to inherit attributes and methods from another class
Promotes code reusability and reduces redundancy
Creates a parent-child relationship between classes
Derived class can override or extend the functionality of the base class
Types of joins in MySQL include inner join, left join, right join, and full join.
Inner join: Returns rows when there is a match in both tables.
Left join: Returns all rows from the left table and the matched rows from the right table.
Right join: Returns all rows from the right table and the matched rows from the left table.
Full join: Returns rows when there is a match in one of the tables.
Use a centralized API gateway to manage and route requests to multiple APIs efficiently.
Implement a centralized API gateway to handle incoming requests and route them to the appropriate API based on the endpoint.
Utilize API management tools like Apigee, Kong, or AWS API Gateway to manage and monitor multiple APIs.
Consider implementing a caching layer to improve performance and reduce the number of requests to external
strstr function searches for a substring within a string and returns a pointer to the first occurrence of the substring.
Used in C programming language
Syntax: char *strstr(const char *haystack, const char *needle)
Example: char *str = strstr("hello world", "world")
based on 3 interviews
Interview experience
based on 17 reviews
Rating in categories
Software Development Engineer
82
salaries
| ₹8 L/yr - ₹30.6 L/yr |
Software Development Engineer 1
77
salaries
| ₹9 L/yr - ₹27 L/yr |
Software Developer
68
salaries
| ₹7.5 L/yr - ₹30 L/yr |
Software Development Engineer II
57
salaries
| ₹20 L/yr - ₹45 L/yr |
Software Engineer
50
salaries
| ₹7 L/yr - ₹26.8 L/yr |
Myntra
Flipkart
Snapdeal
Shopclues