Upload Button Icon Add office photos

Fujitsu

Compare button icon Compare button icon Compare

Filter interviews by

Fujitsu Interview Questions and Answers

Updated 4 Jul 2025
Popular Designations

144 Interview questions

A Test Analyst was asked
Q. Why should Selenium be selected as a testing tool for web applications or systems?
Ans. 

Selenium is a popular testing tool for web applications due to its flexibility, compatibility, and robust features.

  • Selenium supports multiple programming languages like Java, Python, and C#, making it versatile for different teams and projects.

  • It can automate testing across different browsers and platforms, ensuring consistent results regardless of the user's environment.

  • Selenium integrates well with other testing...

View all Test Analyst interview questions
🔥 Asked by recruiter 2 times
An Application Developer was asked
Q. 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

View all Application Developer interview questions
An Application Developer was asked
Q. 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.

View all Application Developer interview questions
An Application Developer was asked
Q. 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.

View all Application Developer interview questions
An Application Developer was asked
Q. 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 speci...

View all Application Developer interview questions
An Application Developer was asked
Q. 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<>();

View all Application Developer interview questions
An Application Developer was asked
Q. 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.

View all Application Developer interview questions
Are these interview questions helpful?
An Application Developer was asked
Q. 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, wh...

View all Application Developer interview questions
An Application Developer was asked
Q. 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 ...

View all Application Developer interview questions
An Application Developer was asked
Q. 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.

View all Application Developer interview questions

Fujitsu Interview Experiences

201 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Explain over all experience
  • Ans. 

    I have over 5 years of experience in software development, with expertise in Java, Python, and SQL.

    • 5+ years of experience in software development

    • Proficient in Java, Python, and SQL

    • Worked on various projects including web development and data analysis

    • Experience with Agile methodologies and version control systems like Git

  • Answered by AI
  • Q2. Asked question on Core and advance java topic
Round 2 - Technical 

(2 Questions)

  • Q1. Some advance topic of Java
  • Q2. DSA
Round 3 - HR 

(2 Questions)

  • Q1. Salary expectation
  • Q2. Relocation
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Dec 2024.

Round 1 - Aptitude Test 

Logical intelligence

Round 2 - Group Discussion 

Any information can be discussed.

Round 3 - Case Study 

A comprehensive analysis of an individual, group, situation, or phenomenon over an extended duration.

Round 4 - Assignment 

The reporter vanished while on assignment in the war zone.

Round 5 - One-on-one 

(1 Question)

  • Q1. Denoting or referring to a situation in which two parties come into direct contact, opposition, or correspondence

Interview Preparation Tips

