i
Wissen Technology
Filter interviews by
The contract between hashCode and equals method is that if two objects are equal according to the equals method, then their hash codes must also be equal.
hashCode and equals method must be consistent - if two objects are equal according to equals method, their hash codes must be equal
If two objects have the same hash code, they may or may not be equal according to equals method
Overriding equals method in a class requir...
Java 8 introduced several new features including lambda expressions, functional interfaces, streams, and default methods in interfaces.
Lambda expressions allow you to pass functions as arguments.
Functional interfaces have a single abstract method and can be used with lambda expressions.
Streams provide a way to work with sequences of elements.
Default methods allow interfaces to have method implementations.
Ways to start a thread in Java
Extending the Thread class and overriding the run() method
Implementing the Runnable interface and passing it to a Thread object
Using a thread pool from the Executors class
The thread will continue running as it is already active
The thread will not be started again if it is already running
Attempting to start a thread that is already running will not have any effect
The thread will continue its execution without any interruption
Join method is used to wait for a thread to finish its execution, while sleep method is used to pause the execution of a thread for a specified amount of time.
Join method is used to wait for a thread to finish its execution before moving on to the next task.
Sleep method is used to pause the execution of a thread for a specified amount of time, allowing other threads to run.
Example: thread1.join() will wait for thread1 ...
I appeared for an interview in Feb 2025, where I was asked the following questions.
I appeared for an interview in Apr 2024.
I applied via Walk-in and was interviewed in Jul 2023. There were 4 interview rounds.
There is a hacker rank test for 60 minutes Link provided by the time of 1st round live screen share with hr taking screenshot for govt id proof.
Test has a 8 question in that 5 are mcqs and 2 are coding and 1 is SQL query.
Converts a camel case string to snake case.
Split the string by uppercase letters
Convert each word to lowercase
Join the words with underscores
A Java program using multithreading to print numbers from 1 to 10 in a specific pattern.
Create three threads and assign them to print numbers in a specific pattern
Use synchronization to ensure the correct order of printing
Use a loop to iterate from 1 to 10 and assign the numbers to the threads
Print the thread name and the assigned number in the desired format
To detect a loop in a LinkedList, we can use the Floyd's cycle-finding algorithm.
Initialize two pointers, slow and fast, both pointing to the head of the LinkedList.
Move slow pointer by one step and fast pointer by two steps at a time.
If there is a loop, the slow and fast pointers will eventually meet.
If either of the pointers reaches the end of the LinkedList, there is no loop.
Callable and Runnable are interfaces in Java used for concurrent programming. Callable returns a result and can throw an exception, while Runnable does not return a result or throw an exception.
Callable is a generic interface with a method called 'call()', while Runnable is a functional interface with a method called 'run()'.
Callable can return a result using the 'Future' interface, while Runnable cannot.
Callable can t...
Threads in Java allow concurrent execution of multiple tasks. They can be created in multiple ways.
Using the Thread class
Implementing the Runnable interface
Using the Executor framework
Using the Callable interface with ExecutorService
Wissen Technology interview questions for designations
I appeared for an interview in Dec 2021.
Get interview-ready with Top Wissen Technology Interview Questions
Top trending discussions
I appeared for an interview before Mar 2016.
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...
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
Some of the top questions asked at the Wissen Technology Java Developer interview for experienced candidates -
The duration of Wissen Technology Java Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 4 interviews
1 Interview rounds
based on 2 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