Upload Button Icon Add office photos

Fujitsu

Compare button icon Compare button icon Compare

Filter interviews by

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 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:
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 

(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. 

    Approach : Iterative(Using Stack) - 

    1) Store the nodes(values and address) in the stack until all the values are entered.
    2) Once all entries are done, Update the Head pointer to the last location(i.e the last value).
    3) Start popping the nodes(value and address) and store them in the same order until the stack is empty.
    4) Update the next pointer of last Node in the stack by NULL.

    TC: O(n)
    SC:O(n)

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

    According to ConcurrentHashMap Oracle docs,

    The constructor of ConcurrentHashMap looks like this :

    public ConcurrentHashMap (int initialCapacity, float loadFactor, int concurrencyLevel)

    So the above line creates a new, empty map with the specified initial capacity, load factor and concurrency level.
    where,
    Important Parameters to consider from ConcurrentHashMap Constructor :

    initialCapacity - the initial capacity. The implem...

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

    1) Class(Method) Area: Class Area stores per-class structures such as the runtime constant pool, field, method data, and the code for methods.

    2) Heap: It is the runtime data area in which the memory is allocated to the objects

    3) Stack: Java Stack stores frames. It holds local variables and partial results, and plays a part in method invocation and return. Each thread has a private JVM stack, created at the same time as...

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

    Following are the differences between ArrayList and Vector in java :

    1) Synchronization : Vector is synchronized, which means that only one thread can access the code at a time, however, ArrayList is not synchronized, which means that multiple threads can operate on ArrayList at the same time. 

    2)Data Growth : Both ArrayList and Vector dynamically expand and shrink to make the most use of storage space, but the mann...

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

    Hash Set : 
    1) It implements the Set Interface.
    2) It does not allow duplicate values.
    3) While adding an element it requires only one object as a parameter.
    4) Internally, HashSet uses HashMap to add entries. The key K in a HashSet is the argument supplied in the add(Object) method. For each value supplied in the add(Object) method, Java assigns a dummy value.
    5) It is slower than HashMap.


    Hash Map : 
    1) It impleme...

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

    1) Data Encapsulation is an Object-Oriented Programming concept of hiding the data attributes and their behaviors in a single unit.

    2) It helps developers to follow modularity while developing software by ensuring that each object is independent of other objects by having its own methods, attributes, and functionalities.

    3) It is used for the security of the private properties of an object and hence serves the purpose of

  • Answered Anonymously
  • Q7. Can static methods be overridden?
  • Ans. 

    1) No. Declaration of static methods having the same signature can be done in the subclass but run time polymorphism can not take place in such cases.

    2) Overriding or dynamic polymorphism occurs during the runtime, but the static methods are loaded and looked up at the compile time statically. Hence, these methods can't be overridden.

  • Answered Anonymously
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. 

    The primary annotations that Spring Boot offers reside in its "org.springframework.boot.autoconfigure" and its sub-
    packages. Here are a couple of basic ones :

    @EnableAutoConfiguration – to make Spring Boot look for auto-configuration beans on its classpath and
    automatically apply them.

    @SpringBootApplication – used to denote the main class of a Boot Application. This annotation combines
    @Configuration, @EnableAutoConfigura...

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

    It is a combination of @Controller and @ResponseBody, used for creating a restful controller. It converts the
    response to JSON or XML. It ensures that data returned by each method will be written straight into the response
    body instead of returning a template.

  • Answered Anonymously
  • Q3. What is dependency injection?
  • Ans. 

    The process of injecting dependent bean objects into target bean objects is called dependency injection.

    1) Setter Injection: The IOC container will inject the dependent bean object into the target bean object by calling the
    setter method.

    2) Constructor Injection: The IOC container will inject the dependent bean object into the target bean object by calling
    the target bean constructor.

    3) Field Injection: The IOC container...

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

    The @SpringBootApplication annotation is equivalent to using @Configuration, @EnableAutoConfiguration,
    and @ComponentScan with their default attributes. Spring Boot enables the developer to use a single annotation
    instead of using multiple. But, as we know, Spring provided loosely coupled features that we can use for each
    annotation as per our project needs.

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

    Spring boot provides numbers of starter dependency, here are the most commonly used -

    1) Data JPA starter.
    2) Test Starter.
    3) Security starter.
    4) Web starter.
    5) Mail starter.
    6) Thymeleaf starter.

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

    findElement(): command is used for finding a particular element on a web page, it is used to return an object of the
    first found element by the locator.

    Eg: WebElement element = driver.findElement(By.id(example));

    findElements(): command is used for finding all the elements in a web page specified by the locator value. The return
    type of this command is the list of all the matching web elements.

    Eg: List elementList = drive

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

    There are two types of waits available in WebDriver :
    Implicit Wait
    Explicit Wait

    Implicit Wait : Implicit waits are used to provide a default waiting time (say 30 seconds) between each consecutive test
    step/command across the entire test script. Thus, the subsequent test step would only execute when the 30 seconds
    have elapsed after executing the previous test step/command.


    Explicit Wait : Explicit waits are used to halt th...

  • Answered Anonymously
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:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all 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.

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

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.1 L/yr
19% less than the average Application Developer Salary in India
View more details

Fujitsu Application Developer Reviews and Ratings

based on 134 reviews

3.9/5

Rating in categories

3.6

Skill development

4.1

Work-life balance

3.6

Salary

3.9

Job security

3.9

Company culture

3.1

Promotions

3.7

Work satisfaction

Explore 134 Reviews and Ratings
Application Developer

Pune

3-5 Yrs

₹ 4-15.675 LPA

Application Developer

Noida

5-7 Yrs

₹ 4.5-12 LPA

Application Developer

Pune

5-7 Yrs

₹ 4.75-18.44 LPA

Explore more jobs
Technical Service Engineer
1.1k salaries
unlock blur

₹4.5 L/yr - ₹17.1 L/yr

Application Developer
992 salaries
unlock blur

₹2.1 L/yr - ₹15.1 L/yr

Assistant Application Developer
621 salaries
unlock blur

₹2.5 L/yr - ₹8.1 L/yr

Assistant Technical Service Engineer
577 salaries
unlock blur

₹2.8 L/yr - ₹7.5 L/yr

Associate Application Developer
514 salaries
unlock blur

₹4.2 L/yr - ₹15.9 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