i
Wissen Technology
Filter interviews by
I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
Paper pen coding test
Find the maximum sum of a subarray of size k in an array of integers.
Use a sliding window approach to keep track of the sum of the current subarray.
Slide the window by adding the next element and subtracting the previous element.
Keep track of the maximum sum encountered so far.
Return the maximum sum found.
Find the longest common prefix among an array of strings.
Iterate through the characters of the first string and compare with other strings.
Stop when a character doesn't match or reach the end of any string.
Return the prefix found so far.
I applied via Referral and was interviewed in Aug 2024. There was 1 interview round.
Merge two sorted lists with n+m complexity
Create a new list to store the merged result
Iterate through both lists simultaneously and compare elements
Add the smaller element to the new list and move to the next element in that list
Continue until all elements from both lists are merged
Dependency injection is a design pattern where components are given their dependencies rather than creating them internally.
Dependency injection helps in achieving loose coupling between classes.
It allows for easier testing by providing a way to mock dependencies.
There are three types of dependency injection - constructor injection, setter injection, and interface injection.
The n+1 problem in Hibernate occurs when a query results in multiple individual queries being executed for each row fetched.
Occurs when a query fetches a collection and then for each element in the collection, another query is executed to fetch related data
Can be resolved by using fetch joins or batch fetching to reduce the number of queries
Improves performance by reducing the number of database round trips
I applied via Referral and was interviewed in Jul 2024. There were 5 interview rounds.
Five MCQs, 2 moderate-level+1 hard level coding,2 SQL queries.
Hard-level 6 Data structure based questions to write the code.
Convert nested array objects to single array of strings.
Iterate through the nested arrays and flatten them into a single array.
Use recursion to handle multiple levels of nesting.
Example: [["a", "b"], ["c", "d"]] -> ["a", "b", "c", "d"]
Reverse a list node with multiple values in Java.
Create a new linked list to store the reversed nodes.
Traverse the original list and add each node to the front of the new list.
Update the head node of the original list to point to the new list.
What people are saying about Wissen Technology
I applied via Referral and was interviewed in Oct 2024. There were 2 interview rounds.
HackerRank assessment
Wissen Technology interview questions for popular designations
Get interview-ready with Top Wissen Technology Interview Questions
1- sql adn 10 spark questions.
Coding test time limit is 60 minutes it is moderate
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There was 1 interview round.
I was interviewed in Aug 2024.
Collection is a single interface in Java while Collections is a utility class containing static methods for operating on collections.
Collection is an interface in Java that represents a group of objects known as elements. It is a single entity.
Collections is a utility class in Java that contains static methods for operating on collections like sorting, searching, etc.
Example: List is a Collection interface while Collec...
Microservices are a architectural style that structures an application as a collection of loosely coupled services, while APIs are interfaces that allow different software systems to communicate with each other.
Microservices are independent, self-contained services that can be developed, deployed, and scaled independently.
APIs are interfaces that define how different software components should interact with each other.
...
Status code 302 is a temporary redirect response status code indicating that the requested resource has been temporarily moved to a different URL.
302 Found is commonly used in response to a POST/PUT/DELETE request to indicate that the resource has been temporarily moved to a different URL.
It is often used during website maintenance or when a webpage has been moved to a new location temporarily.
The client should continu...
Maps in Java are data structures that store key-value pairs and allow for efficient retrieval and manipulation of data.
Maps in Java are implemented by classes like HashMap, TreeMap, and LinkedHashMap.
They allow you to store unique keys and their corresponding values.
You can retrieve values from a map using the key, and also update or remove key-value pairs.
Example: HashMap<String, Integer> map = new HashMap<&g...
Concurrency in Java allows multiple tasks to be executed simultaneously, improving performance and responsiveness.
Concurrency in Java is achieved through the use of threads.
Threads allow different parts of a program to run concurrently.
Java provides built-in support for concurrency with classes like Thread and Executor.
Concurrency can help improve performance by utilizing multiple CPU cores efficiently.
However, concurr...
Some of the top questions asked at the Wissen Technology interview -
The duration of Wissen Technology interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 147 interviews
Interview experience
based on 487 reviews
Rating in categories
8-14 Yrs
Not Disclosed
Senior Software Engineer
554
salaries
| ₹10.6 L/yr - ₹35 L/yr |
Software Engineer
537
salaries
| ₹5.5 L/yr - ₹23 L/yr |
Principal Engineer
256
salaries
| ₹16 L/yr - ₹42 L/yr |
Associate Software Engineer
152
salaries
| ₹5.5 L/yr - ₹16 L/yr |
Senior Principal Engineer
131
salaries
| ₹22 L/yr - ₹48 L/yr |
Wissen Infotech
TCS
Infosys
Wipro