Upload Button Icon Add office photos
Engaged Employer

i

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

Metafic Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Metafic Interview Questions and Answers

Updated 1 Jun 2025
Popular Designations

6 Interview questions

An UI and UX Designer Intern was asked
Q. What are Heuristics?
Ans. 

Heuristics are general rules or guidelines used to solve problems or make decisions more efficiently.

  • Heuristics are mental shortcuts that help simplify complex problems.

  • They are often based on past experiences and knowledge.

  • Heuristics can lead to biases and errors in decision-making.

  • Examples include 'availability heuristic' and 'representativeness heuristic'.

View all UI and UX Designer Intern interview questions
A Reactjs Developer was asked
Q. How would you deal with an issue caused by someone else?
Ans. 

I would approach the issue by identifying the root cause and collaborating with the team to find a solution.

  • Identify the root cause of the issue

  • Collaborate with the team to find a solution

  • Communicate effectively with all parties involved

  • Take ownership of the issue and work towards a resolution

  • Document the issue and the steps taken to resolve it

View all Reactjs Developer interview questions
A Reactjs Developer was asked
Q. Write code to integrate pagination on scrolling using data from an API.
Ans. 

Code for integrating pagination on scrolling in Reactjs API

  • Use Intersection Observer API to detect when the user has scrolled to the bottom of the page

  • Fetch the next set of data from the server using an API call

  • Update the state with the new data and render it on the page

View all Reactjs Developer interview questions
A Reactjs Developer was asked
Q. Write code for a functional component to call an API and display a list from the response.
Ans. 

Code for functional component to call API and show list from response

  • Use useEffect hook to call API on component mount

  • Use useState hook to store API response

  • Map through response data to display list

  • Handle loading and error states

View all Reactjs Developer interview questions
A Reactjs Developer was asked
Q. What is the virtual DOM in React?
Ans. 

Virtual DOM is a lightweight copy of the actual DOM used for efficient rendering in React.

  • Virtual DOM is a JavaScript object that represents the actual DOM.

  • It allows React to update only the necessary parts of the UI, improving performance.

  • Changes made to the virtual DOM are compared with the previous version to determine what needs to be updated.

  • React then updates the actual DOM with the minimum required changes.

  • ...

View all Reactjs Developer interview questions
A Reactjs Developer was asked
Q. Explain UseMemo, UseCallback, UseEffect uses, and lifecycle method in the class component.
Ans. 

Explanation of React hooks and lifecycle methods

  • useMemo is used to memoize expensive computations and avoid unnecessary re-renders

  • useCallback is used to memoize functions and avoid unnecessary re-renders of child components

  • useEffect is used to perform side effects such as fetching data or updating the DOM

  • Lifecycle methods in class components are used to manage component state and perform side effects

  • ComponentDidMo...

View all Reactjs Developer interview questions

Metafic Interview Experiences

10 interviews found

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

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. What was your self-introduction, and portfolio explanation ? Could you also explain your design process?
  • Ans. 

    I'm a passionate UI/UX Designer with a focus on user-centered design and a strong portfolio showcasing diverse projects.

    • Background: I have a degree in Graphic Design and 5 years of experience in UI/UX.

    • Portfolio: My portfolio includes projects like a healthcare app that improved user engagement by 30%.

    • Design Process: I follow a user-centered design process, starting with research and user personas.

    • Wireframing: I create ...

  • Answered by AI
  • Q2. Assignment and Explaintion

Interview Questions & Answers

user image Anonymous

posted on 1 Jun 2025

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
  • Q1. Design a landing page in few minutes
  • Q2. What is the process for using Auto Layout in design?
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Coding Test 

1 Programming question on Strings

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

(1 Question)

  • Q1. What are Heuristics
  • Ans. 

    Heuristics are general rules or guidelines used to solve problems or make decisions more efficiently.

    • Heuristics are mental shortcuts that help simplify complex problems.

    • They are often based on past experiences and knowledge.

    • Heuristics can lead to biases and errors in decision-making.

    • Examples include 'availability heuristic' and 'representativeness heuristic'.

  • Answered by AI

Skills evaluated in this interview

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

I applied via Company Website and was interviewed in Dec 2022. 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 - Technical 

(3 Questions)

  • Q1. What is virtual DOM in react?
  • Ans. 

    Virtual DOM is a lightweight copy of the actual DOM used for efficient rendering in React.

    • Virtual DOM is a JavaScript object that represents the actual DOM.

    • It allows React to update only the necessary parts of the UI, improving performance.

    • Changes made to the virtual DOM are compared with the previous version to determine what needs to be updated.

    • React then updates the actual DOM with the minimum required changes.

    • Virtu...

  • Answered by AI
  • Q2. Explain UseMemo, UseCallback, UseEffect uses, and lifecycle method in the class component.
  • Ans. 

    Explanation of React hooks and lifecycle methods

    • useMemo is used to memoize expensive computations and avoid unnecessary re-renders

    • useCallback is used to memoize functions and avoid unnecessary re-renders of child components

    • useEffect is used to perform side effects such as fetching data or updating the DOM

    • Lifecycle methods in class components are used to manage component state and perform side effects

    • ComponentDidMount i...

  • Answered by AI
  • Q3. Javascript array-based pattern questions dependent on loop, slice, and splice methods
Round 3 - Technical 

