i
Wissen Technology
Filter interviews by
Hackearth online coding test for 1 hour
Use sorting or heap data structure to find k largest elements in an array of strings.
Sort the array in descending order and return the first k elements.
Use a max heap data structure to efficiently find the k largest elements.
Examples: ['apple', 'banana', 'orange', 'kiwi'], k=2 -> ['orange', 'kiwi']
Remove duplicates from array of strings
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
1st Round was Written Coding test Q> Next Palindrome, Q> ATM machine design Q> SQl query Q> Elephant and banana Prime number Story base question
A program to find the next palindrome number after a given number.
Convert the given number to a string to easily manipulate individual digits.
Increment the number by 1 and check if it is a palindrome.
If not a palindrome, repeat the process until a palindrome is found.
Optimizing prime number algorithms is crucial for efficient computation in software development.
Optimizing prime number algorithms can improve the performance of applications that rely on prime numbers, such as cryptography or number theory.
Efficient algorithms like the Sieve of Eratosthenes can significantly reduce the time complexity of finding prime numbers.
Using techniques like memoization or dynamic programming ca...
I applied via Campus Placement and was interviewed in Jun 2023. There were 5 interview rounds.
Two coding questions. Easy
Offline pen paper coding test
Group discussion on the topic Future of electric vehicles
The question is about finding anagrams in a given string.
An anagram is a word or phrase formed by rearranging the letters of another word or phrase.
To find anagrams in a string, we can use a hashmap to store the frequency of characters in each word.
We can iterate through the string and for each substring of length equal to the length of the target word, check if it is an anagram.
If the frequency of characters in the su...
I appeared for an interview in Nov 2022.
Wissen Technology interview questions for designations
Top trending discussions
I applied via Company Website and was interviewed in Jun 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed before Jul 2021. There were 2 interview rounds.
HTML is the standard markup language for creating web pages, while HTML5 is the latest version with new features. Flexbox is a layout model for designing responsive websites.
HTML is the standard markup language used to create web pages.
HTML5 is the latest version of HTML with new features like <video>, <audio>, and <canvas> elements.
Flexbox is a layout model in CSS that allows for easier alignment and...
Dependency injection is a design pattern that allows objects to receive dependencies rather than creating them internally.
Dependency injection helps to decouple components and make them more modular and testable.
It allows for easier maintenance and scalability of code.
There are three types of dependency injection: constructor injection, setter injection, and interface injection.
Example: Instead of creating a database c...
Bootstrap is a popular front-end framework for building responsive websites and web applications.
Bootstrap provides pre-designed HTML, CSS, and JavaScript components that can be easily customized and integrated into a project.
It includes a responsive grid system for creating layouts that adapt to different screen sizes.
Bootstrap also offers built-in support for popular web development tools like Sass and jQuery.
Example...
Closure is a function that has access to its own scope, as well as the scope in which it was defined.
Closure allows a function to access variables from its outer scope even after the outer function has finished executing.
It helps in maintaining state in functional programming.
Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction() { console.log(outerVar); }; }
Life cycle hooks in Angular are functions that allow you to tap into the lifecycle of a component or directive.
Life cycle hooks are methods that are called at specific points in the life cycle of a component or directive.
They allow you to perform actions at key points, such as when the component is created, rendered, or destroyed.
Examples of life cycle hooks include ngOnInit, ngOnChanges, ngOnDestroy, etc.
I applied via LinkedIn and was interviewed before Jul 2023. There were 2 interview rounds.
Promises are objects representing the eventual completion or failure of an asynchronous operation, while async/await is a syntactic sugar for working with promises.
Promises are used for handling asynchronous operations and provide a way to chain multiple asynchronous operations together.
Async/await is a newer syntax that makes working with promises easier by allowing you to write asynchronous code that looks synchronou...
String manipulation question asked
I applied via Campus Placement and was interviewed in Mar 2024. There was 1 interview round.
The duration of Wissen Technology Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 4 interviews
Interview experience
based on 25 reviews
Rating in categories
Software Engineer
621
salaries
| ₹7 L/yr - ₹25 L/yr |
Senior Software Engineer
564
salaries
| ₹12.4 L/yr - ₹36 L/yr |
Principal Engineer
286
salaries
| ₹15.5 L/yr - ₹42 L/yr |
Associate Software Engineer
155
salaries
| ₹6 L/yr - ₹17.9 L/yr |
Senior Principal Engineer
141
salaries
| ₹22 L/yr - ₹48 L/yr |
Wissen Infotech
ITC Infotech
CMS IT Services
KocharTech