Upload Button Icon Add office photos
Engaged Employer

i

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

Globant Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Globant Interview Questions and Answers

Updated 16 Jun 2025
Popular Designations

150 Interview questions

An IOS Developer was asked 1mo ago
Q. Can we call deinit in a struct?
Ans. 

In Swift, structs do not have a deinitializer (deinit) like classes do.

  • Structs in Swift are value types, while classes are reference types.

  • Deinitializers (deinit) are only available for classes to clean up resources.

  • Example: A class can have a deinit method to release resources when an instance is deallocated.

  • Structs are automatically deallocated when they go out of scope, no need for deinit.

View all IOS Developer interview questions
An IOS Developer was asked 1mo ago
Q. What is mutating?
Ans. 

Mutating refers to changing the state or value of an object or variable in programming, particularly in Swift.

  • In Swift, a mutating function can modify properties of a struct or enum.

  • Example: 'mutating func append(_ element: Element) { ... }' in a struct.

  • Mutating is essential for value types like structs, which are immutable by default.

  • Using 'mutating' allows methods to change the instance they belong to.

View all IOS Developer interview questions
A Senior Software Developer was asked 2mo ago
Q. What is the process to find the second highest salary in a dataset?
Ans. 

To find the second highest salary, you can use various methods like sorting, using a set, or iterating through the dataset.

  • Sorting Method: Sort the salary list in descending order and select the second element. Example: [3000, 2000, 1000] -> 2000.

  • Using a Set: Convert the salary list to a set to remove duplicates, then sort it. Example: [3000, 2000, 2000] -> {3000, 2000} -> 2000.

  • Iterative Method: Initializ...

View all Senior Software Developer interview questions
A Senior Java Developer was asked 2mo ago
Q. What are the SOLID principles in software development with examples?
Ans. 

SOLID principles are five design principles aimed at making software designs more understandable, flexible, and maintainable.

  • S - Single Responsibility Principle: A class should have one reason to change. Example: A User class should only handle user data, not user authentication.

  • O - Open/Closed Principle: Software entities should be open for extension but closed for modification. Example: Using interfaces to add n...

View all Senior Java Developer interview questions

What people are saying about Globant

View All
a data engineer
2w (edited)
Need Offer insights
Which one will be better to choose. Deloitte india vs EPAM SYSTEMs VS GloBANT ALL 3 are offering 25 fixed for AWS data engineer with 6yoe. I have 20 days notice period left, already tried asking more all 3 saying this is max they can offer. Deloitte EPAM Systems Globant
Got a question about Globant?
Ask anonymously on communities.
A Senior Java Developer was asked 2mo ago
Q. How are beans loaded in an Inversion of Control (IoC) container?
Ans. 

Beans in an IoC container are instantiated, configured, and managed by the container, promoting loose coupling and easier testing.

  • Dependency Injection: Beans are created and injected into other beans by the IoC container, allowing for better separation of concerns.

  • Configuration: Beans can be configured using XML, annotations, or Java code, providing flexibility in how they are defined and managed.

  • Lifecycle Managem...

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

SQL (Structured Query Language) is a standard programming language for managing and manipulating relational databases.

  • SQL is used to perform tasks such as querying data, updating records, and managing database structures.

  • Common SQL commands include SELECT (to retrieve data), INSERT (to add data), UPDATE (to modify data), and DELETE (to remove data).

  • SQL supports various data types, including INTEGER, VARCHAR, DATE,...

View all Software Developer interview questions
A Software Developer was asked 3mo ago
Q. What are the fundamental concepts of Java programming?
Ans. 

Java programming is based on key concepts like OOP, inheritance, polymorphism, encapsulation, and abstraction.

  • Object-Oriented Programming (OOP): Java is built on OOP principles, allowing for modular and reusable code.

  • Inheritance: Enables a new class to inherit properties and methods from an existing class. Example: 'class Dog extends Animal'.

  • Polymorphism: Allows methods to do different things based on the object i...

View all Software Developer interview questions
Are these interview questions helpful?
A Senior Software Engineer was asked 4mo ago
Q. What are some common JavaScript interview questions?
Ans. 

JavaScript interview questions cover concepts like closures, promises, and async/await, testing your knowledge of the language.

  • What is a closure? Example: A function that retains access to its lexical scope even when the function is executed outside that scope.

  • Explain promises in JavaScript. Example: A promise represents the eventual completion (or failure) of an asynchronous operation.

  • What is the difference betwe...

View all Senior Software Engineer interview questions
A Devops Engineer was asked 5mo ago
Q. What are the differences between CI and CD?
Ans. 

