Wissen interview questions

149 questions from 11 candidate reports · 2016 to 2025

Online test → Technical → Technical → HR·100% entry level

CS fundamentals

Showing 31 of 90 reported in this area

Explain OOP concepts such as inheritance, association, aggregation, composition, and polymorphism with examples
asked 2×mediumPractice this →
Write an SQL coding query
asked oncemediumPractice this →
What is pure abstraction in Java?
asked oncemediumPractice this →
What is the diamond problem in Java?
asked oncemediumPractice this →
Explain Java Collections and synchronization.
asked oncemediumPractice this →
What are database indexes and why are they used?
asked oncemediumPractice this →
Answer theoretical questions on DBMS, OOP, and SQL.
asked oncemediumPractice this →
Determine the normal form of a given database table
asked oncemediumPractice this →
Explain multithreading and synchronization in Java.
asked oncemediumPractice this →
What is serialization? Explain its internal working.
asked oncemediumPractice this →
Write a medium-level SQL query using JOIN operations
asked oncemediumPractice this →
Explain pointers including referencing and addressing
asked oncemediumPractice this →
Explain the different types of database normalization.
asked oncemediumPractice this →
What are B-tree and B+ tree? Explain their differences.
asked oncemediumPractice this →
Explain the difference between Merge Sort and Quick Sort
asked oncemediumPractice this →
Write SQL queries to join tables based on the designed ER model
asked oncemediumPractice this →
Write a C++ struct for a generic linked list using void pointers.
asked oncemediumPractice this →
Write a SQL query using JOIN operations to retrieve required data
asked oncemediumPractice this →
Explain internal working of HashMap, ConcurrentHashMap, and TreeMap.
asked oncemediumPractice this →
Explain the difference between wait() and sleep() in Java threading.
asked oncemediumPractice this →
Explain processes, threads, semaphores, mutexes, deadlock, and starvation.
asked oncemediumPractice this →
Explain operating system concepts including processes, threads, and caching
asked oncemediumPractice this →
Improve the robustness of the tree construction code to handle extreme cases.
asked oncemediumPractice this →
Design a database schema for an eCommerce system and write required SQL queries
asked oncemediumPractice this →
Exceptions hierarchy in Java and rules for overridden methods throwing exceptions.
asked oncemediumPractice this →
SQL: Find names of students enrolled in more than 3 courses using subquery and join.
asked oncemediumPractice this →
Difference between abstract class and interface. Explain default methods in interfaces.
asked oncemediumPractice this →
Explain Operating System concepts including processes, threads, caching, and page faults
asked oncemediumPractice this →
Explain your approach to the written coding solutions and discuss possible optimizations.
asked oncemediumPractice this →
List the data structures used in constructing a page table with an LRU swapping algorithm.
asked oncemediumPractice this →
Given matrices of sizes 2x2, 2x3, and 3x3, how would you store them in a single database table?
asked oncemediumPractice this →

DSA

Showing 23 of 81 reported in this area

Detect a loop in a linked list
asked 3×easyPractice this →
Find the height of a binary tree
asked 2×easyPractice this →
Binary Search related problem
asked oncemediumPractice this →
Print the right view of a binary tree.
asked oncemediumPractice this →
Medium-level string manipulation problem
asked oncemediumPractice this →
Find the top view of a given binary tree.
asked oncemediumPractice this →
Print all root-to-leaf paths of a binary tree.
asked oncemediumPractice this →
Find the top 10 maximum elements from an array.
asked oncemediumPractice this →
What is a stack? Implement a queue using stacks.
asked oncemediumPractice this →
Check whether a binary tree is a binary search tree.
asked oncemediumPractice this →
Solve coding questions involving array manipulation.
asked oncemediumPractice this →
Print the zig-zag (spiral) order traversal of a binary tree.
asked oncemediumPractice this →
Find the nearest smaller element on the left for each array element.
asked oncemediumPractice this →
Given a list of strings, group all anagrams together into a 2D array.
asked oncemediumPractice this →
Design a stack that supports retrieving the minimum element in O(1) time.
asked oncemediumPractice this →
Delete a node from a linked list given only reference to that node in O(1).
asked oncemediumPractice this →
Find the most frequently occurring palindromic words of length 4 in a given text.
asked oncemediumPractice this →
Check whether a given number is a perfect cube without using math library functions.
asked oncemediumPractice this →
Print a linked list in reverse order without modifying the linked list in O(n) time.
asked oncemediumPractice this →
Construct a binary tree given its inorder and postorder traversals (write runnable code).
asked oncemediumPractice this →
Given a multi-paragraph text, find the most frequently occurring words across the entire text.
asked oncemediumPractice this →
Solve another query-based array problem requiring efficient handling of queries on array data.
asked oncemediumPractice this →
Find a subarray whose sum adds up to a given value when the array may contain negative integers.
asked oncemediumPractice this →

System design

4 questions reported in this area

Design a pattern lock system.
asked oncemediumPractice this →
Design a system to find the largest N files and folders from a directory structure.
asked oncemediumPractice this →
How would you train a machine learning model to detect outliers in bank transactions?
asked oncemediumPractice this →
Design an ER model for a shopping site or app, including tables, primary keys, and foreign keys
asked oncemediumPractice this →

Behavioural

1 questions reported in this area

Discuss the topic: 'The future of Nuclear Power'.
asked oncemediumPractice this →

Puzzles

1 questions reported in this area

How to measure 45 minutes using two identical wires
asked oncemediumPractice this →

Showing 60 of 149 questions. Ranked by how often the same question came back across reports.

Practise a Wissen-style interview

A spoken interview built from these questions, scored when you finish; the report is yours.

Start practising

Common questions

What questions does Wissen ask?

Candidate interview reports most often cover CS fundamentals (50%) and DSA (45%).

How many rounds does Wissen interview have?

Candidate interview reports show an average of 4.1 rounds per experience, with a typical sequence of Online test → Technical → Technical → HR. Individual interview paths can vary.

Is the Wissen interview hard?

Among questions with a reported difficulty, the mix is easy 43%, medium 51%, hard 6%.

Keep reading