Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Jun 2024. There was 1 interview round.
Optimizing performance of a Nodejs app involves various techniques to improve speed and efficiency.
Use asynchronous programming to handle multiple requests efficiently
Implement caching to reduce redundant database queries
Optimize code by removing unnecessary loops and function calls
Use a load balancer to distribute traffic evenly across multiple servers
Monitor and analyze performance using tools like New Relic or Datad
Optimising React involves code splitting, lazy loading, using PureComponent, avoiding unnecessary re-renders, and using memoization.
Use code splitting to load only necessary components
Implement lazy loading for components that are not immediately needed
Utilize PureComponent to prevent unnecessary re-renders
Avoid unnecessary re-renders by using shouldComponentUpdate or React.memo
Use memoization techniques like useMemo o
A callback is a function that is passed as an argument to another function and is executed after the completion of that function.
Callbacks are commonly used in asynchronous programming to handle tasks that take time to complete.
They allow for functions to be executed once a certain task is completed, without blocking the rest of the code.
Example: setTimeout function in JavaScript takes a callback function as an argumen
I applied via Company Website and was interviewed in Mar 2024. There were 3 interview rounds.
Was given a DSA problem on squares it was relatively easy.
Was giving another problem as regards longest sub array without repeating letters.
git grep is a command in Git that allows you to search through the contents of files in a Git repository.
Allows searching through the contents of files in a Git repository
Similar to the 'grep' command in Unix/Linux
Can be used to search for specific strings or patterns in files
Useful for finding references to functions, variables, or text within the codebase
Profilers are tools used to analyze the performance of software applications by measuring various metrics such as CPU usage, memory usage, and execution time.
Profilers help identify bottlenecks and optimize code for better performance.
Examples of profilers include VisualVM, YourKit, and Xcode Instruments.
Profiling can be done for different aspects of an application, such as CPU profiling, memory profiling, and network
Top trending discussions
I applied via Naukri.com and was interviewed before Nov 2022. There were 2 interview rounds.
I applied via Walk-in and was interviewed before Feb 2021. There were 3 interview rounds.
I appeared for an interview in Jul 2024.
2 Graph question of leetcode
I applied via Naukri.com and was interviewed in Apr 2021. There were 3 interview rounds.
Estimating sales of umbrellas in Bangalore without any inputs.
Analyze historical sales data of umbrellas in Bangalore
Consider weather patterns and forecast for the year
Evaluate competition and market trends
Assess population density and demographics
Factor in events and festivals that may affect sales
Use statistical models and regression analysis
Consider potential impact of COVID-19 on sales
I applied via Referral and was interviewed before Apr 2023. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There were 3 interview rounds.
Questions related to logical thinking
Common topics related to AI & other stuffs
based on 2 interviews
Interview experience
Data Scientist
76
salaries
| ₹12 L/yr - ₹39 L/yr |
Data Analyst
39
salaries
| ₹4.4 L/yr - ₹14 L/yr |
Talent Acquisition Specialist
37
salaries
| ₹4 L/yr - ₹17.4 L/yr |
Business Analyst
34
salaries
| ₹3.5 L/yr - ₹14.8 L/yr |
Data Specialist
34
salaries
| ₹3.2 L/yr - ₹6 L/yr |
Netmeds.com
Toothsi
Tracxn
Zolo