CI is Continuous Integration, where code changes are integrated into a shared repository frequently. CD is Continuous Delivery/Deployment, where code changes are automatically deployed to production.

  • CI focuses on automating the integration of code changes from multiple developers in a shared repository.

  • CD focuses on automating the deployment of code changes to production environments.

  • CI ensures that code changes a...

View all Devops Engineer interview questions
A Devops Engineer was asked 5mo ago
Q. What is Cloud Run?
Ans. 

Cloud Run is a managed compute platform that enables you to run stateless containers that are invocable via HTTP requests.

  • Allows you to run stateless containers without worrying about infrastructure

  • Automatically scales based on incoming requests

  • Supports both HTTP and gRPC requests

  • Can be deployed from various sources like Docker images or source code

View all Devops Engineer interview questions

Globant Interview Experiences

181 interviews found

Round 1 - Technical 
Round 2 - Technical 
Round 3 - HR 

(1 Question)

  • Q1. What are your salary expectations?
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Jan 2025.

Round 1 - Technical 

(1 Question)

  • Q1. All questions related to Process and Tool level and Analysis.
Round 2 - Technical 

(1 Question)

  • Q1. Performance testing questions
Round 3 - Client Interview 

(1 Question)

  • Q1. Loadrunner questions
Round 4 - Technical 

(1 Question)

  • Q1. Process and Tool level questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. JavaScript , coding questions
Round 2 - Technical 

(1 Question)

  • Q1. Coding problem, JavaScript and nodejs question
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Basic introduction plus reason for job change
  • Q2. Case Study about BA approach to given problem. "Client wants to build a mobile app. Suggest your approach"
  • Ans. 

    A structured approach to developing a mobile app for the client, focusing on requirements, design, and user experience.

    • Conduct stakeholder interviews to gather requirements and understand the client's vision.

    • Perform market research to identify target audience and competitors, e.g., analyzing similar apps.

    • Define user personas and user journeys to ensure the app meets user needs effectively.

    • Create wireframes and prototyp...

  • Answered by AI
  • Q3. What are key documents you have prepared throughout the SDLC of a project
  • Ans. 

    Key documents in SDLC include BRD, FRD, SRS, test cases, user manuals, and project plan.

    • Business Requirements Document (BRD) outlines the business problem and proposed solution

    • Functional Requirements Document (FRD) details the functional specifications of the system

    • Software Requirements Specification (SRS) defines the software requirements for the project

    • Test cases document outlines the test scenarios and expected resu...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Assume you want to create go to market strategy for an app to be released in Dubai given that it is already established and successful in US.
  • Ans. 

    To create a go-to-market strategy for an app in Dubai, analyze the local market, competition, cultural differences, and adjust marketing tactics accordingly.

    • Conduct market research in Dubai to understand the target audience, competition, and market trends.

    • Adapt the app to cater to the preferences and needs of the Dubai market.

    • Localize the app content, language, and features to resonate with the Dubai audience.

    • Identify ...

  • Answered by AI
  • Q2. Assume you have been sent to 90's with knowledge you have today. What would you suggest a client who want to build a website for his physical product.
  • Ans. 

    I would suggest using a user-friendly design, implementing SEO strategies, and utilizing social media for marketing.

    • Focus on user-friendly design to enhance user experience

    • Implement SEO strategies to improve search engine visibility

    • Utilize social media for marketing and promotion

    • Consider implementing an online store for direct sales

    • Collect customer data for targeted marketing campaigns

  • Answered by AI
Round 3 - Team Fitment 

(2 Questions)

  • Q1. How do you approach product discovery?
  • Ans. 

    I approach product discovery by conducting market research, gathering user feedback, analyzing data, and collaborating with cross-functional teams.

    • Conduct market research to understand industry trends and competitors

    • Gather user feedback through surveys, interviews, and usability testing

    • Analyze data from user interactions, A/B testing, and product metrics

    • Collaborate with cross-functional teams including designers, devel...

  • Answered by AI
  • Q2. What are key aspects of product discovery and how would you apply it for a social media app.
  • Ans. 

    Key aspects of product discovery involve understanding user needs, market research, prototyping, and testing.

    • Conduct user research to understand the needs and preferences of social media app users.

    • Analyze market trends and competitor offerings to identify gaps and opportunities.

    • Create prototypes to visualize the app's features and gather feedback from stakeholders.

    • Test the prototypes with target users to validate assum...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Globant Business Analyst interview:
  • Documentation
  • Business Analysis
  • Strategic Planning
  • Agile Methodology
