Add office photos
Employer?
Claim Account for FREE

WatchGuard Technologies

3.9
based on 14 Reviews
Filter interviews by

Zwayam Interview Questions and Answers

Updated 15 Mar 2024

Q1. Distinct Elements in K-Sized Windows

The task is to determine the number of distinct elements in every sliding window of size 'K' across an array 'ARR' of size 'N'. A 'K' sized window is a contiguous sequence o...read more

Ans.

Calculate the count of distinct elements in each sliding window of size 'K' across an array 'ARR'.

  • Use a sliding window approach to iterate through the array and keep track of distinct elements using a hashmap or set.

  • Update the count of distinct elements in each window as it slides across the array.

  • Return the array detailing the count of distinct elements in each 'K' sized window for each test case.

Add your answer

Q2. Reverse the String Problem Statement

You are given a string STR which contains alphabets, numbers, and special characters. Your task is to reverse the string.

Example:

Input:
STR = "abcde"
Output:
"edcba"

Input...read more

Ans.

Reverse a given string containing alphabets, numbers, and special characters.

  • Iterate through the string from end to start and append each character to a new string.

  • Alternatively, use built-in functions like reverse() or slicing to reverse the string.

  • Handle special characters and numbers while reversing the string.

  • Ensure to consider the constraints on the length of the string and number of test cases.

Add your answer

Q3. Move Zeros to Left Problem Statement

Your task is to rearrange a given array ARR such that all zero elements appear at the beginning, followed by non-zero elements, while maintaining the relative order of non-z...read more

Ans.

Rearrange an array such that all zero elements appear at the beginning, followed by non-zero elements, maintaining relative order of non-zero elements.

  • Iterate through the array and maintain two pointers - one for the next position to place a zero and one for the next non-zero element.

  • Swap the elements at these pointers until all zeros are moved to the left and non-zero elements are in their relative order.

  • Time complexity: O(N), Space complexity: O(1)

  • Example: Input: [1, 1, 0, ...read more

Add your answer

Q4. MergeSort Linked List Problem Statement

You are given a Singly Linked List of integers. Your task is to sort the list using the 'Merge Sort' algorithm.

Input:

The input consists of a single line containing the ...read more
Ans.

Sort a Singly Linked List using Merge Sort algorithm.

  • Implement the Merge Sort algorithm for linked lists.

  • Divide the list into two halves, sort each half recursively, and then merge them.

  • Use a fast and slow pointer to find the middle of the list for splitting.

  • Handle the base cases of empty list or single node list.

  • Example: Input: 4 3 2 1 -1, Output: 1 2 3 4

Add your answer
Discover Zwayam interview dos and don'ts from real experiences
Q5. Write an SQL query to find the second highest salary from a table.
Ans.

SQL query to find the second highest salary from a table

  • Use the MAX() function to find the highest salary

  • Use the NOT IN operator to exclude the highest salary from the results

  • Order the salaries in descending order and limit the result to 1

Add your answer

Q6. 5 dsa array string

Ans.

Implement a data structure for storing and manipulating an array of strings.

  • Use a dynamic array to store the strings.

  • Implement functions for adding, removing, and accessing strings in the array.

  • Consider memory management and resizing the array as needed.

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Zwayam

based on 1 interviews
Interview experience
5.0
Excellent
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Software Developer Interview Questions from Similar Companies

3.7
 • 115 Interview Questions
3.8
 • 35 Interview Questions
3.7
 • 21 Interview Questions
3.4
 • 17 Interview Questions
4.2
 • 14 Interview Questions
4.1
 • 13 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter