Filter interviews by
I applied via Job Fair and was interviewed before Oct 2022. There were 3 interview rounds.
General aptitude and mcq based technical questions on data structure and algorithms
OOPs concepts are fundamental principles of object-oriented programming like inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class. Example: Animal class can be inherited by Dog class.
Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: Using private variables and public methods in a class.
Pol...
I applied via Referral and was interviewed before Oct 2022. There were 2 interview rounds.
AWS (Amazon Web Services) is a cloud computing platform that offers a wide range of services for businesses and individuals.
AWS is a secure cloud services platform offered by Amazon.
It provides a variety of services such as computing power, storage options, and networking capabilities.
Users can access these services on a pay-as-you-go basis, allowing for scalability and cost-effectiveness.
Examples of AWS services inclu...
I was interviewed in May 2021.
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.
Given a singly linked list of integers, return the head of the reversed linked list.
Initial linked list: 1 -> 2 -> 3 -> 4 -> NULL
Reversed link...
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)
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...
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...
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...
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...
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
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.
Round duration - 50 Minutes
Round difficulty - Medium
This round had questions revolving around Spring Boot and Automation Testing frameworks like Selenium.
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...
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.
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...
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.
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.
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
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...
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.
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.
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.
Fujitsu interview questions for popular designations
Math english reasoning
Get interview-ready with Top Fujitsu Interview Questions
I applied via Referral
I applied via Maharashtra website and was interviewed in Jan 2022. There were 3 interview rounds.
Medium
I applied via Naukri.com and was interviewed in Feb 2022. There were 2 interview rounds.
I applied via Job Portal and was interviewed in Sep 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Aug 2021. There were 3 interview rounds.
Planning infocubes are used for planning and forecasting data, while remote infocubes are used for accessing data from a remote system.
Planning infocubes are used for budgeting, forecasting, and planning data.
Remote infocubes are used for accessing data from a remote system, such as a different SAP system.
Remote infocubes can be used for reporting on data from multiple systems.
Planning infocubes can be used for creatin...
A cell definition is a set of rules that define the structure and behavior of a cell in a spreadsheet.
A cell definition includes the data type, formatting, and validation rules for a cell.
It can also include formulas or functions that calculate values based on other cells.
Cell definitions are used to ensure consistency and accuracy in spreadsheet data.
Examples of cell definitions include setting a cell to only accept n...
RKF and CKF are two different types of filters used in Query Designer.
RKF stands for Restricted Key Figure and is used to filter data based on a specific key figure.
CKF stands for Calculated Key Figure and is used to create a new key figure based on existing ones.
RKF can be used to filter data for a specific region or product, while CKF can be used to calculate profit margins or other metrics.
Both RKF and CKF can be us...
Top trending discussions
Some of the top questions asked at the Fujitsu interview -
The duration of Fujitsu interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 169 interviews
Interview experience
based on 2.2k reviews
Rating in categories
Technical Service Engineer
1.1k
salaries
| ₹4.5 L/yr - ₹17.1 L/yr |
Application Developer
993
salaries
| ₹2.1 L/yr - ₹15 L/yr |
Assistant Application Developer
622
salaries
| ₹2.5 L/yr - ₹8.1 L/yr |
Assistant Technical Service Engineer
577
salaries
| ₹2.8 L/yr - ₹7.5 L/yr |
Associate Application Developer
514
salaries
| ₹4.2 L/yr - ₹15.9 L/yr |
Accenture
TCS
HCLTech
Wipro