Filter interviews by
I applied via Recruitment Consultant and was interviewed in Jan 2021. There were 3 interview rounds.
Memoization is a technique to cache the results of a function to improve performance.
Memoization can be implemented using closures or objects.
It is useful for functions that are computationally expensive or have repetitive calculations.
Memoization can be used for recursive functions to avoid redundant calculations.
Example: Memoizing a Fibonacci function to avoid recalculating the same values.
Currying is a technique in JavaScript where a function with multiple arguments is transformed into a sequence of functions with single arguments.
Currying allows for partial application of functions.
It can be achieved using the bind() method or by creating a closure.
Curried functions can be used for function composition and creating reusable code.
Example: const add = x => y => x + y; add(2)(3) returns 5.
Services are used to share data and functionality across components. Lifecycle hooks are methods that get called at specific stages of a component's life.
Services are singleton objects that can be injected into components
Lifecycle hooks include ngOnInit, ngOnDestroy, and ngOnChanges
ngOnInit is called when a component is initialized
ngOnDestroy is called when a component is about to be destroyed
ngOnChanges is called when...
Angular components interact with each other through @Input, @Output, and services.
Components can pass data to child components using @Input decorator
Components can emit events to parent components using @Output decorator
Components can share data through services
Components can communicate with each other using @ViewChild and @ContentChild decorators
Top trending discussions
I applied via Campus Placement and was interviewed before Jun 2022. There were 4 interview rounds.
I applied via Campus Placement and was interviewed in Sep 2023. There were 2 interview rounds.
5 coding questions on google docs..duration 1 hour
I applied via Company Website and was interviewed in Oct 2021. There were 3 interview rounds.
20 questions and 40 minutes time, questions were asked from computer science basics and aptitude
5 coding questions and 1 hr time. Questions were easy to medium level and mostly asked on topics like array, strings and basic data structures
I applied via Campus Placement and was interviewed in Feb 2024. There was 1 interview round.
Basic coding question on array and string.
Code Snept question with 3-4 Reasoning question. Google form
Pen paper coding round. String , Array . Linkedlist , graph, questions
To find the nearest prime number, iterate from the given number in both directions until a prime number is found.
Start iterating from the given number in both directions to find the nearest prime number.
Check if a number is prime by dividing it by all numbers less than its square root.
Keep track of the closest prime number found during the iteration.
Find the second maximum number in an array of strings.
Convert the array of strings to an array of integers.
Sort the array in descending order.
Return the second element in the sorted array.
Maximize profit by buying and selling stocks with at most k transactions.
Use dynamic programming to track profits for each transaction.
Maintain an array to store maximum profit for each day.
Example: For prices [3,2,6,5,0,3] and k=2, max profit is 7.
Consider edge cases like k=0 or prices being empty.
posted on 28 Nov 2024
DSA questions such as Map, linked list
posted on 29 Nov 2024
I applied via Campus Placement
Three were basic questions around strings and arrays
I applied via Job Fair and was interviewed in May 2022. There were 2 interview rounds.
1hr duration, test can be attempted in any language. I have attempted in python.
Software Engineer
30
salaries
| ₹4.4 L/yr - ₹15.8 L/yr |
Verification Analyst
21
salaries
| ₹1.8 L/yr - ₹3.2 L/yr |
Quality Analyst
19
salaries
| ₹2 L/yr - ₹8.5 L/yr |
System Administrator
18
salaries
| ₹3.2 L/yr - ₹5.8 L/yr |
Data Analyst
16
salaries
| ₹4.4 L/yr - ₹9 L/yr |
Maxgen Technologies
JoulestoWatts Business Solutions
Value Point Systems
F1 Info Solutions and Services