Upload Button Icon Add office photos

Filter interviews by

Datamatics Business Solutions Android Developer Interview Questions and Answers

Updated 2 Jul 2021

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Apr 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. What synchronous and asynchronous means??
  • Ans. 

    Synchronous means happening at the same time, while asynchronous means not happening at the same time.

    • Synchronous operations occur in real-time, while asynchronous operations can be delayed or queued.

    • Synchronous operations block the program until they are completed, while asynchronous operations allow the program to continue running.

    • Examples of synchronous operations include function calls and loops, while examples of ...

  • Answered by AI
  • Q2. When to use CTE and temp table.
  • Ans. 

    CTE and temp table usage in SQL

    • Use CTE for recursive queries and complex subqueries

    • Use temp tables for large data sets and complex queries

    • CTE is more efficient for small data sets

    • Temp tables can be indexed for faster performance

    • Consider the scope and lifespan of the data when choosing between CTE and temp table

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Understand question first and answer.

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

This test consists of two coding questions and some MCQ regarding computer fundamentals.

  • Q1. 

    Kevin and His Cards Problem Statement

    Kevin has two packs of cards. The first pack contains N cards, and the second contains M cards. Each card has an integer written on it. Determine two results: the tot...

  • Ans. 

    Find total distinct card types and common card types between two packs of cards.

    • Create a set to store distinct card types when combining both packs.

    • Iterate through each pack and add card types to the set.

    • Find the intersection of card types between the two packs to get common card types.

  • Answered by AI
  • Q2. 

    Allocate Books Problem Statement

    Given an array of integers arr, where arr[i] represents the number of pages in the i-th book, and an integer m representing the number of students, allocate all the books ...

  • Ans. 

    Allocate books to students in a way that minimizes the maximum number of pages assigned to a student.

    • Iterate through all possible allocations of books to students.

    • Calculate the maximum number of pages assigned to a student for each allocation.

    • Return the minimum of these maximums as the result.

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 40 minutes
Round difficulty - Easy

It was a technical round that is based on DSA and computer fundamentals.

  • Q1. 

    Reverse Linked List Problem Statement

    Given a singly linked list of integers, return the head of the reversed linked list.

    Example:

    Initial linked list: 1 -> 2 -> 3 -> 4 -> NULL
    Reversed link...
  • Ans. 

    Reverse a singly linked list of integers and return the head of the reversed linked list.

    • Iterate through the linked list and reverse the pointers to point to the previous node instead of the next node.

    • Use three pointers - prev, current, and next to reverse the linked list in O(N) time and O(1) space complexity.

    • Update the head of the reversed linked list as the last node encountered during the reversal process.

  • Answered by AI
  • Q2. 

    Sort 0 1 2 Problem Statement

    Given an integer array arr of size 'N' containing only 0s, 1s, and 2s, write an algorithm to sort the array.

    Input:

    The first line contains an integer 'T' representing the n...
  • Ans. 

    Sort an array of 0s, 1s, and 2s in linear time complexity.

    • Use three pointers to keep track of 0s, 1s, and 2s while traversing the array.

    • Swap elements based on the values encountered to sort the array in-place.

    • Time complexity should be O(N) and space complexity should be O(1).

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in PuneEligibility criteria10- above 60% 12- ABove 60 percentZS Associates interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, DBMS, OOPS, Operating System , System DesignTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : If you are not able to complete something in-depth, clearly mention that to the interviewer.
Tip 2 : Practice DSA well.
Tip 3 : Try to think analytically and more logically,Your thinking skills matters a lot.

Application resume tips for other job seekers

Tip 1 : Try to mention max no of projects
Tip 2 : DO not fake in your resume.

Final outcome of the interviewRejected

Skills evaluated in this interview

I applied via Referral and was interviewed in Oct 2020. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. I ask basic OOPS Questoins
  • Q2. Questions on web api
  • Q3. Questions on SQL

Interview Preparation Tips

Interview preparation tips for other job seekers - Be good with basics . No one knows everything. Be good in what you know.

I applied via Campus Placement and was interviewed before Nov 2020. There was 1 interview round.

Interview Questionnaire 

