Upload Button Icon Add office photos

Filter interviews by

MAQ Software Software Intern Interview Questions and Answers

Updated 3 Sep 2022

MAQ Software Software Intern Interview Experiences

2 interviews found

I applied via Campus Placement and was interviewed in Mar 2022. There were 3 interview rounds.

Round 1 - Aptitude Test 

Asked about basic aptitude test.

Round 2 - Technical 

(1 Question)

  • Q1. Asked to check if a number is a palindrome
Round 3 - HR 

(1 Question)

  • Q1. Basic Intro, Questions on DBMS.

Interview Preparation Tips

Topics to prepare for MAQ Software Software Intern interview:
  • DBMS
  • DSA
Interview preparation tips for other job seekers - Easy Test. Just be clear with your cs-core and dsa.

I applied via campus placement at Jawaharlal Nehru Technological University (JNTU) and was interviewed before Oct 2019. There was 1 interview round.

Interview Questionnaire 

6 Questions

  • Q1. 1. A small program based on Reverse a number logic.
  • Q2. 2. Sorting algorithms. and Graph Traversal algorithms
  • Q3. Puzzle regarding Banana seller and Camel
  • Q4. 2nd TR:- 1. How can we reduce page loading time in a website.
  • Ans. 

    Reducing page loading time can be achieved through various techniques.

    • Optimizing images and videos

    • Minimizing HTTP requests

    • Using a content delivery network (CDN)

    • Enabling browser caching

    • Minimizing JavaScript and CSS files

    • Using lazy loading for images and videos

    • Reducing server response time

    • Using gzip compression

    • Minimizing redirects

    • Using a faster web hosting service

  • Answered by AI
  • Q5. 2. ATM Working Principles.
  • Ans. 

    ATM (Automated Teller Machine) is an electronic banking outlet that allows customers to complete basic transactions without the aid of a branch representative.

    • ATMs allow customers to withdraw cash, deposit checks, transfer money between accounts, and check account balances.

    • ATMs communicate with the bank's computer system to verify account information and process transactions.

    • ATMs use a magnetic stripe or chip on the cu...

  • Answered by AI
  • Q6. 3. Puzzle regarding chocolates and Wrappers

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for Puzzles. and Programming knowledge.

Skills evaluated in this interview

Software Intern Interview Questions Asked at Other Companies

Q1. 2nd TR:- 1. How can we reduce page loading time in a website.
Q2. Snippet to print alternate number in given array
Q3. Will you be open to working on integrating different systems with ... read more
asked in 10decoders
Q4. What do you know about 10decoders?
Q5. snippet to print Even number in array

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Jul 2024.

Round 1 - Coding Test 

Leet code medium level question

Round 2 - Technical 

(2 Questions)

  • Q1. About Java Streams
  • Q2. Restful API coding completion based on given file
Round 3 - HR 

(2 Questions)

  • Q1. To check your attitude
  • Q2. Given detailed about company and what project you are going to work on?
Round 4 - One-on-one 

(5 Questions)

  • Q1. Hashmap working
  • Ans. 

    Hashmap is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.

    • Hashmap uses a hashing function to map keys to indices in an array.

    • It allows for constant time complexity O(1) for insertion, deletion, and retrieval operations.

    • Example: HashMap<String, Integer> map = new HashMap<>(); map.put("key", 123); int value = map.get("key");

  • Answered by AI
  • Q2. Multithreading cases
  • Q3. Scenario specific on how to handle multiple events on a single variable to have accurate result
  • Q4. Database indexing
  • Q5. Architecture level
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at International Institute of Information Technology (IIIT), Allahabad and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Coding Test 

Round 1: DSA round asked Two DSA question in which one is Leetcode medium and another is leetcode Hard. I answer both of them but not selected in the further HR round.

Round 2: HR round

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. How pagination work in jpa
  • Ans. 

    Pagination in JPA allows for retrieving a subset of results from a query by specifying a limit and offset.

    • Use the setFirstResult() method to specify the starting index of the results to retrieve

    • Use the setMaxResults() method to specify the maximum number of results to retrieve

    • Combine setFirstResult() and setMaxResults() to implement pagination in JPA queries

  • Answered by AI
  • Q2. How to create restful api
  • Ans. 

    To create a RESTful API, define endpoints, use HTTP methods, handle requests and responses, and follow REST principles.

    • Define endpoints for different resources (e.g. /users, /products)

    • Use HTTP methods like GET, POST, PUT, DELETE for CRUD operations

    • Handle requests and responses in JSON format

    • Follow REST principles like statelessness, uniform interface, and client-server architecture

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is sql server agent why can't we create objects of abstract class write extension method for abstract class SQL: SP vs Function, which one is faster, why? can I call SP from Function Microservice orch...
  • Ans. 

    SQL Server Agent is a job scheduling tool in SQL Server. Abstract classes cannot be instantiated. SPs are faster than functions. Microservice concepts. IEnumerable vs IQueryable.

    • SQL Server Agent is a job scheduling tool in SQL Server for automating tasks like backups, database maintenance, etc.

    • Abstract classes cannot be instantiated because they are incomplete and meant to be extended by subclasses.

    • Extension methods ca...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What is record in c# write generic method to perform summation of 2 numeric type variable (int, double, float..) write test cases for Sum method which design pattern you used
  • Ans. 

    A record in C# is a data structure that stores a fixed number of fields of different data types.

    • A record in C# is similar to a struct in C++, containing fields to store data.

    • Example: 'public record Person { public string Name; public int Age; }'

    • Generic method for summation: 'public T Sum(T a, T b) where T : struct, IConvertible { return Convert.ToDouble(a) + Convert.ToDouble(b); }'

    • Test cases can include checking the su...

  • Answered by AI
  • Q2. This was the worst interview I have ever given. Interview got rescheduled 3 times. The panelist behaved so rudely, Why people wouldn't even care to show his face, it's literally very frustrating.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is your name
  • Q2. What is your strength

