Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Mantra Labs Team. If you also belong to the team, you can get access from here

Mantra Labs Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Mantra Labs Interview Questions and Answers

Updated 27 May 2025
Popular Designations

6 Interview questions

A Software Engineer was asked 3w ago
Q. What are the differences between ES6 and ES5?
Ans. 

ES6 introduces new features and syntax improvements over ES5, enhancing JavaScript's capabilities and developer experience.

  • Arrow Functions: ES6 allows shorter syntax for function expressions. Example: const add = (a, b) => a + b;

  • Let and Const: ES6 introduces block-scoped variables. Example: let x = 10; const y = 20;

  • Template Literals: ES6 provides a way to embed expressions in strings. Example: const greeting = ...

View all Software Engineer interview questions
A Software Developer was asked 10mo ago
Q. What are the key differences between Java and Python?
Ans. 

Java is a statically typed language with a strong emphasis on object-oriented programming, while Python is dynamically typed and focuses on simplicity and readability.

  • Java is statically typed, meaning variables must be declared with a specific data type, while Python is dynamically typed and does not require explicit variable declarations.

  • Java is strongly typed, meaning variables are strictly bound to their data t...

View all Software Developer interview questions
A Software Developer was asked 10mo ago
Q. How do you remove spaces from a string in Java?
Ans. 

Use Java to remove spaces from a string

  • Use the replaceAll() method with regex to remove spaces

  • Example: String str = "Hello World"; str = str.replaceAll(" ", "");

  • Alternatively, you can use a loop to iterate through the string and remove spaces

View all Software Developer interview questions
A Senior UI UX Designer was asked
Q. How does the design thinking approach work?
Ans. 

Design thinking is a problem-solving approach that focuses on understanding users' needs and creating innovative solutions.

  • Empathize with users to understand their needs and pain points

  • Define the problem and create a problem statement

  • Ideate and brainstorm potential solutions

  • Prototype and test the solutions with users

  • Iterate and refine the solution based on feedback

  • Repeat the process until a viable solution is reac...

View all Senior UI UX Designer interview questions
A Senior Software Engineer was asked 8mo ago
Q. Polymorphism and its types.
Ans. 

Polymorphism is the ability of a single function or method to operate on different types of data.

  • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

  • Types of polymorphism include compile-time (method overloading) and runtime (method overriding) polymorphism.

  • Example of compile-time polymorphism: function overloading in Java.

  • Example of runtime polymorphism: method overrid...

View all Senior Software Engineer interview questions
A Softwaretest Engineer was asked
Q. Add strings String reverse List Tuple
Ans. 

The question is asking to add strings, reverse a string, and work with list and tuple in an array of strings.

  • To add strings, concatenate them using the '+' operator.

  • To reverse a string, use string slicing with a step of -1.

  • To work with lists, use square brackets [] to define a list of elements.

  • To work with tuples, use parentheses () to define a tuple of elements.

View all Softwaretest Engineer interview questions

Mantra Labs Interview Experiences

15 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Aug 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude like percentage profit loss

Round 2 - Coding Test 

Intermediate question like array string

Round 3 - Technical 

(2 Questions)

  • Q1. Ommit space in a string using java
  • Ans. 

    Use Java to remove spaces from a string

    • Use the replaceAll() method with regex to remove spaces

    • Example: String str = "Hello World"; str = str.replaceAll(" ", "");

    • Alternatively, you can use a loop to iterate through the string and remove spaces

  • Answered by AI
  • Q2. Difference between java and python
  • Ans. 

    Java is a statically typed language with a strong emphasis on object-oriented programming, while Python is dynamically typed and focuses on simplicity and readability.

    • Java is statically typed, meaning variables must be declared with a specific data type, while Python is dynamically typed and does not require explicit variable declarations.

    • Java is strongly typed, meaning variables are strictly bound to their data types,...

  • Answered by AI

Skills evaluated in this interview

Senior Software Engineer Interview Questions & Answers

user image Sandeep Vishwakarma

posted on 5 Oct 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Polymorphism and its types.
  • Ans. 

    Polymorphism is the ability of a single function or method to operate on different types of data.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • Types of polymorphism include compile-time (method overloading) and runtime (method overriding) polymorphism.

    • Example of compile-time polymorphism: function overloading in Java.

    • Example of runtime polymorphism: method overriding i...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Sep 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

Very simple questions like reverse a string and patterns and prime number

Round 3 - Technical 

(3 Questions)

  • Q1. Self introduction Swap numbers Data structures
  • Q2. Add strings String reverse List Tuple
  • Ans. 

    The question is asking to add strings, reverse a string, and work with list and tuple in an array of strings.

    • To add strings, concatenate them using the '+' operator.

    • To reverse a string, use string slicing with a step of -1.

    • To work with lists, use square brackets [] to define a list of elements.

    • To work with tuples, use parentheses () to define a tuple of elements.

  • Answered by AI
  • Q3. Lisg Tuule Data structures Oops

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well

