Premium Employer

i

This company page is being actively managed by Impetus Technologies Team. If you also belong to the team, you can get access from here

Impetus Technologies Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Impetus Technologies Java Developer Interview Questions and Answers

Updated 31 Jan 2024

Impetus Technologies Java Developer Interview Experiences

2 interviews found

Interview experience
2
Poor
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Dec 2023. There were 5 interview rounds.

Round 1 - Coding Test 

6 question
3-Data Structure
3-SQL

Round 2 - Technical 

(2 Questions)

  • Q1. All the core Subject Like CN, DBMS, SQL, OS, OOPs,
  • Q2. Semaphors, Denormalization
Round 3 - Coding Test 

2-String Question
2- Linkedlist
1- Array

Paper/pan interview

Round 4 - Technical 

(2 Questions)

  • Q1. Projects Related Discussion & some coding question
  • Q2. Linkedlist hard question, Explain your project Design pattern
Round 5 - HR 

(1 Question)

  • Q1. Tell me about your self, Family background . Normal Interview Interviewer is cool

I applied via Referral and was interviewed in Feb 2021. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Two technical + One HR round.
  • Q2. Average level difficulty
  • Ans. 

    The question is asking about the average level of difficulty.

    • Explain how you determine the difficulty level of a task

    • Provide examples of tasks you have worked on and their difficulty level

    • Discuss how you approach tasks of varying difficulty levels

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Two technical

+ One HR round.

After completing all the interview rounds successfully and committing offer. Suddenly HR stops responding. May trying to find some candidate with less package.

Suggestion to HR:

Don't expect loyalty when candidates ditch you after accepting offer and change their mind. Since you guys do the same.

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 Infosys
Q4. Which should be preferred between String and StringBuffer when th ... read more
asked in Deloitte
Q5. Convert BST to Greater Sum Tree Given a Binary Search Tree (BST) ... read more

Java Developer Jobs at Impetus Technologies

View all

Interview questions from similar companies

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

I applied via Recruitment Consulltant and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Explain Spring Boot
  • Q2. What is Redux in React
  • Q3. What is Context API in React
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. Cycle sort based question
  • Q2. Streams api, optional, lambda implementation
  • Q3. Hashmap iteration ways
  • Ans. 

    There are multiple ways to iterate over a HashMap in Java.

    • Using keySet() and values() methods

    • Using entrySet() method

    • Using forEach() method with lambda expression

  • Answered by AI
  • Q4. Method overriding based code question -> guess the output
  • Ans. 

    Method overriding in Java with code example

    • Output will be 'Child class method' as the method in Child class overrides the method in Parent class

    • Method overriding is a feature that allows a subclass to provide a specific implementation of a method that is already provided by its superclass

    • The method in the subclass should have the same name, return type, and parameters as the method in the superclass

  • Answered by AI
  • Q5. Write API to save data
  • Ans. 

    API to save data in Java

    • Use HTTP POST method to send data to the server

    • Create a RESTful endpoint to handle the data saving

    • Validate the input data before saving it to the database

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Aptitude Test 

20 aptitude,20 comunication,4 program questions

Round 2 - Group Discussion 

General topics . topics about online class vs office line class

Round 3 - HR 

(1 Question)

  • Q1. In this round also they mainly check communication.after that basic questions about the what you put on your resume
Round 4 - HR 

(1 Question)

  • Q1. General round. In this round they told about the company and bond
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. They asked some core Java Concepts,String,Java 8,SpringBoot Architecture,Stream API code
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Indeed and was interviewed in May 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

This test was conducted in MSG browser and it has around 30 questions and around 3 to 5 are related to coding

Round 2 - Group Discussion 

Our topic of discussion is future of jobs and take the first initiative and don't go off topic and try to agree and add points with the fellow members

Round 3 - Technical 