Interview Preparation Tips

Interview preparation tips for other job seekers - No comments links to this video is small
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Campus Placement

Round 1 - Aptitude Test 

Aptitude test was easy level and moderate level.

Round 2 - Coding Test 

Coding test was held in the google form which was very easy.

Round 3 - Technical 

(3 Questions)

  • Q1. What is volatile keyword?
  • Ans. 

    The volatile keyword in software engineering is used to indicate that a variable's value can be modified by multiple threads.

    • Volatile keyword ensures that the variable's value is always read from and written to the main memory, rather than cached in a thread's local cache.

    • It is used to prevent unexpected behavior in multi-threaded environments where multiple threads may access and modify the same variable simultaneousl...

  • Answered by AI
  • Q2. What is abstract class
  • Ans. 

    An abstract class is a class that cannot be instantiated and is meant to be subclassed.

    • An abstract class can have abstract methods that must be implemented by its subclasses.

    • An abstract class can also have non-abstract methods that can be inherited by its subclasses.

    • An abstract class provides a common interface for its subclasses.

    • An abstract class can have instance variables and constructors.

    • An abstract class cannot be...

  • Answered by AI
  • Q3. Where do you use abstract class
  • Ans. 

    Abstract classes are used to provide a common interface and partial implementation for related classes.

    • Abstract classes are used when you want to create a base class that cannot be instantiated on its own but can be inherited by other classes.

    • They are useful when you want to define common methods and properties that multiple related classes should have.

    • Abstract classes can have both abstract and non-abstract methods.

    • Ab...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is four pillars of oops concepts
  • Ans. 

    Encapsulation, Inheritance, Polymorphism, Abstraction

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

    • Inheritance: Ability of a class to inherit properties and behavior from another class

    • Polymorphism: Ability to present the same interface for different data types

    • Abstraction: Hiding the complex implementation details and showing only the necessary features

  • Answered by AI
  • Q2. Different between array and collection
  • Ans. 

    Arrays are fixed in size and store elements of the same data type, while collections are dynamic in size and can store elements of different data types.

    • Arrays have a fixed size, while collections can dynamically resize.

    • Arrays store elements of the same data type, while collections can store elements of different data types.

    • Arrays use indexes to access elements, while collections use iterators or other methods.

    • Examples:...

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
No response

I applied via Approached by Company and was interviewed in Feb 2024. There were 4 interview rounds.

Round 1 - Coding Test 

DSA coding 2-3 question

Round 2 - Group Discussion 

Java, DSA coding, java 8 coding, multithreading

Round 3 - Group Discussion 

Java8, spring-boot, DSA coding

Round 4 - Technical 

(1 Question)

  • Q1. DSA coding, java 8 coding, spring boot, mysql

Interview Preparation Tips

Interview preparation tips for other job seekers - WORST company. They will waste your time in 4-5 technical rounds and at the time of offer they will ghost you. playing with someone's career is not cool. Be aware of companies like this.

MAQ Software Interview FAQs

How many rounds are there in MAQ Software Software Intern interview?
MAQ Software interview process usually has 3 rounds. The most common rounds in the MAQ Software interview process are Aptitude Test, Technical and HR.
What are the top questions asked in MAQ Software Software Intern interview?

Some of the top questions asked at the MAQ Software Software Intern interview -

  1. 2nd TR:- 1. How can we reduce page loading time in a websi...read more
  2. 2. ATM Working Principl...read more
  3. 2. Sorting algorithms. and Graph Traversal algorit...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
Mphasis Interview Questions
3.4
 • 803 Interviews
View all
MAQ Software Software Intern Salary
based on 17 salaries
₹4 L/yr - ₹6 L/yr
At par with the average Software Intern Salary in India
View more details

MAQ Software Software Intern Reviews and Ratings

based on 2 reviews

2.9/5

Rating in categories

4.8

Skill development

1.0

Work-life balance

4.9

Salary

1.0

Job security

2.9

Company culture

3.9

Promotions

2.9

Work satisfaction

Explore 2 Reviews and Ratings
Software Engineer
694 salaries
unlock blur

₹5 L/yr - ₹15.5 L/yr

Software Engineer Level 1
590 salaries
unlock blur

₹5 L/yr - ₹13.4 L/yr

Software Engineer2
292 salaries
unlock blur

₹8 L/yr - ₹18 L/yr

Associate Software Engineer
132 salaries
unlock blur

₹3.6 L/yr - ₹13 L/yr

Senior Software Engineer
81 salaries
unlock blur

₹11.5 L/yr - ₹25 L/yr

Explore more salaries
Compare MAQ Software with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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