Upload Button Icon Add office photos

Fujitsu

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Fujitsu Application Developer Interview Questions, Process, and Tips

Updated 4 Nov 2024

Top Fujitsu Application Developer Interview Questions and Answers

  • Q1. Reverse Linked List Problem Statement Given a singly linked list of integers, return the head of the reversed linked list. Example: Initial linked list: 1 -> 2 -> 3 -> 4 ...read more
  • Q2. How many types of memory areas are allocated by the JVM?
  • Q3. What are the basic annotations that Spring Boot offers?
View all 25 questions

Fujitsu Application Developer Interview Experiences

19 interviews found

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

I applied via Referral and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Explain about Spring MVC architecture
  • Ans. 

    Spring MVC is a framework for building web applications in Java, following the Model-View-Controller design pattern.

    • Spring MVC follows the Model-View-Controller design pattern, where the model represents the data, the view represents the UI, and the controller handles the user input.

    • It provides components like DispatcherServlet, Controller, Model, and ViewResolver to handle requests and responses.

    • It supports the use of...

  • Answered by AI
  • Q2. Explain about Java Collections framework
  • Ans. 

    Java Collections framework is a set of classes and interfaces that provide various data structures and algorithms to store and manipulate collections of objects.

    • Provides interfaces (List, Set, Map) and classes (ArrayList, HashSet, HashMap) for storing and manipulating collections of objects

    • Includes utility classes like Collections for sorting, searching, and other operations on collections

    • Supports generics to ensure ty...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well in technologies what ever you mentioned in your resume

Skills evaluated in this interview

Round 1 - Technical 

(1 Question)

  • Q1. Core Java , collection framework, exception handling
Round 2 - Technical 

(1 Question)

  • Q1. J2EE, spring , hibernate, database queries
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion and company related information

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared yourself and be confident while interview

Application Developer Interview Questions Asked at Other Companies

asked in Oracle
Q1. Minimum Cost to Connect All Points Problem Statement Given an arr ... read more
asked in Fujitsu
Q2. Reverse Linked List Problem Statement Given a singly linked list ... read more
asked in Oracle
Q3. Puzzle: – Two persons X and Y are sitting side by side with a coi ... read more
asked in Oracle
Q4. Count Subsequences Problem Statement Given an integer array ARR o ... read more
asked in Oracle
Q5. Remove the Kth Node from the End of a Linked List You are given a ... read more
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 Resume tips
Round 2 - Technical 

(1 Question)

  • Q1. Subject related questions
Round 3 - Technical 

(1 Question)

  • Q1. 2 nd round is Manager round
Round 4 - HR 

(1 Question)

  • Q1. Salary discusson and some what ask about previous organisation.

Interview Preparation Tips

Interview preparation tips for other job seekers - Just prepared basics and real time scenarios thoroughly.

I applied via LinkedIn and was interviewed in Apr 2022. There were 2 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 Resume tips
Round 2 - Technical 

(1 Question)

  • Q1. Cover All Core ABAP From Data Dictionary to Enhancement then move to Advance ABAP like O data Services, ABAP Proxy, Web Services, OOPS ABAP. asked Real-time scenario For BTE Development . From Start to e...

Interview Preparation Tips

Topics to prepare for Fujitsu Application Developer interview:
  • Migration Project steps
  • CDS VIEW
  • AMDP
Interview preparation tips for other job seekers - try to become a Full-stack Developer in SAP Technical Domain as well currently the market is seeking candidates who can work on Core Abap as well as o Data Services and Fiori As well.

Fujitsu interview questions for designations

 Associate Application Developer

 (12)

 Assistant Application Developer

 (3)

 Senior Application Developer

 (2)

 IOS Application Developer

 (1)

 Application Developer Trainee

 (1)

 Application Development Associate

 (1)

 Developer

 (1)

 Software Developer

 (5)

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

I applied via Campus Placement and was interviewed before Sep 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

