i
Impetus Technologies
Filter interviews by
I appeared for an interview in Aug 2024.
Generate all valid permutations of parentheses for a given number n using recursion.
Use backtracking to explore all combinations of '(' and ')'.
Maintain a count of open and close parentheses used.
Only add ')' if it doesn't exceed the number of '(' used.
Example for n=3: valid combinations are '((()))', '(()())', '(())()', '()(())', '()()()'.
Find and print the occurrence of each repeated character in sequence in a given string.
Iterate through the string and keep track of the count of each character.
Print the character and its count whenever a character is repeated in sequence.
What people are saying about Impetus Technologies
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
I applied via Approached by Company and was interviewed before Aug 2023. There were 3 interview rounds.
Isms overview refers to the study of various ideologies, beliefs, and systems of thought.
Isms refer to various ideologies and beliefs such as capitalism, socialism, feminism, etc.
They are often used to categorize and analyze different political, social, and philosophical movements.
Studying isms helps in understanding the underlying principles and values that shape societies and individuals.
Examples include Marxism, exi
RTO (Recovery Time Objective) is the targeted duration of time within which a business process must be restored after a disaster. RPO (Recovery Point Objective) is the maximum tolerable period in which data might be lost due to a disaster.
RTO is the maximum acceptable downtime for a business process.
RPO is the maximum amount of data loss that is acceptable for a business process.
RTO and RPO are key metrics in disaster ...
Incident management is the process of identifying, analyzing, and resolving incidents to minimize their impact on business operations.
Incident management involves documenting incidents, categorizing them based on severity, and prioritizing them for resolution.
It includes creating incident tickets, assigning them to appropriate teams or individuals, and tracking their progress until resolution.
Examples of incidents incl...
I am very comfortable conducting training sessions and have experience in delivering engaging and informative sessions.
I have experience in conducting training sessions for new employees on company policies and procedures.
I am confident in my ability to communicate effectively and engage with participants during training sessions.
I have received positive feedback from previous training sessions I have conducted.
I am co...
My salary expectation is based on my experience, skills, and the market rate for this position.
Research the average salary range for the position in the specific industry and location
Consider your level of experience and skills that you bring to the role
Be prepared to negotiate based on the benefits and opportunities offered by the company
I can join the company within two weeks of receiving an offer.
I have a two-week notice period at my current job.
I am available to start immediately after that.
I can complete any necessary paperwork and onboarding processes quickly.
My salary expectations are based on my experience, skills, and the market rate for the position.
Consider my years of experience in the industry
Research the average salary range for similar positions in the market
Factor in the cost of living in the location of the job
Be open to negotiation based on the overall compensation package offered
I applied via Referral and was interviewed before Aug 2022. There were 4 interview rounds.
There is online aptitude test as they followed
It is also a online assessment with some technical questions
posted on 25 Nov 2021
I applied via Naukri.com and was interviewed in May 2021. There were 5 interview rounds.
I applied via Walk-in and was interviewed before Apr 2023. There were 2 interview rounds.
Online aptitude test
10 questions, write in any programming language you know.
I applied via Recruitment Consulltant and was interviewed in Sep 2023. There were 2 interview rounds.
Builder design pattern is a creational design pattern used to construct complex objects step by step.
Builder pattern separates the construction of a complex object from its representation.
It allows the same construction process to create different representations of the object.
Useful when there are multiple ways to construct an object or when the object creation process is complex.
Example: StringBuilder in Java allows ...
JOIN query to retrieve country and employee name
Use JOIN keyword to combine data from multiple tables
Specify the columns to select from each table
Use ON keyword to specify the relationship between the tables
I appeared for an interview in Mar 2025, where I was asked the following questions.
Some of the top questions asked at the Impetus Technologies Technical Lead interview -
based on 1 interview
Interview experience
based on 3 reviews
Rating in categories
Senior Software Engineer
744
salaries
| ₹8.3 L/yr - ₹30 L/yr |
Software Engineer
556
salaries
| ₹4.8 L/yr - ₹17.6 L/yr |
Module Lead Software Engineer
272
salaries
| ₹12.2 L/yr - ₹37.5 L/yr |
Module Lead
261
salaries
| ₹10 L/yr - ₹35 L/yr |
Lead Software Engineer
204
salaries
| ₹15.2 L/yr - ₹44 L/yr |
ITC Infotech
CMS IT Services
KocharTech
Xoriant