Add office photos
Globant logo
Engaged Employer

Globant

Verified
3.8
based on 858 Reviews
Video summary
Filter interviews by
Designation
Fresher
Experienced
Clear (1)

20+ Globant Interview Questions and Answers for Freshers

Updated 9 Jan 2025
Popular Designations

Q1. Where would you use flask and where would you use django

Ans.

Flask is lightweight and good for small projects, while Django is more robust and suitable for larger projects.

  • Flask is good for small projects with simple requirements

  • Django is more suitable for larger projects with complex requirements

  • Flask is lightweight and flexible, allowing for more customization

  • Django has a lot of built-in features and is more opinionated

  • Flask is better for RESTful APIs and microservices

  • Django is better for full-stack web applications

  • Examples of Flask ...read more

Add your answer
right arrow

Q2. Different Datatypes in python

Ans.

Python has several built-in datatypes including int, float, bool, str, list, tuple, set, and dict.

  • int - represents integers

  • float - represents floating-point numbers

  • bool - represents boolean values True and False

  • str - represents strings

  • list - represents ordered sequences of values

  • tuple - represents ordered, immutable sequences of values

  • set - represents unordered collections of unique values

  • dict - represents unordered collections of key-value pairs

Add your answer
right arrow

Q3. Difference between flask and Django

Ans.

Flask is a micro web framework while Django is a full-stack web framework.

  • Flask is lightweight and flexible, allowing developers to choose their own libraries and tools.

  • Django is a batteries-included framework with built-in ORM, admin interface, and authentication system.

  • Flask is ideal for small to medium-sized projects, while Django is better suited for larger, more complex projects.

  • Flask has a smaller learning curve and is easier to get started with, while Django has a stee...read more

Add your answer
right arrow

Q4. Difference between range and xrange

Ans.

range and xrange are used to generate a sequence of numbers in Python.

  • range returns a list of numbers while xrange returns an iterator object.

  • range is memory-intensive while xrange is memory-efficient.

  • range is used in Python 3 while xrange is used in Python 2.

  • range can take three arguments: start, stop, and step while xrange can take two arguments: start and stop.

Add your answer
right arrow
Discover Globant interview dos and don'ts from real experiences

Q5. What are generators

Ans.

Generators are functions that can be paused and resumed, allowing for lazy evaluation of data.

  • Generators use the yield keyword to pause execution and return a value.

  • They can be used to generate an infinite sequence of values.

  • Generators are memory efficient as they only generate values when needed.

  • They are commonly used in data processing and asynchronous programming.

Add your answer
right arrow

Q6. What are decorators

Ans.

Decorators are functions that modify the behavior of other functions or classes without changing their source code.

  • Decorators are denoted by the @ symbol in Python.

  • They can be used to add functionality to a function or class, such as logging or timing.

  • Decorators can also be used to modify the behavior of a function or class, such as adding caching or memoization.

  • Decorators can be chained together to apply multiple modifications to a function or class.

Add your answer
right arrow
Are these interview questions helpful?

Q7. 1.Difference Between Const,Var,Char. 2.Oop's concept with example 3.JavaScript is async or sync language and explain the reason. 4.How to create a simple object in JavaScript. 5.Find element and Find Elements d...

read more
Ans.

Answers to common interview questions for Automation Test Engineer position.

  • Const is used for constant values that cannot be reassigned, var is used for variable declaration, and char is a data type for storing characters in programming languages.

  • OOPs concepts include inheritance, encapsulation, polymorphism, and abstraction. Example: Inheritance allows a class to inherit properties and methods from another class.

  • JavaScript is an asynchronous language, meaning it can execute ...read more

Add your answer
right arrow

Q8. 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 assumptions and iterate on the design.

  • Iterate based on feedback...read more

Add your answer
right arrow
Share interview questions and help millions of jobseekers 🌟
man with laptop

Q9. 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 key marketing channels in Dubai such as social media platf...read more

Add your answer
right arrow

Q10. 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, developers, and stakeholders

  • Iterate on product ideas based on f...read more

Add your answer
right arrow

Q11. What is Inheritance? Polymorphism?

Ans.

Inheritance is a mechanism in object-oriented programming where a class inherits properties and behaviors from another class. Polymorphism allows objects of different classes to be treated as objects of a common superclass.

  • Inheritance allows for code reusability by defining a new class based on an existing class.

  • Polymorphism enables flexibility in programming by allowing objects to be treated as instances of their parent class.

  • Example of inheritance: Class B inheriting from C...read more

Add your answer
right arrow

Q12. What is Type coercion?

Ans.

Type coercion is the process of converting one data type to another in programming.

  • Type coercion can happen implicitly or explicitly in programming languages.

  • Implicit type coercion occurs when the language automatically converts data types during operations.

  • Explicit type coercion occurs when the programmer manually converts data types using functions or operators.

  • Example: In JavaScript, the addition operator (+) can perform implicit type coercion by converting a number to a s...read more

