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

Clear (1)

Impetus Technologies Lead Software Engineer Interview Questions, Process, and Tips

Updated 17 Dec 2024

Top Impetus Technologies Lead Software Engineer Interview Questions and Answers

View all 9 questions

Impetus Technologies Lead Software Engineer Interview Experiences

3 interviews found

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

I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - One-on-one 

(10 Questions)

  • Q1. Diff string string builder
  • Ans. 

    Diff string string builder compares two strings and returns the differences.

    • Use a loop to iterate through each character of the strings

    • Compare characters at the same index in both strings

    • Build a new string with the differing characters

  • Answered by AI
  • Q2. Four pillars of OOPS
  • Ans. 

    Encapsulation, Inheritance, Polymorphism, Abstraction

    • Encapsulation: Bundling data and methods that operate on the data into a single unit

    • Inheritance: Ability of a class to inherit properties and behavior from another class

    • Polymorphism: Ability to present the same interface for different data types

    • Abstraction: Hiding the complex implementation details and showing only the necessary features

  • Answered by AI
  • Q3. Delegate real life scenario
  • Q4. Diff interface vs abstract class
  • Ans. 

    Interface defines a contract for classes to implement, while abstract class can have both abstract and concrete methods.

    • Interfaces can only have abstract methods and constants, while abstract classes can have both abstract and concrete methods.

    • A class can implement multiple interfaces but can only inherit from one abstract class.

    • Interfaces are used to achieve multiple inheritance in Java, while abstract classes are use

  • Answered by AI
  • Q5. Diff array vs array list
  • Ans. 

    Arrays are fixed in size, while ArrayLists can dynamically resize.

    • Arrays have a fixed size determined at initialization, while ArrayLists can dynamically resize.

    • Arrays are faster for accessing elements, while ArrayLists are better for adding or removing elements.

    • Arrays use [] syntax for accessing elements, while ArrayLists use get() and set() methods.

    • Arrays can only store primitive types, while ArrayLists can store obj

  • Answered by AI
  • Q6. How to remove duplicates from string
  • Ans. 

    Use a set to remove duplicates from a string array.

    • Create a set to store unique strings.

    • Iterate through the array and add each string to the set.

    • Convert the set back to an array to get the unique strings.

  • Answered by AI
  • Q7. Diff = vs .equal
  • Ans. 

    Diff method compares values of two objects while equal method compares references of two objects.

    • Diff method compares values of two objects, while equal method compares references.

    • Diff method is used to check if two objects are different, while equal method is used to check if two objects are the same.

    • Example: obj1.diff(obj2) vs obj1.equal(obj2)

  • Answered by AI
  • Q8. Sealed virtual static new keyword use
  • Ans. 

    Sealed virtual static new keywords are used in C# to control inheritance and method hiding.

    • Sealed keyword prevents a class from being inherited.

    • Virtual keyword allows a method to be overridden in derived classes.

    • Static keyword makes a member of a class accessible without creating an instance of the class.

    • New keyword hides a method from the base class in the derived class.

  • Answered by AI
  • Q9. Overloading with different return type allowed or not
  • Ans. 

    Overloading with different return type is not allowed in Java.

    • Overloading is based on method signature, not return type

    • Methods with same name and different return type will result in compile-time error

    • Example: int add(int a, int b) and double add(int a, int b) is not allowed

  • Answered by AI
  • Q10. How to achieve authentication in web API
  • Ans. 

    Authentication in web API is achieved by using tokens or API keys to verify the identity of users.

    • Use tokens (such as JWT) to authenticate users

    • Implement OAuth for secure authentication

    • Utilize API keys for authentication purposes

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

(1 Question)

  • Q1. Python programming string operations
Round 2 - Technical 

(1 Question)

  • Q1. Spark file processing
Round 3 - HR 

(1 Question)

  • Q1. Formal HR questions

Lead Software Engineer Interview Questions Asked at Other Companies

asked in Freshworks
Q1. Square Root with Decimal Precision Problem Statement You are prov ... read more
asked in Freshworks
Q2. Vertical Order Traversal Problem Statement You are given a binary ... read more
asked in Epsilon
Q3. If we have 2 tables with the same schema, one table has indexes a ... read more
asked in Freshworks
Q4. Power Calculation Problem Statement Given a number x and an expon ... read more
asked in Freshworks
Q5. Longest Unique Substring Problem Statement Given a string input o ... read more

I applied via Approached by Company and was interviewed in May 2022. There were 4 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 Resume tips
Round 2 - Technical 

(1 Question)

  • Q1. Based on your skill set like if you are in .net then oops, asp net , mvc,c#, sql server, web api.
Round 3 - Technical 

(1 Question)

  • Q1. Technical round based on scenario related to oops or whatever your skill on Resume.
Round 4 - HR 

(1 Question)

  • Q1. Formal discussion related to personal details, roles and responsibilities and your CTC and notice period.

Interview Preparation Tips

Interview preparation tips for other job seekers - Nothing tips but keep preparing well. Process is so well planned

Lead Software Engineer Jobs at Impetus Technologies

View all

Interview questions from similar companies

I applied via Naukri.com and was interviewed before May 2021. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Discuss 4 case study related to supply chain management.

Interview Preparation Tips

Topics to prepare for Tech Mahindra Senior Software Engineer interview:
  • Supply Chain Management