Asked about basic questions in genera maths and aptitude.

Round 2 - Technical 

(5 Questions)

  • Q1. Asked few technical questions and past projects
  • Q2. Explain about project
  • Q3. What language you haveused
  • Ans. 

    I have used a variety of programming languages including Java, Python, C++, and JavaScript.

    • Java

    • Python

    • C++

    • JavaScript

  • Answered by AI
  • Q4. What difficulties you faced during project
  • Q5. How did you overcame with that

Get interview-ready with Top Fujitsu Interview Questions

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

I applied via Campus Placement and was interviewed before Jun 2022. There were 3 interview rounds.

Round 1 - Aptitude Test 

It was a regular aptitude test. That measures candidate problem solving skills.

Round 2 - Coding Test 

First interviewer asked Oops concepts.
Palindrome question,
Another was write recursion function.
Some SQL query, DDL , FML.

Round 3 - HR 

(1 Question)

  • Q1. Your Expectations from the organisation in the carrier growth

Application Developer Jobs at Fujitsu

View all

I was interviewed in May 2021.

Round 1 - Video Call 

(7 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

In this round, I was first asked a simple coding question related to Linked List and this was later followed by some questions from Java, Java Collections and OOPS.

  • Q1. 

    Reverse Linked List Problem Statement

    Given a singly linked list of integers, return the head of the reversed linked list.

    Example:

    Initial linked list: 1 -> 2 -> 3 -> 4 -> NULL
    Reversed link...
  • Ans. 

    Reverse a singly linked list of integers and return the head of the reversed linked list.

    • Iterate through the linked list and reverse the pointers to point to the previous node instead of the next node.

    • Use three pointers to keep track of the current, previous, and next nodes while reversing the linked list.

    • Update the head of the reversed linked list as the last node encountered during the reversal process.

  • Answered by AI
  • Q2. How does ConcurrentHashMap work in Java?
  • Ans. 

    ConcurrentHashMap is a thread-safe implementation of the Map interface in Java.

    • ConcurrentHashMap allows multiple threads to read and write to the map concurrently without causing any inconsistencies.

    • It achieves thread-safety by dividing the map into segments, each of which can be locked independently.

    • ConcurrentHashMap uses a technique called lock striping to minimize contention and improve performance.

    • It does not throw...

  • Answered by AI
  • Q3. How many types of memory areas are allocated by the JVM?
  • Ans. 

    JVM allocates 5 types of memory areas: Heap, Stack, Method Area, PC Register, and Native Method Stack.

    • Heap is used for storing objects and is shared among all threads.

    • Stack is used for storing method calls and local variables, each thread has its own stack.

    • Method Area stores class structures, method data, and static variables.

    • PC Register stores the address of the currently executing instruction.

    • Native Method Stack is u

  • Answered by AI
  • Q4. Can you differentiate between ArrayList and Vector in Java?
  • Ans. 

    ArrayList is non-synchronized and Vector is synchronized in Java.

    • ArrayList is not synchronized, while Vector is synchronized.

    • ArrayList is faster than Vector as it is not synchronized.

    • Vector is thread-safe, while ArrayList is not.

    • Example: ArrayList<String> list = new ArrayList<>(); Vector<String> vector = new Vector<>();

  • Answered by AI
  • Q5. What is the difference between HashSet and HashMap in Java?
  • Ans. 

    HashSet is a collection of unique elements, while HashMap is a key-value pair collection.

    • HashSet does not allow duplicate elements, while HashMap allows duplicate values but not duplicate keys.

    • HashSet uses a hash table to store elements, while HashMap uses key-value pairs to store data.

    • Example: HashSet<String> set = new HashSet<>(); HashMap<String, Integer> map = new HashMap<>();

  • Answered by AI
  • Q6. What do you mean by data encapsulation?
  • Ans. 

    Data encapsulation is the concept of bundling data with the methods that operate on that data within a class.

    • Data encapsulation restricts access to certain components of an object, protecting the data from external interference.

    • It allows for better control over the data by hiding the implementation details and only exposing necessary information through methods.

    • Encapsulation helps in achieving data abstraction, where t...

  • Answered by AI
  • Q7. Can static methods be overridden?
  • Ans. 

    No, static methods cannot be overridden in Java.

    • Static methods belong to the class itself, not to any specific instance of the class.

    • Subclasses can define static methods with the same signature as the parent class, but it is not considered overriding.

    • Example: Parent class has a static method 'display()', and subclass also has a static method 'display()'. These are two separate methods, not overriding each other.

  • Answered by AI
Round 2 - Video Call 

(7 Questions)

Round duration - 50 Minutes
Round difficulty - Medium

This round had questions revolving around Spring Boot and Automation Testing frameworks like Selenium.

  • Q1. What are the basic annotations that Spring Boot offers?
  • Ans. 

    Spring Boot offers basic annotations like @SpringBootApplication, @RestController, @Autowired, @RequestMapping, @ComponentScan.

    • @SpringBootApplication - Used to mark the main class of a Spring Boot application.

    • @RestController - Used to define RESTful web services.

    • @Autowired - Used for automatic dependency injection.

    • @RequestMapping - Used to map web requests to specific handler methods.

    • @ComponentScan - Used to specify th

  • Answered by AI
  • Q2. Can you explain the @RestController annotation in Spring Boot?
  • Ans. 

    The @RestController annotation in Spring Boot is used to define a class as a RESTful controller.

    • It is a specialized version of the @Controller annotation that is used to create RESTful web services.

    • It eliminates the need for annotating each method with @ResponseBody as it combines @Controller and @ResponseBody annotations.

    • It is typically used to build RESTful web services that return JSON or XML data.

    • Example: @RestCont...

  • Answered by AI
  • Q3. What is dependency injection?
  • Ans. 

    Dependency injection is a design pattern where components are given their dependencies rather than creating them internally.

    • Allows for easier testing by providing mock dependencies

    • Promotes loose coupling between components

    • Improves code reusability and maintainability

    • Examples: Constructor injection, Setter injection, Interface injection

  • Answered by AI
  • Q4. What does the @SpringBootApplication annotation do internally?
  • Ans. 

    The @SpringBootApplication annotation is used to mark the main class of a Spring Boot application.

    • Combines @Configuration, @EnableAutoConfiguration, and @ComponentScan annotations

    • Enables the application to start with a main method

    • Automatically scans for Spring components in the package and sub-packages

  • Answered by AI
  • Q5. What is the starter dependency of the Spring Boot module?
  • Ans. 

    The starter dependency of the Spring Boot module is spring-boot-starter-parent.

    • The starter dependency provides a set of default configurations and dependencies for Spring Boot applications.

    • It helps in reducing the amount of boilerplate code needed to set up a Spring Boot project.

    • The spring-boot-starter-parent is typically used as the parent project in a Spring Boot application's pom.xml file.

  • Answered by AI
  • Q6. Explain the difference between findElement() and findElements() in Selenium.
  • Ans. 

    findElement() returns the first matching element on the web page, while findElements() returns a list of all matching elements.

    • findElement() returns a single WebElement matching the locator provided.

    • findElements() returns a list of WebElements matching the locator provided.

    • If no elements are found, findElement() will throw a NoSuchElementException, while findElements() will return an empty list.

  • Answered by AI
  • Q7. What are the different types of waits available in Selenium WebDriver?
  • Ans. 

    Different types of waits in Selenium WebDriver include Implicit Wait, Explicit Wait, and Fluent Wait.

    • Implicit Wait: Waits for a certain amount of time before throwing a NoSuchElementException.

    • Explicit Wait: Waits for a certain condition to occur before proceeding further in the code.

    • Fluent Wait: Waits for a condition to be true with a specified polling frequency and timeout.

  • Answered by AI
Round 3 - HR 

Round duration - 30 Minutes
Round difficulty - Easy

This was a Technical Cum HR round where I was first asked some basic Java related concepts and then we discussed
about my expectations from the company , learnings and growth in the forthcomig years. I would suggest be honest and
try to communicate your thoughts properly in these type of rounds to maximise your chances of getting selected.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAFujitsu interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Java, Selenium, OOPSTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Other and was interviewed in Apr 2021. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Core java questions like inheritance, encapsulation collection framework. Then I was asked to write a code (logic) for reversing the integers (i.e. 1 2 3 4 5 is given your code should execute and display 5...
  • Q2. Automation questions- selenium, testng, page object model
  • Q3. Testing scenario based question.

Interview Preparation Tips

Interview preparation tips for other job seekers - First things is not to fear . Secondly keep the track of the questions asked in all interview and prepare answer well for those as it's difficult to clear in the interview at the first. I have attended 5 interview and noted all the questions asked and prepared well for the same.

Next imp thing prepare well for "Tell me about you're self" here u will talk about your project experience . So tell on which part you're confident because next question is coming from that which you tell in "Tell me about you're self"

Hope this helps!

I applied via Job Portal and was interviewed in Oct 2021. There were 3 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 Resume tips
Round 2 - One-on-one 

(1 Question)

  • Q1. Maximum technical question from your skilled programming language and your previous project.
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion and shift preferences

Interview Preparation Tips

Interview preparation tips for other job seekers - All the best keep your communication skills best.
Contribute & help others!
anonymous
You can choose to be anonymous

Fujitsu Interview FAQs

How many rounds are there in Fujitsu Application Developer interview?
Fujitsu interview process usually has 2-3 rounds. The most common rounds in the Fujitsu interview process are Technical, HR and Resume Shortlist.
How to prepare for Fujitsu Application Developer 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 Fujitsu. The most common topics and skills that interviewers at Fujitsu expect are Javascript, Application Development, SQL, Salesforce and Troubleshooting.
What are the top questions asked in Fujitsu Application Developer interview?

Some of the top questions asked at the Fujitsu Application Developer interview -

  1. Create a regular expression accepting 10-digit numeric characters starting with...read more
  2. what is a join in SQL? What are the types of joi...read more
  3. What do you mean by OO...read more

Recently Viewed

INTERVIEWS

Wipro

No Interviews

INTERVIEWS

CMS IT Services

No Interviews

INTERVIEWS

IBM

20 top interview questions

INTERVIEWS

ITC Infotech

No Interviews

DESIGNATION

INTERVIEWS

IBM

No Interviews

INTERVIEWS

Fujitsu

No Interviews

INTERVIEWS

Mavenir Systems

No Interviews

SALARIES

Hexaware Technologies

SALARIES

Sify Technologies

Tell us how to improve this page.

Fujitsu Application Developer Interview Process

based on 22 interviews

3 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
  • HR Round
View more
Fujitsu Application Developer Salary
based on 992 salaries
₹2.1 L/yr - ₹15 L/yr
19% less than the average Application Developer Salary in India
View more details

Fujitsu Application Developer Reviews and Ratings

based on 136 reviews

3.9/5

Rating in categories

3.6

Skill development

4.1

Work-life balance

3.6

Salary

4.0

Job security

4.0

Company culture

3.1

Promotions

3.7

Work satisfaction

Explore 136 Reviews and Ratings
Application Developer

Noida,

Pune

3-8 Yrs

Not Disclosed

Application Developer

Pune

3-5 Yrs

₹ 4-15.675 LPA

Application Developer

Noida

5-7 Yrs

₹ 4.5-12 LPA

Explore more jobs
Technical Service Engineer
1.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Application Developer
992 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Application Developer
622 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Technical Service Engineer
580 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Application Developer
512 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Fujitsu with

Accenture

3.8
Compare

TCS

3.7
Compare

HCLTech

3.5
Compare

Wipro

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