Add your answer
right arrow

Q13. Query to find 4th higesty salary

Ans.

Query to find 4th highest salary

  • Use the 'ROW_NUMBER' function to assign a rank to each salary

  • Order the salaries in descending order

  • Select the salary with rank 4

View 2 more answers
right arrow

Q14. API Error code with explaination?

Ans.

API error codes are unique identifiers used to indicate specific errors in an API response.

  • API error codes are typically numeric or alphanumeric codes that correspond to specific errors in the API.

  • Each error code should have a corresponding explanation in the API documentation to help developers understand the issue.

  • Examples of API error codes include 400 Bad Request, 401 Unauthorized, and 404 Not Found.

Add your answer
right arrow

Q15. Difference between abstract and interface

Ans.

Abstract classes are partially implemented classes that can have both abstract and non-abstract members. Interfaces are fully abstract classes that define a contract for implementing classes.

  • Abstract classes can have constructors, fields, and non-abstract methods, while interfaces cannot.

  • A class can inherit from only one abstract class, but it can implement multiple interfaces.

  • Abstract classes can provide default implementations for some methods, while interfaces cannot.

  • Inter...read more

View 1 answer
right arrow

Q16. December between ienumerable and iqueryable

Ans.

Difference between IEnumerable and IQueryable

  • IEnumerable is used for in-memory collections while IQueryable is used for querying data from a database

  • IEnumerable executes the query on the client-side while IQueryable executes the query on the server-side

  • IQueryable supports deferred execution while IEnumerable does not

Add your answer
right arrow

Q17. What Is GCP? how it work?

Ans.

GCP stands for Google Cloud Platform, a suite of cloud computing services provided by Google.

  • GCP offers services such as computing, storage, databases, machine learning, and more.

  • It allows users to build, deploy, and scale applications on Google's infrastructure.

  • GCP provides tools for monitoring, logging, and managing resources efficiently.

  • Examples of GCP services include Compute Engine, Cloud Storage, BigQuery, and Kubernetes Engine.

Add your answer
right arrow

Q18. Htmlfor vs html in mvc

Ans.

HtmlHelper is used to generate HTML controls in MVC views, while html is used for static HTML markup.

  • HtmlHelper is a class in MVC that helps generate HTML controls with strongly-typed views

  • HtmlHelper provides intellisense support and compile-time checking for HTML controls

  • html is used for static HTML markup in MVC views

Add your answer
right arrow

Q19. Difference between mvc vs webapi

Ans.

MVC is a web application framework for building web pages, while WebAPI is a framework for building HTTP services.

  • MVC is used for building web applications that return HTML views to the client.

  • WebAPI is used for building HTTP services that return data in JSON or XML format.

  • MVC has a view engine that generates HTML output, while WebAPI does not.

  • MVC has a controller that handles user input and updates the model, while WebAPI has a controller that handles HTTP requests and retur...read more

Add your answer
right arrow

Q20. 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

Add your answer
right arrow

Q21. Difference 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 are tested and integrated continuously to detect and fix integra...read more

Add your answer
right arrow

Q22. Explain the automation framework you used in your project

Ans.

I used a keyword-driven automation framework in my project.

  • The framework was designed to allow testers to write test cases using keywords and reusable functions.

  • Test scripts were written in a tabular format, making it easy to understand and maintain.

  • The framework included libraries for common functions like logging, reporting, and data handling.

  • Test data was stored in external files like Excel sheets or CSV files for easy management.

  • The framework supported parallel execution ...read more

Add your answer
right arrow

Q23. 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

Add your answer
right arrow

Q24. 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

Add your answer
right arrow
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at Globant for Freshers

based on 6 interviews
Interview experience
4.5
Good
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

LTIMindtree Logo
3.8
 • 2k Interview Questions
Tata Steel Logo
4.1
 • 546 Interview Questions
Citicorp Logo
3.7
 • 284 Interview Questions
Apollo Hospitals Logo
4.1
 • 278 Interview Questions
Quess Logo
3.9
 • 215 Interview Questions
Movate Logo
3.3
 • 151 Interview Questions
View all
Recently Viewed
INTERVIEWS
DXC Technology
No Interviews
SALARIES
Concentrix Corporation
COMPANY BENEFITS
Concentrix Corporation
No Benefits
COMPANY BENEFITS
Firstsource Solutions
No Benefits
DESIGNATION
REVIEWS
Concentrix Corporation
No Reviews
REVIEWS
Concentrix Corporation
No Reviews
INTERVIEWS
Concentrix Corporation
No Interviews
REVIEWS
Concentrix Corporation
No Reviews
REVIEWS
Concentrix Corporation
No Reviews
Top Globant Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter