i
GlobalLogic
Filter interviews by
SOLID principles are a set of five design principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.
Single Responsibility Principle (SRP) - A class should have only one reason to change.
Open/Closed Principle (OCP) - Software entities should be open for extension but closed for modification.
Liskov Substitution Principle (LSP) - Objects of a superclass should be re...
I applied via Recruitment Consultant and was interviewed in Jul 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed in Dec 2020. There were 3 interview rounds.
Use task scheduling or conditional statements to run subsequent sessions after successful completion of first session.
Use task scheduler like cron job to schedule subsequent sessions
Use conditional statements like if-else to check for success of first session before running subsequent sessions
Use try-catch block to handle any errors in first session and prevent subsequent sessions from running
Pass success/failure statu...
I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.
I am a dedicated professional with a background in finance, strong analytical skills, and a passion for problem-solving.
Education: Graduated with a degree in Finance from XYZ University, where I was involved in various finance-related clubs.
Experience: Worked as an intern at ABC Corp, where I assisted in financial analysis and reporting, improving my analytical skills.
Skills: Proficient in Excel and financial modeling,...
What people are saying about GlobalLogic
I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.
I applied via Approached by Company and was interviewed before May 2021. There were 4 interview rounds.
Online questions were based on scenarios to write SQL queries. Also got few questions on Python as well for which I had only limited knowledge.
The source row will be treated as an update, but the target object will be deleted.
The session level property 'Treat source row as Update' will be applied to the source row.
The target object will be deleted regardless of the update status of the source row.
This can result in data loss if the source row contains important information.
We used a relational schema in our previous project as it was suitable for the data structure and allowed for efficient querying.
Relational schema was used as it allowed for efficient querying of data
The data structure was suitable for a relational schema
We were able to easily join tables to retrieve necessary data
Examples include using SQL to query a database with multiple tables
Normalization was used to reduce data r...
Joiner combines data from multiple sources based on a common key, while Lookup retrieves data from a reference table based on a matching key.
Joiner is used to combine data from two or more sources based on a common key column.
Lookup is used to retrieve data from a reference table based on a matching key column.
Joiner can perform inner, outer, left, and right joins, while Lookup can only perform an inner join.
Joiner can...
Load records from a flat file into a database using the ';' character as a delimiter in Informatica.
Use the Source Qualifier transformation to define the flat file as the source.
Set the delimiter property in the Source Definition to ';' to split records correctly.
In the Source Qualifier, ensure that 'Treat consecutive delimiters as one' is unchecked if there are empty fields.
Example: If a record is 'John;Doe;30;', it w...
We used Git for version control in our previous project.
We created a Git repository for the project.
All team members were added as collaborators to the repository.
We followed the Git flow branching model.
We used pull requests for code review and merging.
We used tags to mark important releases.
We regularly pushed our changes to the remote repository.
We used Git commands like commit, push, pull, merge, and rebase.
We used...
I have worked on SCD Type 2 before.
SCD Type 2 is used to track historical changes in data.
It creates a new record for each change and maintains a history of changes.
It includes start and end dates for each record.
Example: Tracking changes in employee salary over time.
I applied via Naukri.com and was interviewed before Feb 2022. There were 2 interview rounds.
OOPs concepts in C# include encapsulation, inheritance, and polymorphism.
Encapsulation: bundling data and methods that operate on that data within a single unit
Inheritance: creating new classes from existing ones, inheriting their properties and methods
Polymorphism: ability of objects to take on multiple forms or behaviors
Example: A car class can inherit properties and methods from a vehicle class, and encapsulate its ...
I applied via Campus Placement and was interviewed before Jan 2021. There was 1 interview round.
I applied via Recruitment Consultant and was interviewed in May 2021. There were 3 interview rounds.
I applied via Company Website and was interviewed before Jun 2020. There were 3 interview rounds.
Yes, I am comfortable with night shifts and have experience working during those hours.
I have worked night shifts in my previous job and have adapted to the schedule
I am a night owl and prefer working during those hours
I understand the importance of being alert and focused during night shifts
I am willing to adjust my sleep schedule to accommodate night shifts
based on 1 interview experience
Associate Analyst
4.1k
salaries
| ₹1.8 L/yr - ₹4 L/yr |
Senior Software Engineer
3.6k
salaries
| ₹4 L/yr - ₹29.1 L/yr |
Software Engineer
3.2k
salaries
| ₹5 L/yr - ₹12 L/yr |
Associate Consultant
3.1k
salaries
| ₹16.1 L/yr - ₹30 L/yr |
Analyst
3.1k
salaries
| ₹1.8 L/yr - ₹4 L/yr |
Genpact
DXC Technology
Sutherland Global Services
Optum Global Solutions