Upload Button Icon Add office photos

Filter interviews by

Saviynt React Js Frontend Developer Interview Questions, Process, and Tips

Updated 25 Oct 2024

Saviynt React Js Frontend Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Given a counter code in class component, convert it to functional component
  • Ans. 

    Convert a counter code from class component to functional component

    • Use useState hook to manage state in functional component

    • Remove 'this' keyword and constructor from the code

    • Update event handlers to use arrow functions or useCallback hook

  • Answered by AI
  • Q2. Write a code in react to post some data to a public url
  • Ans. 

    Code snippet to post data to a public URL in React

    • Use the fetch API to make a POST request to the public URL

    • Convert the data to JSON before sending it in the request body

    • Handle the response from the server accordingly

  • Answered by AI
  • Q3. Css flextbox related questions
Round 2 - Behavioral 

(4 Questions)

  • Q1. What is the difference between normal function and arrow function?
  • Ans. 

    Arrow functions are more concise and have lexical scoping, while normal functions have their own 'this' value.

    • Arrow functions do not have their own 'this' value, they inherit it from the parent scope.

    • Arrow functions are more concise and have implicit return.

    • Normal functions are more flexible and can be used as constructors.

    • Arrow functions cannot be used as constructors.

    • Arrow functions do not have 'arguments' object.

  • Answered by AI
  • Q2. Call stack and heap difference?
  • Ans. 

    Call stack stores function calls and local variables, while heap stores dynamic memory allocation.

    • Call stack is used for function calls and local variables

    • Heap is used for dynamic memory allocation

    • Call stack is limited in size and has a fixed memory allocation, while heap is larger and can grow dynamically

    • Example: Call stack is used to keep track of function calls in a recursive function, while heap is used to allocate

  • Answered by AI
  • Q3. What is CORS in web development?
  • Ans. 

    CORS stands for Cross-Origin Resource Sharing and is a security feature implemented by browsers to prevent unauthorized access to resources on a different domain.

    • CORS allows servers to specify who can access their resources by adding specific HTTP headers to their responses.

    • It is used to protect against cross-site request forgery (CSRF) attacks.

    • For example, if a frontend application on domain A tries to make a request ...

  • Answered by AI
  • Q4. Map two array of objects and display the results in lists using react
  • Ans. 

    Map two arrays of objects and display results in lists using React

    • Use the map function to iterate over each array of objects

    • Render the results in separate lists using JSX

    • Example: array1.map(item =>

    • {item.name}
    • )

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Concentrate on React and javascript concepts. They will check your knowledge through code snippets!!

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Coding Test 

3 Angular coding question was there. 1.5 hour Machine test.

Round 2 - Technical 

(3 Questions)

  • Q1. Pass by Value, pass by reference
  • Q2. What is !! Operator
  • Ans. 

    The !! operator is used to convert a value to a boolean type by negating it twice.

    • The !! operator is used to convert a value to a boolean type.

    • It first negates the value, then negates it again to return a boolean.

    • Example: !!'hello' will return true, as a non-empty string is truthy.

  • Answered by AI
  • Q3. How to handle multiple API if they are inter related each other in Angular?
  • Ans. 

    Use Angular services to manage multiple APIs, create separate services for each API, and handle interdependencies using observables and RxJS operators.

    • Create separate Angular services for each API to encapsulate API calls and logic.

    • Use observables and RxJS operators to handle asynchronous data flow and manage interdependencies between APIs.

    • Implement error handling and retry mechanisms to ensure robustness when dealing ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong in basics of Javascript

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

60 min coding round based on angular

Round 2 - Technical 

(1 Question)

  • Q1. State mangement

Saviynt Interview FAQs

How many rounds are there in Saviynt React Js Frontend Developer interview?
Saviynt interview process usually has 2 rounds. The most common rounds in the Saviynt interview process are Technical and Behavioral.
What are the top questions asked in Saviynt React Js Frontend Developer interview?

Some of the top questions asked at the Saviynt React Js Frontend Developer interview -

  1. What is the difference between normal function and arrow functi...read more
  2. Given a counter code in class component, convert it to functional compon...read more
  3. Write a code in react to post some data to a public ...read more

Tell us how to improve this page.

Saviynt React Js Frontend Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

BrowserStack Interview Questions
3.6
 • 48 Interviews
Qualys Interview Questions
3.8
 • 38 Interviews
McAfee Interview Questions
4.0
 • 31 Interviews
Fingent Interview Questions
4.4
 • 22 Interviews
Backbase Interview Questions
3.8
 • 22 Interviews
Mentor Graphics Interview Questions
4.0
 • 19 Interviews
Khoros Interview Questions
3.7
 • 19 Interviews
View all
Senior Software Engineer
33 salaries
unlock blur

₹10.9 L/yr - ₹36.9 L/yr

Technical Lead
33 salaries
unlock blur

₹12.5 L/yr - ₹33.5 L/yr

Senior Engineer
32 salaries
unlock blur

₹11.4 L/yr - ₹30 L/yr

Software Engineer
25 salaries
unlock blur

₹4 L/yr - ₹15 L/yr

Consultant
22 salaries
unlock blur

₹6 L/yr - ₹19 L/yr

Explore more salaries
Compare Saviynt with

Gen

4.0
Compare

McAfee

4.0
Compare

Palo Alto Networks

3.8
Compare

Check Point Software Technologies

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview