Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Seasia Infotech Team. If you also belong to the team, you can get access from here

Seasia Infotech Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Seasia Infotech Senior Software Engineer Interview Questions, Process, and Tips

Updated 16 Mar 2021

Seasia Infotech Senior Software Engineer Interview Experiences

1 interview found

Interview Questionnaire 

6 Questions

  • Q1. What is hooks in React.Js
  • Ans. 

    Hooks are a new feature in React 16.8 that allow you to use state and other React features without writing a class.

    • Hooks are functions that let you use React state and lifecycle methods inside functional components

    • They allow you to reuse stateful logic across multiple components

    • useState is a hook that lets you add state to functional components

    • useEffect is a hook that lets you use lifecycle methods in functional compon...

  • Answered by AI
  • Q2. How to manage state in functional components
  • Ans. 

    Use useState hook to manage state in functional components

    • Import useState hook from React

    • Declare state variable using useState hook

    • Use state variable and setState function to update state

    • Pass state variable and setState function as props to child components if needed

  • Answered by AI
  • Q3. Whai is useEffect hooks in React.Js. Why use empty array[]
  • Ans. 

    useEffect is a hook in React that allows performing side effects in functional components.

    • useEffect is used to perform side effects in functional components.

    • It takes two arguments: a function and an array of dependencies.

    • The function is executed after every render cycle.

    • The array of dependencies is used to specify when the effect should be re-executed.

    • An empty array [] means the effect should only be executed once, on

  • Answered by AI
  • Q4. Life cycle method in React.Js
  • Ans. 

    Life cycle methods are functions that are invoked at various stages of a component's existence in React.Js.

    • There are three categories of life cycle methods: mounting, updating, and unmounting.

    • Mounting methods are called when a component is being created and inserted into the DOM.

    • Updating methods are called when a component is being re-rendered due to changes in its props or state.

    • Unmounting methods are called when a co...

  • Answered by AI
  • Q5. How Redux works
  • Ans. 

    Redux is a predictable state container for JavaScript apps.

    • Redux is a library for managing application state.

    • It provides a central store for all the state in an application.

    • State changes are made through actions, which are dispatched to the store.

    • Reducers are pure functions that take the current state and an action, and return the new state.

    • Selectors are functions that extract data from the state.

    • Middleware can be used...

  • Answered by AI
  • Q6. What is reducer in Redux
  • Ans. 

    Reducer is a pure function that takes the previous state and an action, and returns the new state in Redux.

    • Reducers specify how the application's state changes in response to actions sent to the store.

    • They are pure functions that take the previous state and an action, and return the new state.

    • Reducers should not modify the previous state, but return a new object if the state changes.

    • Redux uses a single root reducer fun...

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. There were multiple questions on azure cloud and projects i worked on
  • Q2. Sql queries and scenario based azure questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Machine coding -- design and implement splitwise -- duration 1.5hr
  • Q2. Basic implemetation of split-wise
  • Ans. 

    Split-wise is a basic implementation to divide expenses among a group of people.

    • Create a function that takes in an array of expenses and participants

    • Calculate the total expense and divide it equally among participants

    • Return a list of strings showing who owes how much to whom

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Low and high level design of BookMyShow
  • Ans. 

    BookMyShow is a platform for booking movie tickets, event tickets, and other entertainment activities.

    • Low level design: Database schema for storing user information, ticket details, show timings, etc.

    • High level design: System architecture including front-end, back-end, and database components.

    • Example: Use of microservices for scalability and fault tolerance.

    • Example: Integration with payment gateways for seamless transa

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Functional Interface,java 8 features,predicate functions
Round 2 - One-on-one 

(1 Question)

  • Q1. General question & scenario based questions
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Mar 2024.

Round 1 - Technical 

(1 Question)

  • Q1. Mostly on OOP's basic and some tricky questions related SOLID concepts
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. .net core middleware
Round 3 - Technical 

(1 Question)

  • Q1. Manament discusion about your last project and responsibility
Round 4 - HR 

(1 Question)

  • Q1. Salary discusion and designation and preferred loaction

Interview Preparation Tips

Interview preparation tips for other job seekers - Be Smart and trying to convivence them that you are good

I applied via Naukri.com and was interviewed in Jun 2022. There were 4 interview rounds.

Round 1 - Coding Test 

Total 35 questions, with 5 sections and time duration 35 minutes.

Round 2 - Technical 

(1 Question)

  • Q1. What all the methods we have in API?
  • Ans. 

    The question is too broad to provide a specific answer.

    • APIs can have various methods such as GET, POST, PUT, DELETE, etc.

    • The methods in an API depend on the specific API being referred to.

    • Examples of API methods include 'getUser', 'createOrder', 'updateProfile', etc.

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. What problems you have faced during testing?
  • Ans. 

    I have faced issues with compatibility, performance, and user acceptance testing.

    • Compatibility issues with different browsers and operating systems

    • Performance issues with large datasets and high traffic

    • User acceptance testing revealed unexpected user behavior

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. About work experience

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident on your skills and worked experience.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Mar 2022.

Round 1 - One-on-one 

(5 Questions)

  • Q1. Mostly asked java springboot questions
  • Q2. What is interceptor
  • Ans. 

    An interceptor is a middleware component that intercepts incoming and outgoing HTTP requests in an application.

    • Interceptors can be used for logging, authentication, error handling, and modifying requests/responses.

    • In Angular, interceptors can be used to add headers to HTTP requests or handle errors globally.

    • In Spring framework, interceptors can be used for pre-processing and post-processing of requests.

    • Interceptors are...

  • Answered by AI
  • Q3. What are all functional interfaces available in java
  • Ans. 

    Functional interfaces in Java are interfaces with a single abstract method, used for lambda expressions and method references.

    • Functional interfaces can be found in the java.util.function package.

    • Examples of functional interfaces include Consumer, Supplier, Predicate, and Function.

    • Functional interfaces can be identified by the @FunctionalInterface annotation.

  • Answered by AI
  • Q4. Gatway implementation in spring boot
  • Ans. 

    Gateway implementation in Spring Boot allows for routing and filtering of incoming requests to different microservices.

    • Use Spring Cloud Gateway for implementing gateway in Spring Boot

    • Define routes and filters in application.properties or application.yml

    • Example: routes: - id: my_route uri: http://localhost:8080 predicates: - Path=/my_route/**

    • Example: filters: - AddRequestHeader=X-Request-Foo, Bar

  • Answered by AI
  • Q5. Java 8 coding questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well interms of coding

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Sep 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Frontend angular and javascript questions
  • Q2. Life cycle hook Components Model Lazy loading Pipe Observable Promise
Round 3 - Coding Test 

Basic programming questions, like find the occurrence of the characters in a string

Round 4 - HR 

(1 Question)

  • Q1. Salary discussion and some project related questions
Round 1 - Coding Test 

Pattern program and general output questions

Round 2 - Technical 

(1 Question)

  • Q1. Technical interview one-on-one
Round 3 - HR 

(1 Question)

  • Q1. HR round taken by hr team

Interview Preparation Tips

Interview preparation tips for other job seekers - Be good in logic and should have strong command on core concepts

Seasia Infotech Interview FAQs

What are the top questions asked in Seasia Infotech Senior Software Engineer interview?

Some of the top questions asked at the Seasia Infotech Senior Software Engineer interview -

  1. Whai is useEffect hooks in React.Js. Why use empty array...read more
  2. How to manage state in functional componen...read more
  3. What is hooks in React....read more

Tell us how to improve this page.

Seasia Infotech Senior Software Engineer Salary
based on 7 salaries
₹7.6 L/yr - ₹10.2 L/yr
38% less than the average Senior Software Engineer Salary in India
View more details

Seasia Infotech Senior Software Engineer Reviews and Ratings

based on 1 review

1.0/5

Rating in categories

1.0

Skill development

1.0

Work-life balance

1.0

Salary

1.0

Job security

1.0

Company culture

1.0

Promotions

1.0

Work satisfaction

Explore 1 Review and Rating
Software Developer
40 salaries
unlock blur

₹1.1 L/yr - ₹6.8 L/yr

Associate Consultant
17 salaries
unlock blur

₹2.1 L/yr - ₹5 L/yr

Senior Consultant
14 salaries
unlock blur

₹4.8 L/yr - ₹15.1 L/yr

Team Lead
12 salaries
unlock blur

₹6 L/yr - ₹15.9 L/yr

Software Engineer
11 salaries
unlock blur

₹3.3 L/yr - ₹9.7 L/yr

Explore more salaries
Compare Seasia Infotech with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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