Interview preparation tips for other job seekers - Develop some case study of your own and also deep analysis for each.

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 140 minutes
Round difficulty - Medium

Test timing was at 2:00 pm , it was conducted in a college and the environment was good for the test. Camera was a primary part of test, so no suspicious activity.

  • Q1. 

    Sum of Two Numbers Represented as Arrays

    Given two numbers in the form of two arrays where each element of the array represents a digit, calculate the sum of these two numbers and return this sum as an ar...

  • Ans. 

    Given two numbers represented as arrays, calculate their sum and return the result as an array.

    • Iterate through the arrays from right to left, adding digits and carrying over if necessary

    • Handle cases where one array is longer than the other by considering the remaining digits

    • Ensure the final sum array does not have any leading zeros

  • Answered by AI
Round 2 - Face to Face 

Round duration - 20 minutes
Round difficulty - Easy

The round was conducted at around 12 p.m. I was called at the college location and then it was conducted. The interviewer was quite polite and frank.

Round 3 - HR 

Round duration - 8 minutes
Round difficulty - Easy

This round was conducted right after finishing and clearing the technical round at the same place and on the same day.

Interview Preparation Tips

Eligibility criteriaAbove 60 %Wipro Limited interview preparation:Topics to prepare for the interview - OOPS, Data Structures, Database Concepts, Coding problemsTime required to prepare for the interview - 2-3 monthsInterview preparation tips for other job seekers

Tip 1 : Practice atleast 2-3 Coding problems daily so your logic building becomes stronger.
Tip 2 : Exercise problems based on OOPS concepts and others too.
Tip 3 : If you can have your own project built, then it's the major point and will act as a plus point.

Application resume tips for other job seekers

Tip 1 : Your resume should be in standard form, short and simple will be more effective.
Tip 2 : Whatever you have learned, you need to mention it in your resume as that will be your primary source of selection and having project on your resume is important.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. SOLID principals, oops, c# basics, SQL server, azure, design pattern

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear basics of oops and design pattern

I applied via Campus Placement and was interviewed before Feb 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Hr

Interview Preparation Tips

Interview preparation tips for other job seekers - You should be true to what you are putting before the interviewer . Try to put your ideas Add something you did well in your career like in projects /research which you know very well and versed in concepts about it for open interview so that interviewer can get bandwidth where he can ask questions from. This is simply a key .

I applied via Campus Placement and was interviewed in Dec 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. 1.Describe a situation where you have taken a quick decision and failed, and a situation where you succeeded. 2. What is a skill you have tried to achieve but failed? 3. Describe a decision you have taken ...

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. Always try to take risk in small problems . When you face the consequences, you would be able to tackle bigger problems.
2. Every skill you learn, even if you didn't excel in it is not to be considered a waste of time/failure, you learn something simply by participating.

Interview Questionnaire 

1 Question

  • Q1. HTML, CSS, BOOTSTRAP, PHP. SQL

I applied via Campus Placement and was interviewed before Jun 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Simple program
  • Q2. I wrote a simple program in C

Interview Preparation Tips

Interview preparation tips for other job seekers - Be bold and confident
Contribute & help others!
anonymous
You can choose to be anonymous

Impetus Technologies Interview FAQs

How many rounds are there in Impetus Technologies Lead Software Engineer interview?
Impetus Technologies interview process usually has 2-3 rounds. The most common rounds in the Impetus Technologies interview process are Technical, HR and Resume Shortlist.
How to prepare for Impetus Technologies Lead Software Engineer 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 Core Java, Big Data, Java, Linux and SQL.
What are the top questions asked in Impetus Technologies Lead Software Engineer interview?

Some of the top questions asked at the Impetus Technologies Lead Software Engineer interview -

  1. Overloading with different return type allowed or ...read more
  2. How to remove duplicates from str...read more
  3. How to achieve authentication in web ...read more

Recently Viewed

JOBS

Gushwork

14 jobs

JOBS

Browse jobs

Discover jobs you love

JOBS

GroundTruth

33 jobs

PHOTOS

Growisto

7 office photos

JOBS

Manthan Educational Programme Society

No Jobs

SALARIES

SRS International School

JOBS

Manthan Educational Programme Society

No Jobs

JOBS

Manthan Educational Programme Society

No Jobs

JOBS

Manthan Educational Programme Society

No Jobs

JOBS

Global Indian International School

No Jobs

Tell us how to improve this page.

Impetus Technologies Lead Software Engineer Interview Process

based on 2 interviews

Interview experience

4
  
Good
View more
Join Impetus Technologies The Intelligent Enterprise Delivered
Impetus Technologies Lead Software Engineer Salary
based on 204 salaries
₹15.2 L/yr - ₹42.5 L/yr
26% more than the average Lead Software Engineer Salary in India
View more details

Impetus Technologies Lead Software Engineer Reviews and Ratings

based on 25 reviews

3.2/5

Rating in categories

3.4

Skill development

3.0

Work-life balance

3.3

Salary

3.8

Job security

2.9

Company culture

3.1

Promotions

2.8

Work satisfaction

Explore 25 Reviews and Ratings
Senior Software Engineer
704 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
543 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Module Lead Software Engineer
274 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Module Lead
261 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Lead Software Engineer
204 salaries
unlock blur

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