Interview preparation tips for other job seekers - Have a complete introduction starting from present, past and future. Be prepared for writing usecases, user stories, etc. Be confident in the answers. Good luck :)

Interview Questions & Answers

user image Anonymous

posted on 10 Oct 2024

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

I applied via Company Website and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Javascript related questions - Closures,Hoisting
  • Q2. React Questions - useMemo
Round 2 - Technical 

(2 Questions)

  • Q1. Sort positive integers only in an array
  • Ans. 

    Sort positive integers in an array

    • Filter out negative integers from the array

    • Use Array.sort() method to sort the remaining positive integers

    • Return the sorted array

  • Answered by AI
  • Q2. React native routing
Round 3 - Client Interview 

(2 Questions)

  • Q1. MCQ based on react native
  • Q2. Api calls in react native
  • Ans. 

    API calls in React Native involve using fetch or axios to communicate with a server and retrieve data.

    • Use fetch or axios to make API calls in React Native

    • Handle the response using promises or async/await

    • Parse the data received from the API call and update the UI accordingly

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. How much experience do you have?
  • Ans. 

    I have 5 years of experience as a Business Analyst in various industries.

    • 5 years of experience as a Business Analyst

    • Worked in various industries such as finance, healthcare, and technology

    • Experience in data analysis, requirements gathering, and process improvement

  • Answered by AI
  • Q2. How much salary do you expect?
  • Ans. 

    I am looking for a competitive salary that reflects my skills and experience, ideally in the range of $70,000 to $90,000.

    • Research industry standards: For example, Glassdoor and Payscale indicate that Business Analysts in my area earn between $70,000 and $90,000.

    • Consider my experience: With over 5 years in the field, I believe a salary towards the higher end of that range is justified.

    • Factor in the company's size and lo...

  • Answered by AI
Round 2 - Technical 

(3 Questions)

  • Q1. What are upstream & downstream impacts?
  • Ans. 

    Upstream impacts refer to effects that occur earlier in a process, while downstream impacts refer to effects that occur later.

    • Upstream impacts are changes or events that happen at the beginning of a process or supply chain.

    • Downstream impacts are changes or events that happen as a result of actions taken earlier in the process.

    • Examples of upstream impacts include changes in raw material prices, supplier disruptions, or ...

  • Answered by AI
  • Q2. Ways in which projects can be prioritised?
  • Ans. 

    Projects can be prioritised based on strategic alignment, resource availability, ROI, and stakeholder impact.

    • Consider strategic alignment with organizational goals and objectives

    • Assess resource availability including budget, time, and expertise

    • Evaluate potential ROI and benefits of each project

    • Take into account stakeholder impact and urgency of the project

    • Use prioritization frameworks like MoSCoW method or Value vs. Co...

  • Answered by AI
  • Q3. Ways in which manual entry data can be streamlined?
  • Ans. 

    Manual entry data can be streamlined through automation, validation checks, standardization, and user training.

    • Implement automation tools to reduce manual data entry tasks

    • Use validation checks to ensure data accuracy and completeness

    • Standardize data entry formats and fields to improve consistency

    • Provide user training on efficient data entry practices

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Do not apply & stay away from Shipra Rastogi who will yell at you even before you join, imagine joining the company & harassment that will follow? 😀

Skills evaluated in this interview

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

I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Small Javascript coding questions
  • Q2. Basic html and css questions
  • Q3. Questions about last companies project
Round 2 - Technical 

(2 Questions)

  • Q1. JS coding questions, output based questions
  • Q2. 2 html questions

Interview Preparation Tips

Interview preparation tips for other job seekers - focus on JS
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Aug 2024.

Round 1 - HR 

(2 Questions)

  • Q1. Related to current Job and work
  • Q2. Related to current CTC
Round 2 - Technical 

(4 Questions)

  • Q1. Docker questions
  • Q2. Kubernetes questions
  • Q3. Terraform questions
  • Q4. AWS account
Round 3 - One-on-one 

(2 Questions)

  • Q1. Docker kubernetes AWS terraform
  • Q2. Personal questions related to how I work and all

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident do you homework
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. API Automation, and java question
  • Q2. Selenium Webdriver
Round 2 - Technical 

(2 Questions)

  • Q1. Rest API HTTP methods
  • Ans. 

    REST API HTTP methods are used to perform CRUD operations on resources.

    • GET - Retrieve data from a server

    • POST - Create new data on a server

    • PUT - Update existing data on a server

    • DELETE - Remove data from a server

  • Answered by AI
  • Q2. Cucumber BDD framework explained
  • Ans. 

    Cucumber BDD framework is a tool used for writing and executing automated acceptance tests in a human-readable format.

    • Uses Gherkin syntax to write test scenarios in plain English

    • Promotes collaboration between technical and non-technical team members

    • Supports behavior-driven development (BDD) principles

    • Integrates with various programming languages and testing frameworks

    • Generates easy-to-read test reports

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - good

Skills evaluated in this interview

Software Engineer Interview Questions & Answers

user image Priyanka Vitthal chakkar

posted on 5 Oct 2024

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

(2 Questions)

  • Q1. What is the inheritance?
  • Q2. What are the types of joins in mysql
Round 2 - One-on-one 

(2 Questions)

  • Q1. How to handle multiple api's
  • Ans. 

    Use a centralized API gateway to manage and route requests to multiple APIs efficiently.

    • Implement a centralized API gateway to handle incoming requests and route them to the appropriate API based on the endpoint.

    • Utilize API management tools like Apigee, Kong, or AWS API Gateway to manage and monitor multiple APIs.

    • Consider implementing a caching layer to improve performance and reduce the number of requests to external ...

  • Answered by AI
  • Q2. What does strstr function do?
  • Ans. 

    strstr function searches for a substring within a string and returns a pointer to the first occurrence of the substring.

    • Used in C programming language

    • Syntax: char *strstr(const char *haystack, const char *needle)

    • Example: char *str = strstr("hello world", "world")

  • Answered by AI

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - One-on-one 

(4 Questions)

  • Q1. Structs vs Classes
  • Ans. 

    Structs are value types and passed by value, while classes are reference types and passed by reference.

    • Structs are used for small, simple data types like coordinates or colors.

    • Classes are used for more complex data types that require inheritance or reference semantics.

    • Structs are copied when passed around, while classes are passed by reference.

    • Structs are stack allocated, while classes are heap allocated.

  • Answered by AI
  • Q2. Discussion about design patterns
  • Q3. OOPS discussion
  • Q4. Concurrency discussion

Interview Preparation Tips

Topics to prepare for Globant Senior IOS Developer interview:
  • IOS
  • swift
  • swiftui
  • Design Patterns

Skills evaluated in this interview

Globant Interview FAQs

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

Some of the top questions asked at the Globant interview -

  1. How to remove repeated words from output in string without using predefined met...read more
  2. How to navigate to other tab in selenium? How to do work on different fra...read more
  3. 1.Difference Between Const,Var,Char. 2.Oop's concept with example 3.JavaScript ...read more
What are the most common questions asked in Globant HR round?

The most common HR questions asked in Globant interview are -

  1. What are your strengths and weakness...read more
  2. What is your family backgrou...read more
  3. What are your salary expectatio...read more
How long is the Globant interview process?

The duration of Globant 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.2/5

based on 155 interview experiences

Difficulty level

Easy 5%
Moderate 82%
Hard 12%

Duration

Less than 2 weeks 73%
2-4 weeks 24%
4-6 weeks 3%
View more

Interview Questions from Similar Companies

EPAM Systems Interview Questions
3.7
 • 569 Interviews
Synechron Interview Questions
3.5
 • 376 Interviews
Movate Interview Questions
3.3
 • 269 Interviews
SS&C TECHNOLOGIES Interview Questions
3.3
 • 182 Interviews
ThoughtWorks Interview Questions
3.9
 • 156 Interviews
Luxoft Interview Questions
3.7
 • 128 Interviews
TEKsystems Interview Questions
3.3
 • 123 Interviews
View all

Globant Reviews and Ratings

based on 975 reviews

3.7/5

Rating in categories

3.7

Skill development

4.0

Work-life balance

3.7

Salary

3.5

Job security

3.9

Company culture

3.0

Promotions

3.5

Work satisfaction

Explore 975 Reviews and Ratings
Automation Test Engineer

Hyderabad / Secunderabad

5-10 Yrs

Not Disclosed

Qa Automation Testing Engineer

Hyderabad / Secunderabad

4-9 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
1.9k salaries
unlock blur

₹10.6 L/yr - ₹36 L/yr

Software Engineer
342 salaries
unlock blur

₹7 L/yr - ₹24 L/yr

Automation Test Engineer
257 salaries
unlock blur

₹6 L/yr - ₹25.3 L/yr

Technical Lead
229 salaries
unlock blur

₹15.9 L/yr - ₹41 L/yr

Senior Automation Test Engineer
225 salaries
unlock blur

₹9.5 L/yr - ₹30 L/yr

Explore more salaries
Compare Globant with

Accenture

3.8
Compare

Synechron

3.5
Compare

Movate

3.3
Compare

Sopra Steria

3.8
Compare
write
Share an Interview