Skills evaluated in this interview

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

It was a 30 marks aptitude test

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

(1 Question)

  • Q1. Work done, how to present a idea to client for closure
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Oct 2023. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Coding questions, Basic knowledge about swift
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Data Structure based questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview before May 2024, where I was asked the following questions.

  • Q1. What are the differences between ES6 and ES5?
  • Ans. 

    ES6 introduces new features and syntax improvements over ES5, enhancing JavaScript's capabilities and developer experience.

    • Arrow Functions: ES6 allows shorter syntax for function expressions. Example: const add = (a, b) => a + b;

    • Let and Const: ES6 introduces block-scoped variables. Example: let x = 10; const y = 20;

    • Template Literals: ES6 provides a way to embed expressions in strings. Example: const greeting = `Hell...

  • Answered by AI
  • Q2. What are Promises in JavaScript?
  • Ans. 

    Promises in JavaScript are objects that represent the eventual completion or failure of an asynchronous operation.

    • A Promise can be in one of three states: pending, fulfilled, or rejected.

    • You create a Promise using the 'new Promise' constructor: `let myPromise = new Promise((resolve, reject) => { /* ... */ });`

    • You handle the result of a Promise using '.then()' for success and '.catch()' for errors: `myPromise.then(re...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Aptitude Test 

Basics of react, redux, js output based questions

Round 2 - Coding Test 

2 pointer approach, valid parenthesis, swap without extra variable, complexity analysis code improvement

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basics, some leetcode easy medium

Android Developer Interview Questions & Answers

user image Mousumi Borah

posted on 23 Feb 2023

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Easy and objective type questions asked. The interviewer has good knowledge.

Round 3 - HR 

(2 Questions)

  • Q1. Background related and compensation
  • Q2. Educational and career

Interview Preparation Tips

Interview preparation tips for other job seekers - Domain and technical understanding is needed which is based on the job role

Software Engineer Interview Questions & Answers

user image Sahil Singla

posted on 24 Jun 2024

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

I applied via Naukri.com and was interviewed before Jun 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Sorting of an array,

Round 2 - Technical 

(2 Questions)

  • Q1. About git and jira
  • Q2. One coding question
Round 3 - HR 

(1 Question)

  • Q1. Expected salary
  • Ans. 

    I expect a salary that reflects my skills, experience, and the industry standards for this role.

    • Research industry standards: For example, Glassdoor or Payscale can provide insights into average salaries for similar roles.

    • Consider your experience level: If you have 5 years of experience, you might expect a higher salary than an entry-level candidate.

    • Factor in location: Salaries can vary significantly based on the cost o...

  • Answered by AI

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Mantra Labs?
Ask anonymously on communities.

Mantra Labs Interview FAQs

How many rounds are there in Mantra Labs interview?
Mantra Labs interview process usually has 2-3 rounds. The most common rounds in the Mantra Labs interview process are Technical, Coding Test and Resume Shortlist.
How to prepare for Mantra Labs interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Mantra Labs. The most common topics and skills that interviewers at Mantra Labs expect are Javascript, SQL, Python, Java and HTML.
What are the top questions asked in Mantra Labs interview?

Some of the top questions asked at the Mantra Labs interview -

  1. What are the differences between ES6 and E...read more
  2. How design thinking approach wor...read more
  3. What are Promises in JavaScri...read more
How long is the Mantra Labs interview process?

The duration of Mantra Labs interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 14 interview experiences

Difficulty level

Easy 43%
Moderate 57%

Duration

Less than 2 weeks 86%
2-4 weeks 14%
View more

Interview Questions from Similar Companies

Affine Interview Questions
3.3
 • 51 Interviews
DotPe Interview Questions
3.1
 • 42 Interviews
IT By Design Interview Questions
3.6
 • 41 Interviews
View all

Mantra Labs Reviews and Ratings

based on 93 reviews

3.4/5

Rating in categories

3.4

Skill development

3.5

Work-life balance

2.8

Salary

3.0

Job security

3.4

Company culture

2.7

Promotions

3.1

Work satisfaction

Explore 93 Reviews and Ratings
ETL Developer

Sakleshpur,gokarna

4-8 Yrs

Not Disclosed

Explore more jobs
Software Engineer
184 salaries
unlock blur

₹3.8 L/yr - ₹12 L/yr

Senior Software Engineer
103 salaries
unlock blur

₹5.8 L/yr - ₹18.6 L/yr

Technical Lead
32 salaries
unlock blur

₹8.5 L/yr - ₹22.5 L/yr

Software Developer
30 salaries
unlock blur

₹5 L/yr - ₹12 L/yr

UI/UX Designer
14 salaries
unlock blur

₹3 L/yr - ₹8.7 L/yr

Explore more salaries
Compare Mantra Labs with

Maxgen Technologies

4.6
Compare

JoulestoWatts Business Solutions

3.0
Compare

Value Point Systems

3.6
Compare

F1 Info Solutions and Services

3.7
Compare
write
Share an Interview