(2 Questions)

  • Q1. Write code for functional component to call an API and show a list from the response (given by the interviewer)
  • Ans. 

    Code for functional component to call API and show list from response

    • Use useEffect hook to call API on component mount

    • Use useState hook to store API response

    • Map through response data to display list

    • Handle loading and error states

  • Answered by AI
  • Q2. Write down the code from that API to integrate pagination on scrolling
  • Ans. 

    Code for integrating pagination on scrolling in Reactjs API

    • Use Intersection Observer API to detect when the user has scrolled to the bottom of the page

    • Fetch the next set of data from the server using an API call

    • Update the state with the new data and render it on the page

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please prepare the hook used in to react, basic of JS, and be prepared for a real-life simple implementation like pagination in react.

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
Round 2 - Coding Test 

It was pen paper test ..
4 question , basic simple question .
- find number in sorted and unsorted arrat .
- character count ,
- second min

4 psudeo code q.
error detection & output

Round 3 - Technical 

(1 Question)

  • Q1. Questions were about the prior question - what , why do u take this approach etc .

Interview Preparation Tips

Interview preparation tips for other job seekers - learn to write without using ide.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Internshala and was interviewed before Dec 2023. There was 1 interview round.

Round 1 - Coding Test 

Basic testing of creating function, adding arguments, returning the sum of arguments etc.,

Interview Preparation Tips

Interview preparation tips for other job seekers - Communication is the key for interns as they don't have much industry experience having a good communication enables employer to train a intern and thus opportunity
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Sep 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Coding Test 

Logic test and js based coding questions for 45-60 mins

Round 3 - HR 

(2 Questions)

  • Q1. How would be dealing with an issue which was caused due to others?
  • Ans. 

    I would approach the issue by identifying the root cause and collaborating with the team to find a solution.

    • Identify the root cause of the issue

    • Collaborate with the team to find a solution

    • Communicate effectively with all parties involved

    • Take ownership of the issue and work towards a resolution

    • Document the issue and the steps taken to resolve it

  • Answered by AI
  • Q2. Where would you see yourself in next 3 years?

Interview Preparation Tips

Interview preparation tips for other job seekers - Comparatively easy with not much technicalities, easy to crack the interview.

I applied via Company Website and was interviewed in Jul 2022. There were 2 interview rounds.

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 - Technical 

(1 Question)

  • Q1. Basic Manual Testing questions like SDLC, STLC, RTM, Agile, http status codes, Validation and Verification, Regression testing and Retesting. Automation questions based on Selenium Web driver: locators,...

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared and clear with your answers.

I applied via Job Fair and was interviewed in Apr 2022. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Mostly javascript questions and a few react questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - learn redux and few hooks and everything from javascript.

Top trending discussions

View All
Interview Tips & Stories
2w
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 Metafic?
Ask anonymously on communities.

Metafic Interview FAQs

How many rounds are there in Metafic interview?
Metafic interview process usually has 1-2 rounds. The most common rounds in the Metafic interview process are Technical, Resume Shortlist and Coding Test.
How to prepare for Metafic 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 Metafic. The most common topics and skills that interviewers at Metafic expect are Javascript, Github, HTML, Application Development and SQL.
What are the top questions asked in Metafic interview?

Some of the top questions asked at the Metafic interview -

  1. Write code for functional component to call an API and show a list from the res...read more
  2. Explain UseMemo, UseCallback, UseEffect uses, and lifecycle method in the class...read more
  3. How would be dealing with an issue which was caused due to othe...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 9 interview experiences

Difficulty level

Easy 60%
Moderate 40%

Duration

Less than 2 weeks 80%
2-4 weeks 20%
View more

Interview Questions from Similar Companies

Ginesys Interview Questions
3.8
 • 63 Interviews
BrowserStack Interview Questions
3.6
 • 50 Interviews
ZIGRAM Interview Questions
3.4
 • 39 Interviews
Fleetx.io Interview Questions
3.6
 • 29 Interviews
RGBSI Interview Questions
3.3
 • 27 Interviews
View all

Metafic Reviews and Ratings

based on 70 reviews

4.0/5

Rating in categories

3.7

Skill development

4.2

Work-life balance

3.6

Salary

3.6

Job security

4.2

Company culture

3.5

Promotions

3.9

Work satisfaction

Explore 70 Reviews and Ratings
Servicenow Developer

Indore

3-6 Yrs

₹ 6-12 LPA

Flutter / FlutterFlow Developer

Bangalore / Bengaluru

1-2 Yrs

Not Disclosed

OutSystems Developer

Kolkata,

Mumbai

+5

2-7 Yrs

Not Disclosed

Explore more jobs
UI/UX Designer
59 salaries
unlock blur

₹3 L/yr - ₹10 L/yr

Software Engineer
34 salaries
unlock blur

₹4 L/yr - ₹10.8 L/yr

Software Developer
11 salaries
unlock blur

₹4 L/yr - ₹10 L/yr

Front end Developer
7 salaries
unlock blur

₹3 L/yr - ₹8 L/yr

Senior Software Engineer
6 salaries
unlock blur

₹10 L/yr - ₹13 L/yr

Explore more salaries
Compare Metafic with

Aurigo

4.7
Compare

Prime Focus Technologies

3.3
Compare

Nowfloats Technologies

3.2
Compare

Peel-works

3.6
Compare
write
Share an Interview