Upload Button Icon Add office photos
Engaged Employer

i

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

Xerago Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Xerago Interview Questions and Answers

Updated 22 Mar 2025
Popular Designations

16 Interview questions

A Senior Developer was asked 3mo ago
Q. How do you use useEffect in React JS?
Ans. 

useEffect is a React Hook that allows you to perform side effects in function components.

  • useEffect takes two arguments: a function and a dependency array.

  • The function runs after the component renders, allowing for side effects like data fetching.

  • Example: useEffect(() => { fetchData(); }, []); fetchData is called once after the initial render.

  • If the dependency array contains variables, the effect runs again when...

View all Senior Developer interview questions
A Senior Developer was asked 3mo ago
Q. How do you use useRef and useReducer?
Ans. 

useRef and useReducer are React hooks for managing state and references in functional components.

  • useRef: Creates a mutable object that persists for the full lifetime of the component.

  • Example: const inputRef = useRef(null); <input ref={inputRef} />

  • useReducer: An alternative to useState for managing complex state logic.

  • Example: const [state, dispatch] = useReducer(reducer, initialState);

  • Combining both: useRef ...

View all Senior Developer interview questions
A Senior Developer was asked 3mo ago
Q. What is the hook system in React JS?
Ans. 

React hooks are functions that let you use state and lifecycle features in functional components.

  • Hooks allow functional components to manage state using the useState hook. Example: const [count, setCount] = useState(0);

  • useEffect hook enables side effects in functional components, replacing lifecycle methods. Example: useEffect(() => { /* effect */ }, [dependencies]);

  • Custom hooks can be created to encapsulate re...

View all Senior Developer interview questions
A Senior Developer was asked 3mo ago
Q. What is Redux?
Ans. 

Redux is a predictable state container for JavaScript apps, enabling centralized state management and easier debugging.

  • Centralized State Management: Redux stores the entire application state in a single store.

  • Predictable State Updates: State changes are made through pure functions called reducers.

  • Actions: State changes are triggered by dispatching actions, which are plain JavaScript objects.

  • Middleware: Redux suppo...

View all Senior Developer interview questions
A Digital Marketing Intern was asked 12mo ago
Q. What is B2B business?
Ans. 

B2B business refers to business-to-business transactions where companies sell products or services to other companies.

  • B2B businesses focus on selling products or services to other businesses rather than individual consumers

  • Examples include wholesale suppliers, manufacturers selling to retailers, and software companies selling to other businesses

  • B2B transactions often involve larger order quantities and longer sale...

View all Digital Marketing Intern interview questions
A Digital Analytical Specialist was asked 12mo ago
Q. Do you have any knowledge of tagging or implementation?
Ans. 

Yes, I have experience in tagging and implementation.

  • Proficient in implementing tracking tags for web analytics tools such as Google Analytics and Adobe Analytics

  • Experience in setting up event tracking, custom dimensions, and custom metrics

  • Knowledge of tag management systems like Google Tag Manager and Tealium

  • Understanding of JavaScript and HTML for tag implementation

  • Ability to troubleshoot and debug tagging issue...

View all Digital Analytical Specialist interview questions
A Digital Analytical Specialist was asked 12mo ago
Q. What are the differences between Adobe Analytics and Google Analytics?
Ans. 

Adobe Analytics is more focused on marketing and advertising data, while Google Analytics is more user-centric and provides insights on website traffic and user behavior.

  • Adobe Analytics is often used for tracking marketing campaigns and measuring ROI.

  • Google Analytics provides detailed information on website traffic, user behavior, and conversions.

  • Adobe Analytics offers more advanced segmentation and attribution mo...

View all Digital Analytical Specialist interview questions
Are these interview questions helpful?
A Senior Data Analyst was asked
Q. How do you print a graph?
Ans. 

To print a graph, you can use data visualization libraries like Matplotlib or Seaborn in Python.

  • Use Matplotlib library in Python to create and display graphs.

  • Import matplotlib.pyplot module to access plotting functions.

  • Use functions like plt.plot() or plt.scatter() to create different types of graphs.

  • Finally, use plt.show() to display the graph on the screen.

View all Senior Data Analyst interview questions
A Senior Data Analyst was asked
Q. What is the procedure for graph execution?
Ans. 

The procedure execution of grap involves defining the graph structure, adding nodes and edges, and performing various graph operations.

  • Define the graph structure by creating a graph object

  • Add nodes to the graph using the add_node() method

  • Add edges between nodes using the add_edge() method

  • Perform graph operations such as traversal, shortest path finding, and connectivity checking

View all Senior Data Analyst interview questions
A QC Associate was asked
Q. What is the agile model?
Ans. 

Agile model is an iterative approach to software development that emphasizes flexibility and customer satisfaction.

  • Agile model involves breaking down the development process into smaller, more manageable chunks called sprints.

  • Each sprint involves a cross-functional team working together to deliver a working product increment.

  • Agile model prioritizes customer satisfaction and encourages continuous feedback and adapt...

View all QC Associate interview questions

Xerago Interview Experiences

11 interviews found

Senior Developer Interview Questions & Answers

user image k.senthil Kumar

posted on 22 Mar 2025

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

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

  • Q1. What is react js virtual dom? what is diff algorithm?
  • Ans. 

    React's Virtual DOM optimizes UI updates by minimizing direct manipulation of the real DOM, enhancing performance.

    • The Virtual DOM is a lightweight copy of the actual DOM, allowing React to manage changes efficiently.

    • When a component's state changes, React creates a new Virtual DOM tree and compares it to the previous one.

    • The diffing algorithm identifies changes between the old and new Virtual DOM trees, determining the...

  • Answered by AI
  • Q2. What is redux?
  • Ans. 

    Redux is a predictable state container for JavaScript apps, enabling centralized state management and easier debugging.

    • Centralized State Management: Redux stores the entire application state in a single store.

    • Predictable State Updates: State changes are made through pure functions called reducers.

    • Actions: State changes are triggered by dispatching actions, which are plain JavaScript objects.

    • Middleware: Redux supports m...

  • Answered by AI
  • Q3. What is hook system in react js
  • Ans. 

    React hooks are functions that let you use state and lifecycle features in functional components.

    • Hooks allow functional components to manage state using the useState hook. Example: const [count, setCount] = useState(0);

    • useEffect hook enables side effects in functional components, replacing lifecycle methods. Example: useEffect(() => { /* effect */ }, [dependencies]);

    • Custom hooks can be created to encapsulate reusabl...

  • Answered by AI
  • Q4. How to use of useeffect in react js
  • Ans. 

    useEffect is a React Hook that allows you to perform side effects in function components.

    • useEffect takes two arguments: a function and a dependency array.

    • The function runs after the component renders, allowing for side effects like data fetching.

    • Example: useEffect(() => { fetchData(); }, []); fetchData is called once after the initial render.

    • If the dependency array contains variables, the effect runs again when thos...

  • Answered by AI
  • Q5. How to use useref and useReducer?
  • Ans. 

    useRef and useReducer are React hooks for managing state and references in functional components.

    • useRef: Creates a mutable object that persists for the full lifetime of the component.

    • Example: const inputRef = useRef(null); <input ref={inputRef} />

    • useReducer: An alternative to useState for managing complex state logic.

    • Example: const [state, dispatch] = useReducer(reducer, initialState);

    • Combining both: useRef can h...

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. Introduced yourself
  • Q2. Salary expectations
Round 2 - Technical 

(2 Questions)

  • Q1. Difference between adobe and google analytics?
  • Ans. 

    Adobe Analytics is more focused on marketing and advertising data, while Google Analytics is more user-centric and provides insights on website traffic and user behavior.

    • Adobe Analytics is often used for tracking marketing campaigns and measuring ROI.

    • Google Analytics provides detailed information on website traffic, user behavior, and conversions.

    • Adobe Analytics offers more advanced segmentation and attribution modelin...

  • Answered by AI
  • Q2. Any knowledge in tagging / implementation?
  • Ans. 

    Yes, I have experience in tagging and implementation.

    • Proficient in implementing tracking tags for web analytics tools such as Google Analytics and Adobe Analytics

    • Experience in setting up event tracking, custom dimensions, and custom metrics

    • Knowledge of tag management systems like Google Tag Manager and Tealium

    • Understanding of JavaScript and HTML for tag implementation

    • Ability to troubleshoot and debug tagging issues

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

I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Aptitude Test 

Logical questions,Excel

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare for general topic
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - HR 

(1 Question)

  • Q1. How are you gonna manage the pressure?
  • Ans. I will manage based upon the clients requirements
  • Answered Anonymously

Interview Preparation Tips

Interview preparation tips for other job seekers - Please dont attend interview because they will pay less and also they wont give you proper update on the interview results and that make us to have a false hope on the interview process
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. What is b2b business
  • Ans. 

    B2B business refers to business-to-business transactions where companies sell products or services to other companies.

    • B2B businesses focus on selling products or services to other businesses rather than individual consumers

    • Examples include wholesale suppliers, manufacturers selling to retailers, and software companies selling to other businesses

    • B2B transactions often involve larger order quantities and longer sales cyc...

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
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 - Technical 

(3 Questions)

  • Q1. Coding related interview questions and answers. 1. What is the syntax for sas
  • Q2. 2. How to print a graps.
  • Ans. 

    To print a graph, you can use data visualization libraries like Matplotlib or Seaborn in Python.

    • Use Matplotlib library in Python to create and display graphs.

    • Import matplotlib.pyplot module to access plotting functions.

    • Use functions like plt.plot() or plt.scatter() to create different types of graphs.

    • Finally, use plt.show() to display the graph on the screen.

  • Answered by AI
  • Q3. What is the procedure execution of grap
  • Ans. 

    The procedure execution of grap involves defining the graph structure, adding nodes and edges, and performing various graph operations.

    • Define the graph structure by creating a graph object

    • Add nodes to the graph using the add_node() method

    • Add edges between nodes using the add_edge() method

    • Perform graph operations such as traversal, shortest path finding, and connectivity checking

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. Be confident on explaining about project.
2. Technology related question sas, python is good.

Skills evaluated in this interview

QC Associate Interview Questions & Answers

user image Anonymous

posted on 11 Mar 2023

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

I applied via Walk-in and was interviewed before Mar 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 - Aptitude Test 

Lean logical thinking puzzle questions are very helpful

Round 3 - Technical 

(3 Questions)

  • Q1. What is agile model?
  • Ans. 

    Agile model is an iterative approach to software development that emphasizes flexibility and customer satisfaction.

    • Agile model involves breaking down the development process into smaller, more manageable chunks called sprints.

    • Each sprint involves a cross-functional team working together to deliver a working product increment.

    • Agile model prioritizes customer satisfaction and encourages continuous feedback and adaptation...

  • Answered by AI
  • Q2. What is regression testing ??
  • Ans. 

    Regression testing is the process of testing changes made to a software application to ensure that existing functionality still works as expected.

    • It involves re-executing test cases that have been previously run to ensure that any changes made to the software have not adversely affected existing functionality.

    • It is typically performed after a software update or change has been made.

    • Regression testing can be done manual...

  • Answered by AI
  • Q3. Black box testing ?,
  • Ans. 

    Black box testing evaluates software functionality without examining internal code or logic, focusing on inputs and expected outputs.

    • Tests the software's functionality based on requirements and specifications.

    • Does not require knowledge of the internal code structure.

    • Examples include testing user interfaces, APIs, and web applications.

    • Focuses on input-output validation, ensuring the software behaves as expected.

    • Useful f...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Lot of things we can learn from the scratch of the begin of our career and gain experience is much better

Skills evaluated in this interview

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 19 May 2024

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

I applied via LinkedIn and was interviewed before May 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. SQL Questions, 1. Difference between truncate and drop. 2. how to create a empty duplicate table based on existing table.

I appeared for an interview in May 2022.

Round 1 - Assignment 

Only basic SEO audit and blogs shared

Round 2 - One-on-one 

(1 Question)

  • Q1. Basic level questions about SEO , and client handling experience , how to report clients

Interview Preparation Tips

Interview preparation tips for other job seekers - They take two or more days time to tell the status, they expect more but they dont say properly, and not detailed questions are asked.

I applied via Job Portal and was interviewed in Sep 2021. There were 6 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. Analytics questions and analytics
Round 3 - Assignment 

Case study with assignments

Round 4 - One-on-one 

(1 Question)

  • Q1. Project management questions
Round 5 - Aptitude Test 
Round 6 - HR 

(5 Questions)

  • Q1. What is your family background?
  • Ans. 

    My family background is diverse and has shaped my values and perspectives.

    • My parents come from different cultural backgrounds, which has exposed me to different traditions and languages.

    • I have siblings who have pursued various career paths, inspiring me to explore different fields.

    • My family has always emphasized the importance of education and continuous learning.

    • We have a strong sense of community and often engage in ...

  • Answered by AI
  • Q2. Share details of your previous job.
  • Ans. 

    I worked as an Account Management Specialist at XYZ Company.

    • Managed a portfolio of key accounts, ensuring customer satisfaction and retention.

    • Developed and implemented strategic account plans to drive revenue growth.

    • Collaborated with cross-functional teams to address customer needs and resolve issues.

    • Provided regular reports and updates to clients on account performance and progress.

    • Identified upselling and cross-selli...

  • Answered by AI
  • Q3. Why are you looking for a change?
  • Ans. 

    I am looking for a change to further develop my skills and broaden my experience in account management.

    • Seeking new challenges and opportunities

    • Desire for professional growth and advancement

    • Wish to work in a different industry or with different types of clients

    • Want to apply my skills and knowledge in a new environment

    • Looking for a company with a better work-life balance

  • Answered by AI
  • Q4. What are your strengths and weaknesses?
  • Ans. 

    My strengths include strong communication skills, attention to detail, and problem-solving abilities. My weaknesses include being overly critical of myself and sometimes struggling with time management.

    • Strength: Strong communication skills - I am able to effectively communicate with clients and understand their needs.

    • Strength: Attention to detail - I pay close attention to details to ensure accuracy in my work.

    • Strength...

  • Answered by AI
  • Q5. Tell me about yourself.
  • Ans. 

    I am an experienced Account Management Specialist with a strong background in building and maintaining client relationships.

    • Over 5 years of experience in account management

    • Proven track record of exceeding sales targets

    • Skilled in identifying client needs and providing tailored solutions

    • Excellent communication and negotiation skills

    • Strong ability to build and maintain long-term client relationships

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview process is clean and transparent.

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 Xerago?
Ask anonymously on communities.

Xerago Interview FAQs

How many rounds are there in Xerago interview?
Xerago interview process usually has 2-3 rounds. The most common rounds in the Xerago interview process are Technical, Resume Shortlist and One-on-one Round.
How to prepare for Xerago 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 Xerago. The most common topics and skills that interviewers at Xerago expect are Javascript, PHP, Java, MySQL and Python.
What are the top questions asked in Xerago interview?

Some of the top questions asked at the Xerago interview -

  1. What is the difference between Delete and Truncate in S...read more
  2. What is react js virtual dom? what is diff algorit...read more
  3. How to remove duplicate from a tab...read more
What are the most common questions asked in Xerago HR round?

The most common HR questions asked in Xerago interview are -

  1. Why are you looking for a chan...read more
  2. What are your strengths and weakness...read more
  3. What is your family backgrou...read more

Tell us how to improve this page.

Overall Interview Experience Rating

3.6/5

based on 11 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

Birdeye Interview Questions
3.8
 • 27 Interviews
Adonmo Interview Questions
4.5
 • 26 Interviews
WPP Interview Questions
2.9
 • 19 Interviews
SRV Media Interview Questions
3.4
 • 17 Interviews
Cheil India Interview Questions
3.0
 • 17 Interviews
iQuanti Interview Questions
3.1
 • 14 Interviews
View all

Xerago Reviews and Ratings

based on 118 reviews

3.4/5

Rating in categories

3.2

Skill development

3.2

Work-life balance

2.7

Salary

3.4

Job security

3.3

Company culture

2.8

Promotions

3.0

Work satisfaction

Explore 118 Reviews and Ratings
Web Developer
55 salaries
unlock blur

₹1 L/yr - ₹4.3 L/yr

Junior Engineer
43 salaries
unlock blur

₹6.5 L/yr - ₹20 L/yr

Software Engineer
36 salaries
unlock blur

₹5 L/yr - ₹13 L/yr

Developer Associate
25 salaries
unlock blur

₹2.5 L/yr - ₹4.3 L/yr

Business Analyst
24 salaries
unlock blur

₹1.9 L/yr - ₹8.3 L/yr

Explore more salaries
Compare Xerago with

Franchise India Brands

2.1
Compare

Echobooom Management & Entrepreneurial Solutions

3.5
Compare

Cheil India

3.0
Compare

VSynergize Outsourcing

3.4
Compare
write
Share an Interview