4 Questions

  • Q1. SQL Queries
  • Q2. OOPS Concepts
  • Q3. Program to calculate factorial
  • Ans. 

    Program to calculate factorial

    • Use a loop to multiply the numbers from 1 to n

    • Handle edge cases like 0 and negative numbers

    • Use recursion for a more elegant solution

  • Answered by AI
  • Q4. Projects- Major , Minor , Internship

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident, should have good communication skills.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Tell me difference between treemap and hashmap
  • Ans. 

    HashMap is an unordered collection while TreeMap is a sorted collection based on keys.

    • HashMap uses hashing to store key-value pairs, while TreeMap uses a red-black tree for sorting keys.

    • HashMap allows one null key and multiple null values, while TreeMap does not allow null keys but allows null values.

    • HashMap is generally faster for lookups and insertions, while TreeMap is useful when you need to iterate over keys in so

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Sort array without using sorting logic
  • Ans. 

    Use custom logic to rearrange array elements without traditional sorting algorithms

    • Create a custom logic to rearrange the array elements based on specific criteria

    • Use loops and conditional statements to compare and swap elements

    • Consider using techniques like bubble sort or insertion sort without directly implementing them

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. What are salary expectations
  • Ans. 

    Salary expectations will depend on factors such as experience, location, and company size.

    • Consider factors like experience, location, and company size when determining salary expectations

    • Research average salaries for Software Developers in your area

    • Be prepared to negotiate based on your skills and qualifications

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and prepare for the basics

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed before Oct 2023. There were 2 interview rounds.

Round 1 - Group Discussion 

GENERAL QUESTIONS WERE ASKED

Round 2 - HR 

(1 Question)

  • Q1. SELF INTRO, ABOUT PROJECTS
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. Tell me something about your self?
  • Ans. 

    I am a dedicated and experienced Senior Engineer with a strong background in project management and problem-solving.

    • Over 10 years of experience in engineering field

    • Expertise in project management and team leadership

    • Strong problem-solving skills and attention to detail

    • Proficient in various engineering software and tools

    • Excellent communication and interpersonal skills

  • Answered by AI
  • Q2. Why deloitte? and Us
  • Ans. 

    Deloitte is a global leader in consulting and technology services, offering exciting opportunities for growth and innovation.

    • Deloitte is a prestigious global consulting firm known for its innovative solutions and industry expertise

    • Deloitte offers a wide range of opportunities for career growth and development

    • Deloitte values diversity and inclusion, creating a supportive and collaborative work environment

    • Deloitte's focu...

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Technical 

(2 Questions)

  • Q1. JWT Authorization
  • Q2. Hasp Map internal
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Palindorme program full logic
  • Q2. Anagram program full logic

Tell us how to improve this page.

Interview Questions from Similar Companies

Deloitte Interview Questions
3.8
 • 2.9k Interviews
PwC Interview Questions
3.4
 • 1.4k Interviews
Ernst & Young Interview Questions
3.4
 • 1.2k Interviews
ZS Interview Questions
3.3
 • 453 Interviews
BCG Interview Questions
3.7
 • 197 Interviews
Citco Interview Questions
3.1
 • 142 Interviews
Bain & Company Interview Questions
3.8
 • 106 Interviews
WSP Interview Questions
4.2
 • 94 Interviews
Mercer Interview Questions
3.7
 • 81 Interviews
View all
Senior Accountant
188 salaries
unlock blur

₹3 L/yr - ₹6.5 L/yr

Accountant
165 salaries
unlock blur

₹2 L/yr - ₹4.5 L/yr

Research Associate
149 salaries
unlock blur

₹1.5 L/yr - ₹3.5 L/yr

Associate Accountant
51 salaries
unlock blur

₹1.8 L/yr - ₹3 L/yr

Team Lead
51 salaries
unlock blur

₹3.8 L/yr - ₹10 L/yr

Explore more salaries
Compare Datamatics Business Solutions with

Deloitte

3.8
Compare

Ernst & Young

3.4
Compare

PwC

3.4
Compare

ZS

3.3
Compare
Did you find this page helpful?
Yes No
write
Share an Interview