Interview preparation tips for other job seekers - Clearly identify your career goals, utilize job search platforms and company websites, tailor your resume and cover letter for each application, actively network on professional platforms such as LinkedIn, attend career fairs, develop relevant skills, and maintain a strong online presence to showcase your professional brand.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Jul 2024, where I was asked the following questions.

  • Q1. What is CRL, OCSP and what is their difference ?
  • Ans. 

    CRL (Certificate Revocation List) and OCSP (Online Certificate Status Protocol) are methods for checking the validity of digital certificates.

    • CRL is a list of revoked certificates published by a Certificate Authority (CA).

    • OCSP provides real-time certificate status checking via a request-response model.

    • CRL can be large and requires periodic updates, while OCSP is more efficient for real-time checks.

    • Example of CRL: A CA ...

  • Answered by AI
  • Q2. What is 2 tier and 3 tier hierarchy in PKI ?
  • Ans. 

    2-tier and 3-tier hierarchies in PKI define the structure of Certificate Authorities for managing digital certificates.

    • 2-Tier PKI: Consists of a Root CA and End-Entity CAs. Example: A single Root CA issues certificates directly to users.

    • 3-Tier PKI: Adds an intermediate CA between the Root CA and End-Entity CAs. Example: Root CA -> Intermediate CA -> User Certificates.

    • 2-Tier is simpler but less scalable; 3-Tier of...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
  • Q1. Access Control activity
  • Q2. Vendor activities, supporting to admin team
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Dec 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Boot process of linux
  • Ans. 

    The Linux boot process involves several stages, including BIOS, bootloader, kernel initialization, and user space initialization.

    • BIOS (Basic Input/Output System) performs hardware initialization and loads bootloader

    • Bootloader (GRUB, LILO) loads the Linux kernel into memory

    • Kernel initializes devices, mounts the root filesystem, and starts user space processes

    • User space initialization involves starting system services an...

  • Answered by AI
  • Q2. Have u handle P1/P2?
  • Ans. 

    Yes, I have experience handling P1/P2 incidents in my previous roles.

    • Yes, I have handled multiple P1 incidents where immediate action was required to resolve critical issues impacting production systems.

    • I have also managed P2 incidents by prioritizing and troubleshooting to minimize impact on operations.

    • Examples include resolving server outages, database failures, and network connectivity issues under time pressure.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I suggest you not to join because projects are limited nd bench policy is of only 45 day afterwards you have to serve notice period nd meanwhile if work is not matching to your skills nd you say NO to work they will immediately fire you without any listening to your carrer chance nd growth
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is Dependency Injection?
  • Ans. 

    Dependency Injection is a design pattern in which 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
  • Q2. How to handle exception in java
  • Ans. 

    In Java, exceptions can be handled using try-catch blocks to catch and handle specific exceptions.

    • Use try-catch blocks to catch exceptions and handle them gracefully

    • Use multiple catch blocks to handle different types of exceptions

    • Use finally block to execute code regardless of whether an exception is thrown or not

    • Throw custom exceptions using throw keyword

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. In Java8, different between flatmap and map
  • Ans. 

    map transforms each element in a stream, while flatMap transforms each element into multiple elements

    • map applies a function to each element in a stream and returns a new stream of the results

    • flatMap applies a function that returns a stream for each element in the original stream, then flattens the streams into a single stream

    • Example: map - stream.map(x -> x * x), flatMap - stream.flatMap(str -> Arrays.stream(str.split(...

  • Answered by AI
  • Q2. How to handle the ConcureentModificationException
  • Ans. 

    ConcurrentModificationException occurs when a collection is modified while iterating over it.

    • Use Iterator to iterate over the collection instead of foreach loop.

    • If modification is necessary, use Iterator's remove() method instead of collection's remove() method.

    • Consider using synchronized collections or ConcurrentHashMap to avoid ConcurrentModificationException.

  • Answered by AI

Skills evaluated in this interview

SAP MM Interview Questions & Answers

user image Kiran K

posted on 24 Jun 2025

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

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Everey tihg is fine in these interview process
  • Q2. Everey thing is fine in these interview process
  • Q3. Tell me breafuley about your self
  • Ans. 

    Dynamic professional with a background in project management and a passion for driving efficiency and innovation in teams.

    • Over 5 years of experience in project management, successfully leading cross-functional teams to deliver projects on time and within budget.

    • Skilled in Agile methodologies, having implemented Scrum practices that improved team productivity by 30%.

    • Strong communication skills, demonstrated through regu...

  • Answered by AI
  • Q4. Tell me about your self

Interview Preparation Tips

Interview preparation tips for other job seekers - ok
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. What is Primary key, Unique key
  • Ans. 

    Primary keys uniquely identify records in a table, while unique keys ensure all values in a column are distinct.

    • Primary Key: A column or set of columns that uniquely identifies each row in a table.

    • Example: In a 'Users' table, 'UserID' can be a primary key.

    • Unique Key: A constraint that ensures all values in a column are unique, but allows one NULL value.

    • Example: In a 'Users' table, 'Email' can be a unique key, allowing ...

  • Answered by AI
  • Q2. Components of Java
  • Ans. 

    Java consists of several key components including the Java Development Kit, Java Runtime Environment, and Java Virtual Machine.

    • Java Development Kit (JDK): A software development kit for developing Java applications. Example: JDK 17.

    • Java Runtime Environment (JRE): Provides libraries and components necessary to run Java applications. Example: JRE 8.

    • Java Virtual Machine (JVM): An abstract machine that enables Java bytecod...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Linux and vmware
Round 2 - Technical 

(1 Question)

  • Q1. Linux and VMware
Round 3 - HR 

(1 Question)

  • Q1. Background details
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Behavioral 

(2 Questions)

  • Q1. About previous work experience
  • Q2. Few technical level questions
Round 2 - Technical 

(2 Questions)

  • Q1. OpsRamp Implementation
  • Q2. Questions related to Nextgen Gateway
Round 3 - HR 

(2 Questions)

  • Q1. Shift timings and other company details
  • Q2. A short brief of salary structure

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Fujitsu?
Ask anonymously on communities.

Fujitsu Interview FAQs

How many rounds are there in Fujitsu 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 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 Troubleshooting, Japanese, Javascript, Monitoring and Linux.
What are the top questions asked in Fujitsu interview?

Some of the top questions asked at the Fujitsu interview -

  1. Explain final, finally and finalize in Java? Where do we use final? Is String c...read more
  2. What are the different layers of Springboot application? What are the webserve...read more
  3. what are the different types of references in Java? When do we use th...read more
What are the most common questions asked in Fujitsu HR round?

The most common HR questions asked in Fujitsu interview are -

  1. What are your strengths and weakness...read more
  2. Why are you looking for a chan...read more
  3. What is your family backgrou...read more
How long is the Fujitsu interview process?

The duration of Fujitsu interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.9/5

based on 189 interview experiences

Difficulty level

Easy 21%
Moderate 73%
Hard 7%

Duration

Less than 2 weeks 69%
2-4 weeks 20%
4-6 weeks 6%
6-8 weeks 4%
More than 8 weeks 1%
View more

Interview Questions from Similar Companies

Accenture Interview Questions
3.8
 • 8.6k Interviews
Wipro Interview Questions
3.7
 • 6.1k Interviews
Cognizant Interview Questions
3.7
 • 5.9k Interviews
Capgemini Interview Questions
3.7
 • 5.1k Interviews
Genpact Interview Questions
3.8
 • 3.4k Interviews
LTIMindtree Interview Questions
3.7
 • 3k Interviews
IBM Interview Questions
4.0
 • 2.5k Interviews
DXC Technology Interview Questions
3.7
 • 839 Interviews
Nagarro Interview Questions
4.0
 • 793 Interviews
View all

Fujitsu Reviews and Ratings

based on 2.6k reviews

3.8/5

Rating in categories

3.5

Skill development

4.0

Work-life balance

3.5

Salary

3.6

Job security

3.8

Company culture

3.1

Promotions

3.5

Work satisfaction

Explore 2.6k Reviews and Ratings
Technical Service Engineer
1.2k salaries
unlock blur

₹2.3 L/yr - ₹14 L/yr

Application Developer
1k salaries
unlock blur

₹2 L/yr - ₹14.2 L/yr

Assistant Application Developer
697 salaries
unlock blur

₹2.5 L/yr - ₹7 L/yr

Assistant Technical Service Engineer
639 salaries
unlock blur

₹2.5 L/yr - ₹8 L/yr

Associate Application Developer
567 salaries
unlock blur

₹5.6 L/yr - ₹13.8 L/yr

Explore more salaries
Compare Fujitsu with

Accenture

3.7
Compare

TCS

3.6
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare
write
Share an Interview