Upload Button Icon Add office photos

Filter interviews by

Foray Software Java Developer Interview Questions and Answers

Updated 17 Feb 2024

Foray Software Java Developer Interview Experiences

2 interviews found

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

I applied via Naukri.com and was interviewed in Aug 2022. 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 tips
Round 2 - Technical 

(2 Questions)

  • Q1. How many ways to create the object in java
  • Ans. 

    There are multiple ways to create objects in Java.

    • Using the 'new' keyword

    • Using object cloning

    • Using object deserialization

    • Using reflection

    • Using factory methods

    • Using dependency injection frameworks

  • Answered by AI
  • Q2. What is the use of final key word in java
  • Ans. 

    The final keyword in Java is used to restrict the user from modifying the value of a variable, the definition of a method, or the inheritance of a class.

    • When applied to a variable, the final keyword makes it a constant that cannot be changed.

    • When applied to a method, the final keyword prevents it from being overridden by subclasses.

    • When applied to a class, the final keyword prevents it from being extended by other clas...

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. How much salary you expected
  • Q2. What is the last company provided salary to you

Interview Preparation Tips

Interview preparation tips for other job seekers - This is good company to work and it is provided hike in time

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed before Feb 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Java 8 features
  • Q2. Stream api example
  • Ans. 

    Stream API in Java provides a way to process collections of objects in a functional style.

    • Stream API allows for easy manipulation of collections using functional programming concepts like map, filter, and reduce.

    • Example: List names = Arrays.asList("Alice", "Bob", "Charlie"); names.stream().filter(name -> name.startsWith("A")).forEach(System.out::println);

    • Streams can be parallelized to improve performance on multi-core...

  • Answered by AI

Skills evaluated in this interview

Java Developer Interview Questions Asked at Other Companies

asked in Deloitte
Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size ... read more
Q2. Parent class has run() and walk() . Parent run() - calls walk() C ... read more
asked in LTIMindtree
Q3. Longest Harmonious Subsequence Problem Statement Determine the lo ... read more
asked in Deloitte
Q4. Convert BST to Greater Sum Tree Given a Binary Search Tree (BST) ... read more
Q5. 2. What will happen if hashcode only returns a constant? How will ... read more

Java Developer Jobs at Foray Software

View all

Interview questions from similar companies

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

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

Round 1 - One-on-one 

(2 Questions)

  • Q1. Oops concept asked
  • Q2. Springboot annotations
Round 2 - One-on-one 

(2 Questions)

  • Q1. Project details simply
  • Q2. Springboot related
Round 3 - HR 

(2 Questions)

  • Q1. Easy about salary
  • Q2. Details about asked

Interview Preparation Tips

Interview preparation tips for other job seekers - Basic concept and real time example is the only thing achieve to clear interview
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Coding Test 

Oop concept, Multithread, String

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare for sql as well
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Job Portal and was interviewed in Jun 2023. 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 tips
Round 2 - Technical 

(1 Question)

  • Q1. SAP related questions
Round 3 - Technical 

(1 Question)

  • Q1. High level Managerial round
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jun 2024. There were 4 interview rounds.

Round 1 - Group Discussion 

Group discussion was the first round on avg there were 15 people in a group discussion at last everyone was given a minute to speak

Round 2 - HR 

(4 Questions)

  • Q1. Tell me about yourself?
  • Q2. Where do you see yourself in five years?
  • Q3. Tell me about your family?
  • Q4. Do you plan on Higher education?
Round 3 - Technical 

(6 Questions)

  • Q1. Questions on OOPs concept
  • Q2. Sort the array by parity
  • Q3. Write SQL queries
  • Q4. Who wrote the book discovery of the nation
  • Q5. What is the official language of kashmir
  • Q6. Which city is called city of lakes
Round 4 - Technical 

(6 Questions)

  • Q1. Find the length of the longest word in the length
  • Q2. Push the zeroes in the arrays to the end
  • Q3. When was python launched
  • Q4. What is name of ai from meta/google/amazon
  • Q5. What do you do in your free time
  • Q6. Tell me your pros and cons

