Filter interviews by
I applied via Campus Placement
The interview process was satisfactory, but the environment was not conducive.
I applied via Campus Placement and was interviewed before Sep 2023. There were 3 interview rounds.
2 Leetcode Easy-Medium
1 Leetcode Hard
I applied via Campus Placement and was interviewed before May 2023. There were 2 interview rounds.
2 Easy - Medium questions
Find words in the input (share count)
Pair sum (Two sum)
I applied via Campus Placement and was interviewed before Aug 2022. There were 3 interview rounds.
MCQs 50 based on Aptitude and SQL
Program to find length of string using custom function
Create a custom function that takes an array of strings as input
Iterate through each string in the array and calculate its length
Return the lengths of all strings in an array
MAQ Software interview questions for designations
I applied via Naukri.com and was interviewed before Feb 2023. There were 2 interview rounds.
Logical and aptitude
2 or 3 coding questions based on SQL and programming
I was interviewed before Aug 2022.
4 Medium level competitive coding questions
I applied via campus placement at SRM Engineering College, Kattankolathur and was interviewed before Mar 2021. There were 4 interview rounds.
Aptitude + 2 coding questions
I applied via campus placement at Thapar Institute of Engineering and Technology (TIET) and was interviewed before Aug 2020. There were 4 interview rounds.
Top trending discussions
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
Runtime polymorphism allows a subclass to provide a specific implementation of a method that is already provided by its parent class.
Runtime polymorphism is achieved through method overriding, where a subclass provides its own implementation of a method that is already defined in its superclass.
The method to be overridden must have the same name, return type, and parameters in both the superclass and subclass.
When an o...
Streams in Java provide a way to process collections of objects in a functional style.
Streams are sequences of elements that support various operations like filter, map, reduce, etc.
They can be created from collections, arrays, or generate elements dynamically.
Streams can be sequential or parallel, allowing for efficient processing of large datasets.
Example: List<String> names = Arrays.asList("Alice", "Bob", "Cha...
Threads in Java are created by extending the Thread class or implementing the Runnable interface, and invoked using the start() method.
Threads can be created by extending the Thread class and overriding the run() method.
Threads can also be created by implementing the Runnable interface and passing an instance of the class to a Thread object.
Threads are invoked by calling the start() method on the Thread object.
Rest Template is a class in Spring that simplifies making HTTP requests and handling responses.
Rest Template is part of the Spring framework in Java.
It can be used to make HTTP requests to RESTful web services.
It simplifies the process of making HTTP calls and handling responses.
Rest Template can handle GET, POST, PUT, DELETE, etc. requests.
Example: RestTemplate restTemplate = new RestTemplate();
The duration of MAQ Software Software Engineer Level 1 interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 8 interviews
2 Interview rounds
based on 63 reviews
Rating in categories
Software Engineer
694
salaries
| ₹5 L/yr - ₹15.5 L/yr |
Software Engineer Level 1
590
salaries
| ₹5 L/yr - ₹13.4 L/yr |
Software Engineer2
292
salaries
| ₹8 L/yr - ₹18 L/yr |
Associate Software Engineer
132
salaries
| ₹3.6 L/yr - ₹13 L/yr |
Senior Software Engineer
81
salaries
| ₹11.5 L/yr - ₹25 L/yr |
TCS
Infosys
Wipro
HCLTech