Recently I appeared for the Zopsmart Online Assessment.
Unfortunately, I was rejected, but sharing the questions for learning and future reference.
Q1: Base Conversion + Integer Square Root
Example
Input: 100
Hex → 64
Base36 → 220
Output → 14
Q2: Reverse Base-36 Number
Example
100 → 2S → S2 → 1010
Q1 Hidden Roman Numeral
Example
Input: I HAVE EATEN
Extracted: IV
Output: 4
Rejected
Q1 Reverse Linked List in Increasing Groups (Odd Pattern)
Problem Statement (Simplified)
Given a singly linked list, reverse the nodes in increasing group sizes:
Example
Input:
1 → 2 → 3 → 4 → 5 → 6
Processing:
Group 1 (1): 1
Group 2 (2): 2 → 3
Group 3 (3): 4 → 5 → 6 (reverse)
Output:
1 → 2 → 3 → 6 → 5 → 4
Note: This Round 3 experience was shared by my friend.