Add office photos
Engaged Employer

HexaView Technologies

3.4
based on 77 Reviews
Filter interviews by

10+ DigitalMatics Technologies Interview Questions and Answers

Updated 5 May 2024
Q1. Missing Number

You are given an array/list ‘BINARYNUMS’ that consists of ‘N’ distinct strings which represent all integers from 0 to N in binary representation except one integer. This integer between 0 to ‘N’ w...read more

View 4 more answers
Q2. Special Sum

You are given an array ‘ARR’ of length ‘N’. There are two operations, ‘FIRST_SUM’ and ‘LAST_SUM’ for every index ‘i’ (1 <= i <= N) in the array,

i) FIRST_SUM(i) calculates the sum of first i numbers....read more

View 2 more answers
Q3. Wildcard Pattern Matching

Given a text and a wildcard pattern of size N and M respectively, implement a wildcard pattern matching algorithm that finds if the wildcard pattern is matched with the text. The matchi...read more

View 3 more answers
Q4. Number Pattern

Pattern for N = 4

The dots represent spaces.



Input Format :
N (Total no. of rows) 
Output Format :
Pattern in N lines 
Add your answer
Discover DigitalMatics Technologies interview dos and don'ts from real experiences
Q5. Spiral Matrix

You are given a N x M matrix of integers, return the spiral path of the matrix

Example Of Spiral Path

Spiral Path

Input Format:
The first line contains an integer 'T' which denotes the number of test cases or...read more
View 2 more answers
Q6. Print the Pattern

Ninja is given a pattern. Now he is asked to print the same pattern for any given ‘N’ number of rows.

Note:

There is only one space between the values of each column in a row. For example, Patt...read more
Add your answer
Are these interview questions helpful?
Q7. Technical Questions

1. Which Data Structure is best, Linked List or Array and why?
2. Comparison of Time complexity of insertion, deletion, and searching in an array and linked list.
3. SQL Query to count the tota...read more

Add your answer
Q8. Puzzle

Four people are trying to cross a sketchy rope bridge in the middle of the night. Only two can cross at a time. They only have one flashlight, and so one person must bring it back across the bridge to the...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟
Q9. Time To Burn Tree

You have been given a binary tree of 'N' unique nodes and a Start node from where the tree will start to burn. Given that the Start node will always exist in the tree, your task is to print the...read more

View 2 more answers

Q10. Design of algorithms and puzzles and DBMS

Ans.

Designing algorithms and puzzles requires creativity and logical thinking. DBMS knowledge is essential for efficient data management.

  • Algorithm design involves breaking down complex problems into smaller, manageable steps.

  • Puzzle design requires creativity and the ability to think outside the box.

  • DBMS knowledge is essential for efficient data management and retrieval.

  • Understanding data structures and algorithms is crucial for designing efficient DBMS systems.

Add your answer
Q11. Basic HR Questions

Willing to relocate?

What is your biggest achievement?

Able to handle pressure?

Add your answer

Q12. How many times we can subtract 10 from 100?

Ans.

You can subtract 10 from 100 ten times.

  • Subtract 10 from 100 once to get 90.

  • Subtract 10 from 90 to get 80.

  • Repeat this process until you reach 0.

  • You can subtract 10 from 100 ten times in total.

View 1 answer

Q13. Valid parenthesis (all approaches ) time and space complexity and past projects.

Ans.

Valid parenthesis time and space complexity and past projects

  • Approaches for checking valid parenthesis include using a stack or recursion

  • Time complexity for stack approach is O(n) and space complexity is O(n)

  • Time complexity for recursion approach is O(2^n) and space complexity is O(n)

  • Past projects may include developing algorithms for string manipulation or parsing

Add your answer

Q14. What is class ,object and differentiationthem

Ans.

A class is a blueprint for creating objects, which are instances of a class. Objects are instances of a class with specific attributes and behaviors.

  • Class: Blueprint for creating objects

  • Object: Instance of a class with specific attributes and behaviors

  • Differentiation: Class is like a template, object is a specific instance of that template

Add your answer

Q15. find duplicate numbers, prime num er program

Ans.

Program to find duplicate numbers and prime numbers in an array of strings.

  • Iterate through the array to find duplicate numbers using a hashmap or set.

  • Check each number in the array for primality using a function that checks divisibility.

  • Store the duplicate numbers and prime numbers in separate arrays for further processing.

Add your answer

Q16. Pillars of oops

Ans.

Pillars of OOPs include Inheritance, Encapsulation, Abstraction, and Polymorphism.

  • Inheritance: Allows a class to inherit properties and behavior from another class.

  • Encapsulation: Bundling data and methods that operate on the data into a single unit.

  • Abstraction: Hiding the complex implementation details and showing only the necessary features of an object.

  • Polymorphism: Ability of an object to take on many forms.

Add your answer

Q17. Naive algorithm

Ans.

Naive algorithm is a simple approach to solving a problem without considering efficiency.

  • Naive algorithms are straightforward and easy to implement.

  • They may not be the most efficient solution for complex problems.

  • Examples include linear search for finding an element in an array and bubble sort for sorting elements.

Add your answer

Q18. ACID Properties

Ans.

ACID properties are a set of properties that guarantee database transactions are processed reliably.

  • ACID stands for Atomicity, Consistency, Isolation, Durability

  • Atomicity ensures that all operations in a transaction are completed successfully or none at all

  • Consistency ensures that the database remains in a consistent state before and after the transaction

  • Isolation ensures that transactions are independent of each other

  • Durability ensures that once a transaction is committed, i...read more

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

Interview Process at DigitalMatics Technologies

based on 6 interviews in the last 1 year
Interview experience
3.7
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.0
 • 384 Interview Questions
3.5
 • 373 Interview Questions
3.9
 • 321 Interview Questions
3.6
 • 201 Interview Questions
4.2
 • 158 Interview Questions
3.9
 • 135 Interview Questions
View all
Top HexaView Technologies Interview Questions And Answers
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
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

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