Upload Button Icon Add office photos

Filter interviews by

Feathersoft Info Solutions Java Developer Trainee Interview Questions, Process, and Tips

Updated 10 Sep 2022

Feathersoft Info Solutions Java Developer Trainee Interview Experiences

1 interview found

I applied via LinkedIn and was interviewed in Mar 2022. There were 3 interview rounds.

Round 1 - Technical 

(5 Questions)

  • Q1. Reverse a given string
  • Ans. 

    Reverse a given string

    • Iterate through the string from end to start and append each character to a new string

    • Use StringBuilder or StringBuffer for better performance

    • Convert the string to a character array and swap the first and last characters, then move towards the middle until the entire string is reversed

  • Answered by AI
  • Q2. Find duplicate alphabets in a string
  • Ans. 

    Program to find duplicate alphabets in a string

    • Create a HashMap to store the frequency of each alphabet

    • Iterate through the string and update the frequency in the HashMap

    • Iterate through the HashMap and print the alphabets with frequency greater than 1

  • Answered by AI
  • Q3. Find vowels from a string
  • Ans. 

    A Java program to find vowels from a given string.

    • Create a string variable and initialize it with the given string.

    • Use a for loop to iterate through each character of the string.

    • Check if the character is a vowel using if statement and add it to a new string variable.

    • Print the new string variable containing all the vowels.

  • Answered by AI
  • Q4. Abstract and anonymous classes in java
  • Ans. 

    Abstract classes are incomplete classes that cannot be instantiated. Anonymous classes are unnamed classes that can be created on the fly.

    • Abstract classes are declared with the 'abstract' keyword and can have abstract and non-abstract methods.

    • Anonymous classes are created using the 'new' keyword and can extend a class or implement an interface.

    • Anonymous classes are often used for event handling and callbacks.

    • Example of...

  • Answered by AI
  • Q5. Demonstrate inheritance in java with code
  • Ans. 

    Inheritance in Java allows a class to inherit properties and methods from another class.

    • Use the 'extends' keyword to create a subclass that inherits from a superclass

    • The subclass can access all public and protected members of the superclass

    • Example: class Dog extends Animal { ... }

    • The 'super' keyword is used to call the superclass constructor or method

  • Answered by AI
Round 2 - Technical 

(5 Questions)

  • Q1. Explain controller in spring
  • Ans. 

    Controller in Spring is responsible for handling user requests and returning appropriate responses.

    • Controller receives requests from the client and delegates them to appropriate handlers

    • It maps the incoming requests to the corresponding handler methods

    • It returns the response to the client after processing the request

    • It can also handle exceptions and errors that occur during request processing

  • Answered by AI
  • Q2. Configuring server port in a spring boot app
  • Ans. 

    To configure server port in a Spring Boot app, modify the application.properties file.

    • Open the application.properties file

    • Add the following line: server.port=8080 (or any desired port number)

    • Save the file and restart the application

  • Answered by AI
  • Q3. Find the lowest number from an arraylist using streams
  • Ans. 

    Find the lowest number from an arraylist using streams

    • Use stream.min() method to find the lowest number

    • Pass Comparator.naturalOrder() to get the lowest number

    • Handle empty list scenario using OptionalInt

  • Answered by AI
  • Q4. Explain a previous project
  • Ans. 

    Developed a web-based inventory management system for a retail store

    • Used Java, Spring framework, and MySQL for backend development

    • Implemented user authentication and authorization using Spring Security

    • Designed the frontend using HTML, CSS, and JavaScript

    • Integrated barcode scanner for efficient inventory management

    • Conducted unit testing using JUnit and integration testing using Selenium

    • Deployed the application on AWS EC

  • Answered by AI
  • Q5. Use of refresh scope
  • Ans. 

    Refresh scope is used in Spring framework to control the lifecycle of beans.

    • Refresh scope is used to create a new instance of a bean every time it is requested.

    • It is useful when the state of a bean needs to be reset on every request.

    • To use refresh scope, add @RefreshScope annotation to the bean definition.

    • Example: @Bean @RefreshScope public MyBean myBean() { return new MyBean(); }

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. No questions, it was more of a friendly chat for half an hour or something.

Interview Preparation Tips

Topics to prepare for Feathersoft Info Solutions Java Developer Trainee interview:
  • Core Java
Interview preparation tips for other job seekers - It's an easy interview, if you know your java well.

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via Naukri.com and was interviewed in Jan 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Core Java, advanced Java, Microservices
  • Q2. DSA, Java8 features
Round 2 - Technical 

(2 Questions)

  • Q1. DSA, Microservices
  • Q2. Streams, Java 8 features
Round 3 - HR 

(2 Questions)

  • Q1. Self introduction
  • Q2. Project , experience
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Jun 2023. There were 5 interview rounds.

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 - Aptitude Test 

Logical aptitude.
Spatial aptitude.
Organisational aptitude.
Physical aptitude.

Round 3 - Case Study 

Why they chose your company.
How your product solved the problem clients faced.
The measurable results of the service provided.

Round 4 - HR 

(5 Questions)

  • Q1. Self introduction for
  • Q2. Introduction your self
  • Q3. Why do you choose this company
  • Q4. I'm like all food my
  • Ans. Favourite food is biriyani it's my All time favourite
  • Answered Anonymously
  • Q5. That all when I'm thinking
Round 5 - Group Discussion 

Group discussion means one of the news project will be comes we're discussing about that project it's is group discussion

I applied via Recruitment Consulltant and was interviewed in Apr 2022. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What are oops concepts, What are java8 features, functional interface, spring boot annotations, microservice.
  • Ans. 

    Answering questions related to OOPs concepts, Java8 features, functional interface, Spring Boot annotations, and microservices.

    • OOPs concepts include encapsulation, inheritance, abstraction, and polymorphism.

    • Java8 features include lambda expressions, streams, default methods, and functional interfaces.

    • Functional interface is an interface with only one abstract method and can be used with lambda expressions.

    • Spring Boot a...

  • Answered by AI
  • Q2. Threads concepts, synchronization,

Interview Preparation Tips

Topics to prepare for PruTech Solutions Java Developer interview:
  • Abstract class, interface,
  • Hinernate dialect, springboot ad
  • Restcontroller, annotations
  • Sql queries, groupby, orderby ec
Interview preparation tips for other job seekers - Prepare all core java concepts, oops concepts, jaba 8 features throughly.

Skills evaluated in this interview

I applied via Walk-in and was interviewed in Sep 2021. There were 4 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. Basic questions on c#, and .net And One machine Test
  • Q2. Database questions like Joins Primary key foreign key ,how to export data from one table to another.
  • Q3. 1st round Written Test. 2nd Round Interview Face to face. 3rd round Machine Test
  • Q4. Post and Get Method difference
  • Ans. 

    Post method is used to send data to a server while Get method is used to retrieve data from a server.

    • Post method is used to submit data to a server for processing.

    • Get method is used to retrieve data from a server.

    • Post method is more secure than Get method as it does not expose data in the URL.

    • Get method has a limit on the amount of data that can be sent while Post method does not have any such limit.

    • Examples of Post me...

  • Answered by AI
  • Q5. Hashing and encryption/decryption

Interview Preparation Tips

Interview preparation tips for other job seekers - Well prepared for the rounds
And have confidence.

Skills evaluated in this interview

I applied via Walk-in and was interviewed in Jul 2021. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. They are asking Inheritance program
  • Q2. How to call rest api's
  • Ans. 

    To call REST APIs, use HTTP methods like GET, POST, PUT, DELETE with the API endpoint URL.

    • Use a HTTP client library like Apache HttpClient or OkHttp

    • Pass any required parameters in the request body or as query parameters

    • Handle the response returned by the API

    • Add appropriate headers like Authorization or Content-Type if required

  • Answered by AI
  • Q3. Using with hitting postman

Interview Preparation Tips

Interview preparation tips for other job seekers - That interview is technical and it is 1 hour test.finally I got the job

Skills evaluated in this interview

Feathersoft Info Solutions Interview FAQs

How many rounds are there in Feathersoft Info Solutions Java Developer Trainee interview?
Feathersoft Info Solutions interview process usually has 3 rounds. The most common rounds in the Feathersoft Info Solutions interview process are Technical and HR.
How to prepare for Feathersoft Info Solutions Java Developer Trainee interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Feathersoft Info Solutions. The most common topics and skills that interviewers at Feathersoft Info Solutions expect are Coding, Core Java, Hibernate, Oracle and RDBMS.
What are the top questions asked in Feathersoft Info Solutions Java Developer Trainee interview?

Some of the top questions asked at the Feathersoft Info Solutions Java Developer Trainee interview -

  1. Find the lowest number from an arraylist using stre...read more
  2. Demonstrate inheritance in java with c...read more
  3. Configuring server port in a spring boot ...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
Mphasis Interview Questions
3.4
 • 803 Interviews
HCL Infosystems Interview Questions
3.9
 • 141 Interviews
View all
Software Engineer
59 salaries
unlock blur

₹2.8 L/yr - ₹8.5 L/yr

Softwaretest Engineer
25 salaries
unlock blur

₹2.6 L/yr - ₹5.5 L/yr

Technical Support Engineer
11 salaries
unlock blur

₹3.6 L/yr - ₹9.2 L/yr

Software Developer
10 salaries
unlock blur

₹2.5 L/yr - ₹5.7 L/yr

Android Developer
9 salaries
unlock blur

₹4.4 L/yr - ₹7 L/yr

Explore more salaries
Compare Feathersoft Info Solutions 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