i
Globant
Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
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.
Answers to questions related to IOS development concepts.
Delegate and protocol are used for communication between objects in IOS. Delegate is a design pattern that allows one object to send messages to another object when a specific event occurs. Protocol is a set of methods that a class can implement to provide a specific behavior.
MVC is a design pattern used in IOS development. It separates the application into three...
MVC is a design pattern that separates an application into three interconnected components: Model, View, and Controller.
Model represents the data and business logic of the application
View is responsible for displaying the data to the user
Controller acts as an intermediary between the Model and View, handling user input and updating the Model and View accordingly
MVC promotes separation of concerns and modularity, making...
MVVM is a design pattern that separates the UI from the business logic by introducing a middle layer called ViewModel.
Model-View-ViewModel design pattern
ViewModel acts as a link between the Model and View
Data binding is used to connect the ViewModel to the View
Updates in the ViewModel automatically reflect in the View
SSL pinning is a security measure used to prevent man-in-the-middle attacks by associating a specific SSL certificate with a particular app.
SSL pinning involves hardcoding the expected SSL certificate or public key within the mobile app.
This helps verify the server's identity and prevent attackers from intercepting and decrypting communication.
SSL pinning can be implemented using libraries like TrustKit or manually by ...
posted on 27 Apr 2022
I appeared for an interview before Apr 2021.
I applied via LinkedIn and was interviewed before Jan 2021. There were 4 interview rounds.
I applied via LinkedIn and was interviewed before Feb 2023. There was 1 interview round.
Object-oriented programming concepts can be implemented in Golang using structs, methods, encapsulation, inheritance, and polymorphism.
Use structs to define objects and their properties
Methods can be defined on structs to encapsulate behavior
Encapsulation can be achieved by using private and public fields
Inheritance is not directly supported in Golang, but composition can be used to achieve similar functionality
Polymor...
I applied via Approached by Company and was interviewed before Feb 2023. There were 2 interview rounds.
1. Cric Info system design.
2. Some DS & Algo problems
Designing a gRPC API Automation Framework
Identify the key functionalities and requirements of the gRPC API
Choose a programming language and framework for automation
Create a test suite with test cases covering different scenarios
Implement test scripts to interact with the gRPC API
Integrate the automation framework with a continuous integration system
Implement reporting and logging mechanisms for test results
Consider sca
posted on 28 Mar 2024
I applied via Campus Placement
It was an on-campus round. Aptitude was around technical computer questions.
posted on 11 Nov 2021
I applied via Naukri.com and was interviewed in Oct 2021. There were 3 interview rounds.
posted on 28 Jun 2024
There are four divisions in COBOL: Identification Division, Environment Division, Data Division, and Procedure Division.
Identification Division: Contains program name, author, and date.
Environment Division: Specifies the hardware and software environment.
Data Division: Defines the data structures used in the program.
Procedure Division: Contains the actual program logic.
GDG stands for Generation Data Group in JCL, used to manage related datasets as a single unit.
GDG is used in JCL to group related datasets together for easier management.
It allows for easy referencing of datasets within the group using relative generation numbers.
Example: MYDATA.GDG(+1) refers to the most recent generation in the GDG.
Example: MYDATA.GDG(-1) refers to the previous generation in the GDG.
based on 2 interviews
Interview experience
based on 1 review
Rating in categories
Senior Software Engineer
1.7k
salaries
| ₹10 L/yr - ₹33 L/yr |
Software Engineer
297
salaries
| ₹6.2 L/yr - ₹21 L/yr |
Automation Test Engineer
240
salaries
| ₹6.1 L/yr - ₹25 L/yr |
Technical Lead
238
salaries
| ₹16.1 L/yr - ₹39 L/yr |
Senior Automation Test Engineer
217
salaries
| ₹9.5 L/yr - ₹28.6 L/yr |
Accenture
Synechron
Movate
Sopra Steria