Interview Preparation Tips

Topics to prepare for Winjit Technologies Software Developer interview:
  • OOPS
  • C++
  • SQL
Interview preparation tips for other job seekers - The Recruitment process is extremely slow and even weird like asking non-technical questions in technical rounds. The interviews were often rescheduled and mismanaged. The last round was in their office we reached before time and they had no clue that they had an interview scheduled. It began after two hours. Lastly they picked those candidates who had 0 technical knowledge in fact most of them had pretty bad interview experience since then could not answer any technical questions yet they were selected on the other hand those who could answer technical questions and had good interview experience were left out also the results came after a month leading me to believe there was something fishy
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. Tell us about your experience.
  • Q2. In english, give me a feedback you received lately.
Round 2 - Technical 

(2 Questions)

  • Q1. Brief explanation of SOLID principles
  • Q2. Ref vs out arguments
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is React, and what are its lifecycle methods?
  • Ans. 

    React is a JavaScript library for building user interfaces.

    • React is used for creating interactive UI components.

    • It uses a virtual DOM for efficient rendering.

    • React lifecycle methods include componentDidMount, componentDidUpdate, and componentWillUnmount.

    • These methods allow developers to perform actions at specific points in a component's lifecycle.

  • Answered by AI
  • Q2. What is the virtual DOM and how does reconciliation work in it?
  • Ans. 

    Virtual DOM is a lightweight copy of the actual DOM used for efficient updates. Reconciliation is the process of updating the actual DOM based on changes in the virtual DOM.

    • Virtual DOM is a lightweight copy of the actual DOM kept in memory.

    • When changes are made to the UI, they are first reflected in the virtual DOM.

    • Reconciliation is the process of comparing the virtual DOM with the actual DOM and updating only the nece...

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Oops, Dot net ,MVC
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Project based backend and frontend
  • Q2. How to connect to backend
  • Ans. 

    To connect to the backend, you can use APIs, database connections, or web services.

    • Use APIs to send and receive data between the frontend and backend

    • Establish database connections to retrieve and store data

    • Utilize web services for communication between different systems

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for project

Skills evaluated in this interview

Foray Software Interview FAQs

How many rounds are there in Foray Software Java Developer interview?
Foray Software interview process usually has 2 rounds. The most common rounds in the Foray Software interview process are Technical, Resume Shortlist and HR.
How to prepare for Foray Software Java 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 Foray Software. The most common topics and skills that interviewers at Foray Software expect are Java, Microservices, Hibernate, Spring Boot and Spring.
What are the top questions asked in Foray Software Java Developer interview?

Some of the top questions asked at the Foray Software Java Developer interview -

  1. How many ways to create the object in j...read more
  2. What is the use of final key word in j...read more
  3. Stream api exam...read more

Tell us how to improve this page.

Foray Software Java Developer Interview Process

based on 2 interviews

Interview experience

4.5
  
Good
View more
Foray Software Java Developer Salary
based on 61 salaries
₹4 L/yr - ₹9.6 L/yr
9% more than the average Java Developer Salary in India
View more details

Foray Software Java Developer Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

3.0

Skill development

3.0

Work-life balance

3.0

Salary

3.0

Job security

3.0

Company culture

3.0

Promotions

3.0

Work satisfaction

Explore 1 Review and Rating
Tech Java Developer - Atos

Chennai

2-8 Yrs

Not Disclosed

Java Developer - Xebia

Chandigarh

2-11 Yrs

Not Disclosed

Explore more jobs
Software Engineer
316 salaries
unlock blur

₹2.4 L/yr - ₹9.8 L/yr

Information Technology Recruiter
293 salaries
unlock blur

₹1 L/yr - ₹3.2 L/yr

Senior Software Engineer
221 salaries
unlock blur

₹7 L/yr - ₹28.5 L/yr

Software Developer
210 salaries
unlock blur

₹3 L/yr - ₹11.8 L/yr

Softwaretest Engineer
131 salaries
unlock blur

₹4 L/yr - ₹8 L/yr

Explore more salaries
Compare Foray Software with

Infosys

3.6
Compare

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

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