i
Impetus Technologies
Filter interviews by
I applied via Recruitment Consulltant and was interviewed before Apr 2021. There were 3 interview rounds.
Questions related to implementation and performance of Hadoop cluster.
SSL implementation for Hadoop services involves generating SSL certificates and configuring SSL/TLS protocols for secure communication between Hadoop components.
Kerberos implementation for Hadoop components involves setting up a Kerberos KDC, creating principals and keytabs, and configuring Hadoop services to use Kerberos authentication.
Performance b...
I applied via Naukri.com and was interviewed in Nov 2020. There were 3 interview rounds.
Generate permutations and combinations of a given string without stored procedures.
Use recursion to generate all possible permutations and combinations.
Swap characters in the string to generate permutations.
Use a boolean array to keep track of used characters in combinations.
Store the generated permutations and combinations in an array of strings.
Get 3 highest used words in a column from a table.
Use GROUP BY and ORDER BY clauses in SQL query.
Apply LIMIT 3 to get top 3 words.
Use COUNT() function to count occurrences of each word.
To get values present in table A but not in B without using joining conditions, minus, intersect, union, you can use a subquery.
Use a subquery to select values from table A that are not present in table B
Example: SELECT * FROM A WHERE value NOT IN (SELECT value FROM B)
I applied via LinkedIn and was interviewed before Feb 2021. There were 3 interview rounds.
I applied via Referral and was interviewed in Feb 2021. There were 4 interview rounds.
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
Impetus Technologies interview questions for popular designations
I applied via Approached by company and was interviewed in Aug 2021. There were 4 interview rounds.
Get interview-ready with Top Impetus Technologies Interview Questions
I applied via LinkedIn and was interviewed in Dec 2020. There were 5 interview rounds.
Data structures are fundamental in programming. Python and Java have built-in data structures like lists, tuples, and dictionaries.
Python has built-in data structures like lists, tuples, and dictionaries
Java has built-in data structures like arrays, lists, sets, and maps
Data structures are used to store and organize data efficiently
Choosing the right data structure is important for optimizing performance
Examples of dat...
I applied via Naukri.com and was interviewed in Jan 2021. There were 5 interview rounds.
I applied via Naukri.com and was interviewed in Jul 2020. There were 3 interview rounds.
To create a stack from two queues, we need to use one queue for storing elements and the other for temporary storage.
Push elements into the first queue
When popping, move all elements except the last one to the second queue
Pop the last element from the first queue and return it
Swap the names of the two queues to make the second queue the first one
Find the intersection point of two arrays of strings.
Convert arrays to sets to find common elements
Iterate through one array and check if element exists in the other array
Use built-in intersection method in Python
Sort arrays and use two pointers to find common elements
Performance optimization of Spark involves tuning various parameters and optimizing code.
Tune memory allocation and garbage collection settings
Optimize data serialization and compression
Use efficient data structures and algorithms
Partition data appropriately
Use caching and persistence wisely
Avoid shuffling data unnecessarily
Monitor and analyze performance using Spark UI and other tools
Spark wordcount and sort in descending order with their number occurrence in dataframe
Read text file into dataframe using spark.read.text()
Split each line into words using split() function
Use groupBy() and count() functions to count the occurrence of each word
Sort the resulting dataframe in descending order using orderBy() function
Show the resulting dataframe using show() function
Multithreading allows concurrent execution of multiple threads. Future and CompletableFuture are used for asynchronous programming.
Multithreading enables parallel processing of tasks
Future is used to represent a result that may not be available yet
CompletableFuture is a subclass of Future that provides more flexibility and functionality
CompletableFuture can be used to chain multiple asynchronous tasks
CompletableFuture ...
I applied via Approached by Company and was interviewed before Jun 2021. There were 2 interview rounds.
Top trending discussions
Some of the top questions asked at the Impetus Technologies interview -
The duration of Impetus Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 62 interviews
Interview experience
based on 487 reviews
Rating in categories
Senior Software Engineer
701
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
540
salaries
| ₹0 L/yr - ₹0 L/yr |
Module Lead Software Engineer
276
salaries
| ₹0 L/yr - ₹0 L/yr |
Module Lead
249
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Software Engineer
201
salaries
| ₹0 L/yr - ₹0 L/yr |
Persistent Systems
TCS
Infosys
Wipro