Filter interviews by
I applied via Recruitment Consulltant
Top trending discussions
Coding a frontend UI from provided image. And creating a fucntional star rating system
Designing a Component API in React using Typescript involves defining props, state, and methods for the component.
Define the props interface to specify the expected input data for the component
Use typescript types to ensure type safety and prevent runtime errors
Define the state interface to manage the internal state of the component
Implement methods to handle user interactions and component logic
Document the component
Function to clear all timer ids at once
Create an array to store all timer ids
Iterate through the array and clear each timer id using clearTimeout() function
I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.
Merge sort has a time complexity of O(n log n) in the worst case scenario.
Merge sort divides the array into two halves, sorts them recursively, and then merges them back together.
The time complexity of merge sort is O(n log n) in the worst case scenario.
For example, sorting an array of 8 elements would take 3 recursive calls to merge sort.
Create a palindrome checker using React JS to display on the UI
Create a input field for user to enter a string
Use state to store the input string
Create a function to check if the input string is a palindrome
Display the result on the UI
Javascript question on promise, callbacks, hosting
I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.
It was a hacker coding test mostly javascript questions
Context API is a feature in React that allows sharing data between components without having to pass props manually.
Create a context using createContext() method
Use the Provider component to wrap the components that need access to the context
Access the context data using the useContext() hook within the consuming components
Debugging a code involves identifying and fixing errors in the code to ensure it runs correctly.
Use console.log() statements to print out values and check for errors
Utilize browser developer tools to inspect elements and debug JavaScript
Step through the code using breakpoints to identify the source of the issue
Review error messages and stack traces to pinpoint the problem
Consider using tools like linters and debuggers
Employee details can be retrieved using group by clause in SQL.
Use GROUP BY clause in SQL to group employee details based on a specific column
Aggregate functions like COUNT, SUM, AVG can be used with GROUP BY to get summarized employee details
Example: SELECT department, COUNT(*) as total_employees FROM employees GROUP BY department
posted on 23 Jun 2024
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Currying is a technique in functional programming where a function with multiple arguments is transformed into a sequence of nested functions, each taking a single argument.
Currying helps in creating reusable functions and partial application.
It allows for easier composition of functions.
Example: const add = (a) => (b) => a + b; add(2)(3) will return 5.
Closures are functions that have access to their own scope, as well as the scope in which they were defined.
Closures allow functions to access variables from their outer function even after the outer function has finished executing.
They help in maintaining state in functional programming.
Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction() { console.log(outerVar); }; }
Example...
Time queue in API refers to managing requests in a sequential order.
Time queue ensures that API requests are processed in the order they are received.
It helps in preventing overload on the server by limiting the number of concurrent requests.
Examples include using promises or async/await in JavaScript to handle API calls sequentially.
posted on 2 Jul 2024
I applied via Referral and was interviewed in Jun 2024. There was 1 interview round.
First round was with BarRaiser, they first gave the question related to DSA related to strings. Then questions related to HTML/CSS in same round. Then questions related to react concepts.
posted on 18 May 2024
Fundamentals of Angular include components, modules, services, directives, templates, data binding, and dependency injection.
Components are the building blocks of Angular applications.
Modules help organize the application into cohesive blocks of functionality.
Services are reusable code that can be injected into components.
Directives add behavior to elements in the DOM.
Templates define the UI of the application.
Data bin...
Senior Executive
33
salaries
| ₹2.2 L/yr - ₹5.7 L/yr |
Executive
13
salaries
| ₹1.8 L/yr - ₹2.8 L/yr |
Finance Executive
7
salaries
| ₹2.2 L/yr - ₹2.5 L/yr |
Analyst
4
salaries
| ₹1.9 L/yr - ₹3 L/yr |
Test Engineer
4
salaries
| ₹3.3 L/yr - ₹5 L/yr |
TCS
Infosys
Wipro
HCLTech