i
Recrosoft
Technologies
Filter interviews by
I applied via LinkedIn and was interviewed in Apr 2023. There were 2 interview rounds.
Hooks are functions that allow you to use state and other React features without writing a class.
Hooks were introduced in React 16.8
They allow you to reuse stateful logic
useState is a hook that allows you to add state to a functional component
useEffect is a hook that allows you to perform side effects in a functional component
useContext is a hook that allows you to consume a context in a functional component
useMemo is used to memoize a value while useCallback is used to memoize a function.
useMemo is used to optimize expensive computations by caching the result and returning it if the inputs are the same.
useCallback is used to optimize expensive function creation by caching the function and returning it if the inputs are the same.
useMemo returns a value while useCallback returns a memoized function.
useMemo is used for memo...
Call, apply, and bind are methods used to manipulate the value of 'this' in JavaScript functions.
Call and apply are used to invoke a function with a specific 'this' value and arguments passed as an array or list respectively.
Bind returns a new function with a specific 'this' value and any arguments passed as a list.
Example: myFunction.call(thisValue, arg1, arg2); myFunction.apply(thisValue, [arg1, arg2]); myFunction.bi...
The CSS box model is a design concept that describes how elements are displayed on a web page.
It consists of content, padding, border, and margin.
The content is the actual element and its size is determined by width and height properties.
Padding is the space between the content and the border.
Border is the line that surrounds the content and padding.
Margin is the space between the border and the next element.
The box mo...
Closures are functions that have access to variables in their outer scope, even after the outer function has returned.
Closures are created when a function is defined inside another function.
The inner function has access to the outer function's variables, even after the outer function has returned.
Closures can be used to create private variables and methods in JavaScript.
Example: function outer() { var x = 10; function ...
Top trending discussions
I applied via Walk-in and was interviewed before Mar 2021. There were 3 interview rounds.
Aptitude test
Current affairs
I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.
I applied via Walk-in and was interviewed in Jun 2024. There were 3 interview rounds.
I am a results-driven consultant with a passion for problem-solving and a strong background in data analysis and strategic planning.
Strong analytical skills: I have successfully led data-driven projects that improved operational efficiency by 20%.
Excellent communication: I have presented complex findings to stakeholders, ensuring clarity and actionable insights.
Team player: Collaborated with cross-functional teams to d...
Sales involves the process of selling products or services, focusing on customer needs and relationship building.
Sales is about understanding customer needs and providing solutions.
Effective communication is key; for example, active listening helps tailor pitches.
Building relationships fosters trust, leading to repeat business.
Sales strategies can include direct selling, online marketing, and networking.
Data analysis h...
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.
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.
5 coding questions in the first round
A prime number is a number greater than 1 that is divisible only by 1 and itself.
Start with a loop to iterate through numbers
Check if each number is divisible by any number from 2 to its square root
If not divisible, add it to the list of prime numbers
I applied via Campus Placement and was interviewed in Jul 2022. There were 5 interview rounds.
Basic Aptitude questions mainly on quantitative
Google docs was shared which has 5 coding questions mainly on array and string.
Printing all the subsequences in an array with a given sum.
Use recursion to generate all possible subsequences.
Check if the sum of each subsequence is equal to the given sum.
Print the subsequences that satisfy the condition.
Time complexity: O(2^n).
Sort an array of 0s and 1s in one loop using two pointers.
Use two pointers, one starting from the beginning and the other from the end.
Swap the values at the pointers if the value at the beginning pointer is greater than the value at the end pointer.
Continue until the pointers meet in the middle.
Time complexity is O(n).
based on 1 interview experience
Difficulty level
Duration
based on 1 review
Rating in categories
Senior Software Engineer
111
salaries
| ₹13.8 L/yr - ₹24 L/yr |
Software Engineer
95
salaries
| ₹6 L/yr - ₹23 L/yr |
Software Developer
23
salaries
| ₹7 L/yr - ₹23 L/yr |
Talent Acquisition Executive
18
salaries
| ₹3 L/yr - ₹7.4 L/yr |
Senior QA Engineer
10
salaries
| ₹10.4 L/yr - ₹14.5 L/yr |
Maxgen Technologies
JoulestoWatts Business Solutions
Value Point Systems
F1 Info Solutions and Services