(3 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    Experienced Java Developer with a passion for creating efficient and scalable solutions.

    • Over 5 years of experience in Java development

    • Strong knowledge of object-oriented programming principles

    • Proficient in Spring framework and Hibernate

    • Experience with RESTful web services and microservices architecture

    • Familiar with Agile development methodologies

  • Answered by AI
  • Q2. Tell me about the project
  • Q3. Do you known nodejs
  • Ans. 

    Yes, Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine.

    • Node.js is used for server-side scripting and building scalable network applications.

    • It allows developers to use JavaScript for both client-side and server-side development.

    • Node.js has a large ecosystem of open-source libraries and frameworks like Express.js.

    • It is commonly used for building real-time web applications, APIs, and microservices.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - So try to be clear and try to learn the lastest programming language and try to answer everything and say that you can learn or do it if you were given a chance
I hope it helps and find you dream or first job quick good good luck🤞

Java Developer Interview Questions & Answers

Incedo user image Nithin Krishna

posted on 31 Aug 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Difference between ArrayList and LinkedList?
  • Ans. 

    ArrayList is implemented as a resizable array, while LinkedList is implemented as a doubly linked list.

    • ArrayList provides fast random access, LinkedList provides fast insertion and deletion.

    • ArrayList uses more memory as it needs to allocate a fixed size array, LinkedList uses more memory for storing references to the next and previous elements.

    • Example: ArrayList is better for scenarios where random access is required, ...

  • Answered by AI
  • Q2. Difference between HashMap and HashTable?
  • Ans. 

    HashMap is non-synchronized and allows null values, while HashTable is synchronized and does not allow null values.

    • HashMap is non-synchronized, meaning it is not thread-safe, while HashTable is synchronized and thread-safe.

    • HashMap allows null values for both keys and values, while HashTable does not allow null keys or values.

    • HashMap is faster than HashTable as it is non-synchronized, but HashTable is preferred in multi...

  • Answered by AI

Skills evaluated in this interview

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

(5 Questions)

  • Q1. What is the contract between hashCode and equals method?
  • Ans. 

    The contract between hashCode and equals method is that if two objects are equal according to the equals method, then their hash codes must also be equal.

    • hashCode and equals method must be consistent - if two objects are equal according to equals method, their hash codes must be equal

    • If two objects have the same hash code, they may or may not be equal according to equals method

    • Overriding equals method in a class requir...

  • Answered by AI
  • Q2. Features introduced in Java 8
  • Ans. 

    Java 8 introduced several new features including lambda expressions, functional interfaces, streams, and default methods in interfaces.

    • Lambda expressions allow you to pass functions as arguments.

    • Functional interfaces have a single abstract method and can be used with lambda expressions.

    • Streams provide a way to work with sequences of elements.

    • Default methods allow interfaces to have method implementations.

  • Answered by AI
  • Q3. What are the ways to start a thread
  • Ans. 

    Ways to start a thread in Java

    • Extending the Thread class and overriding the run() method

    • Implementing the Runnable interface and passing it to a Thread object

    • Using a thread pool from the Executors class

  • Answered by AI
  • Q4. What will happen if you start a thread which is already running
  • Ans. 

    The thread will continue running as it is already active

    • The thread will not be started again if it is already running

    • Attempting to start a thread that is already running will not have any effect

    • The thread will continue its execution without any interruption

  • Answered by AI
  • Q5. Explain about the join and sleep method
  • Ans. 

    Join method is used to wait for a thread to finish its execution, while sleep method is used to pause the execution of a thread for a specified amount of time.

    • Join method is used to wait for a thread to finish its execution before moving on to the next task.

    • Sleep method is used to pause the execution of a thread for a specified amount of time, allowing other threads to run.

    • Example: thread1.join() will wait for thread1 ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just listen to a lot of mock interview or original interview videos to get a hang of how an interview will be and even to check your knowledge and recall the things which you have learned.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I was interviewed in Jul 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Micro service disadvantage
  • Ans. 

    Microservices can introduce complexity, communication overhead, and potential performance issues.

    • Increased complexity due to managing multiple services

    • Communication overhead between services

    • Potential performance issues due to network latency

    • Difficulty in maintaining consistency across services

  • Answered by AI
  • Q2. @functionalinterface can we extend or not, map & flatmap
  • Ans. 

    No, @FunctionalInterface cannot be extended. Map and flatMap are default methods in the interface and cannot be overridden.

    • No, @FunctionalInterface cannot be extended as it is a single abstract method interface.

    • Map and flatMap are default methods in the interface and cannot be overridden.

    • Example: public interface MyInterface { void myMethod(); default void myDefaultMethod() { // implementation } }

  • Answered by AI

Skills evaluated in this interview

Impetus Technologies Interview FAQs

How many rounds are there in Impetus Technologies Java Developer interview?
Impetus Technologies interview process usually has 5 rounds. The most common rounds in the Impetus Technologies interview process are Coding Test, Technical and HR.
How to prepare for Impetus Technologies 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 Impetus Technologies. The most common topics and skills that interviewers at Impetus Technologies expect are Microservices, Java, Spring Boot, J2Ee and Design Patterns.
What are the top questions asked in Impetus Technologies Java Developer interview?

Some of the top questions asked at the Impetus Technologies Java Developer interview -

  1. Average level difficu...read more
  2. Linkedlist hard question, Explain your project Design patt...read more
  3. All the core Subject Like CN, DBMS, SQL, OS, OO...read more

Tell us how to improve this page.

Impetus Technologies Java Developer Interview Process

based on 1 interview

Interview experience

2
  
Poor
View more
Join Impetus Technologies The Intelligent Enterprise Delivered
Impetus Technologies Java Developer Salary
based on 11 salaries
₹4.1 L/yr - ₹12 L/yr
18% more than the average Java Developer Salary in India
View more details

Impetus Technologies Java Developer Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

3.0

Salary

4.0

Job security

4.0

Company culture

4.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Java Developer (Immediate Joiners only)

Gurgaon / Gurugram,

Bangalore / Bengaluru

4-6 Yrs

Not Disclosed

Bigdata Java Developer

Gurgaon / Gurugram,

Bangalore / Bengaluru

4-6 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
698 salaries
unlock blur

₹8.2 L/yr - ₹28 L/yr

Software Engineer
537 salaries
unlock blur

₹5 L/yr - ₹20.5 L/yr

Module Lead Software Engineer
276 salaries
unlock blur

₹11.1 L/yr - ₹37.8 L/yr

Module Lead
249 salaries
unlock blur

₹12 L/yr - ₹35 L/yr

Lead Software Engineer
196 salaries
unlock blur

₹15.2 L/yr - ₹40 L/yr

Explore more salaries
Compare Impetus Technologies with

Persistent Systems

3.5
Compare

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

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