Upload Button Icon Add office photos

Filter interviews by

Global Logica Software Technologies Senior Software Engineer 1 Interview Questions and Answers

Updated 8 Jul 2024

Global Logica Software Technologies Senior Software Engineer 1 Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Inter-Process Communication mechanism

Round 2 - Technical 

(2 Questions)

  • Q1. Message Queue implementation
  • Ans. 

    Message Queue implementation involves a system that allows applications to communicate by sending and receiving messages asynchronously.

    • Message Queues are used to decouple different parts of a system, allowing them to communicate without being directly connected.

    • Popular message queue implementations include RabbitMQ, Apache Kafka, and Amazon SQS.

    • Message Queues can help with load balancing, fault tolerance, and scalabil...

  • Answered by AI
  • Q2. Thread creation and semaphore synchronization

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Feb 2022. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Java 8 , Microservices, AWS

Interview Preparation Tips

Interview preparation tips for other job seekers - Java8 , Microservices, AWS, Coding

I applied via Referral and was interviewed before Nov 2021. There were 4 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 - Coding Test 

First round is a basic DS-Algo Round. It was a pen & paper interview. 2 interviewers asked me to write code for some problems such as:
1. You have an unsorted array of 0s and 1s, find the first 1. Different approaches for it.
2. What is setTimeOut in Node.JS?
3. How can you use 2 stacks as an array.
4. You have 2 sorted arrays. Merge them into a single array.

Round 3 - Technical 

(8 Questions)

  • Q1. What are OS processes?
  • Ans. 

    OS processes are instances of a program that are being executed by the operating system.

    • Processes are managed by the operating system's scheduler.

    • Each process has its own memory space and system resources.

    • Processes can communicate with each other through inter-process communication (IPC).

    • Examples of processes include web browsers, media players, and text editors.

  • Answered by AI
  • Q2. What are threads? What is the purpose?
  • Ans. 

    Threads are lightweight processes that enable multitasking within a single process.

    • Threads allow multiple tasks to be executed concurrently within a single process.

    • They share the same memory space and resources of the parent process.

    • Threads can improve performance by utilizing available CPU resources more efficiently.

    • Examples include web servers handling multiple requests simultaneously and video games rendering graphi

  • Answered by AI
  • Q3. Why should one use Node.JS?
  • Ans. 

    Node.js is a powerful and efficient server-side JavaScript runtime environment.

    • Node.js is fast and scalable, making it ideal for building real-time applications.

    • It uses an event-driven, non-blocking I/O model, which makes it lightweight and efficient.

    • Node.js has a large and active community, with many useful libraries and modules available.

    • It allows for easy sharing of code between the server and client, using JavaScri...

  • Answered by AI
  • Q4. What is difference between Python and Node.JS?
  • Ans. 

    Python is a general-purpose language while Node.JS is a JavaScript runtime environment.

    • Python is used for web development, data analysis, artificial intelligence, and scientific computing.

    • Node.JS is used for building scalable network applications and real-time web applications.

    • Python is slower than Node.JS in terms of performance.

    • Python has a larger standard library than Node.JS.

    • Python is easier to learn and has a simp

  • Answered by AI
  • Q5. What is the difference between SQL and NoSQL?
  • Ans. 

    SQL is a relational database management system while NoSQL is a non-relational database management system.

    • SQL databases are table-based while NoSQL databases are document-based, key-value pairs, graph databases, or column-based.

    • SQL databases are structured while NoSQL databases are unstructured.

    • SQL databases use SQL (Structured Query Language) for querying and managing data while NoSQL databases use different query lan...

  • Answered by AI
  • Q6. High Level Design for a Reddit type application
  • Ans. 

    A Reddit-like application for sharing and discussing content

    • User authentication and authorization

    • Post creation and voting system

    • Commenting system

    • Subreddit creation and management

    • Search functionality

    • Real-time updates using websockets

  • Answered by AI
  • Q7. What are CORS? How to handle them?
  • Ans. 

    CORS stands for Cross-Origin Resource Sharing. It is a security feature implemented in web browsers to restrict web pages from making requests to a different domain.

    • CORS is used to prevent malicious websites from accessing sensitive data from other websites.

    • To handle CORS, the server needs to include specific headers in the response to allow the browser to make requests from a different domain.

    • The most common header us...

  • Answered by AI
  • Q8. What is CRFS? The experience around working with it.
Round 4 - One-on-one 

(4 Questions)

  • Q1. The final round was with a Senior Manager and he asked about my previous work experience.
  • Q2. Low Level Design for Authentication
  • Ans. 

    Low level design for authentication

    • Define authentication requirements

    • Choose appropriate authentication mechanism

    • Design authentication flow

    • Implement secure storage of credentials

    • Consider multi-factor authentication

    • Include error handling and logging

  • Answered by AI
  • Q3. Have you managed a team before
  • Q4. Architecture Design for an e2e system that takes input from user to the response shown to the user
  • Ans. 

    An e2e system architecture design for user input to response output

    • Identify user requirements and define system goals

    • Choose appropriate technologies and frameworks

    • Design system components and their interactions

    • Ensure scalability, reliability, and security

    • Test and validate the system before deployment

  • Answered by AI

Interview Preparation Tips

Topics to prepare for HashedIn by Deloitte Senior Software Engineer 1 interview:
  • Data Structures
  • Database
  • Algorithms
  • High level design
  • OS
Interview preparation tips for other job seekers - 1. HashedIn looks for technically sound people. Language is not a restriction.
2. The preference is to hire people who can do full-stack development.
3. The expectation for a 3-4 years experience Engineer is to be able to handle small teams and lead projects.

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - Coding Test 

The coding test was of 2 hours 30 minutes. It was mainly based on python coding questions and MCQ’s like APIs and SQL.

Round 2 - HR 

(1 Question)

  • Q1. The second round was a HR round where all the managerial questions were asked.
Round 3 - Technical 

(1 Question)

  • Q1. The third and the last round was a technical round where all the questions were based on OOPS concepts and SQL queries.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Coding Test 

Asked to do coding for RDBMS using any programing language

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

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

Round 1 - Technical 

(1 Question)

  • Q1. Thread,oops,sql,find character count
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2023. There were 2 interview rounds.

Round 1 - Coding Test 

2 Coding Questions and approx 20 MCQs where there in the Online Assisment

Round 2 - Technical 

(1 Question)

  • Q1. Technical interview Round and HR Round where conducted in the same meet, 2 panel were there. They asked me a Linked List Question given two numbers represtend by two linked list of size n and m respectivel...

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare standard DSA questions and you should know the basics of you core subjects like oops, networks, os and DBMS. Also, go through some of the products of NVIDIA and it's work.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Mahatma Gandhi Institute of Technology, Hyderabad and was interviewed in Dec 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 

It was easy- moderate in difficulty level.

Round 3 - Technical 

(2 Questions)

  • Q1. The questions were purely based on python and SQL
  • Q2. SQL- What are window functions and were asked to write some basic fetching queries

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Java questions. OOPs, Multi-Threading, 1 array based program
Round 2 - Technical 

(1 Question)

  • Q1. 1 coding question and Design question of tinyURL

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for Java fundamentals and solve array based questions that are available on GeeksForGeeks

I applied via Naukri.com and was interviewed in Oct 2022. There were 4 interview rounds.

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 

(1 Question)

  • Q1. Angular Life Cycle hooks AOT vs JIT Call stack and event loop ngOnchanges vs ngDocheck @hostlistner component interaction content projection call, apply bind
Round 3 - Coding Test 

Duration 30 minutes, topics were related to Javascript and Angular

Round 4 - PM Round 

(1 Question)

  • Q1. Write a program to find count of character from a string. Write a program to sort array without using sort method
  • Ans. 

    Program to count characters in a string and sort an array without using sort method

    • Use a loop to iterate through the string and count each character

    • For sorting an array, use a loop to compare each element with all other elements and swap if necessary

    • Implement a sorting algorithm like bubble sort, insertion sort or quick sort

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep coding. Work on a self project. Clear fundamentals.

Global Logica Software Technologies Interview FAQs

How many rounds are there in Global Logica Software Technologies Senior Software Engineer 1 interview?
Global Logica Software Technologies interview process usually has 2 rounds. The most common rounds in the Global Logica Software Technologies interview process are Coding Test and Technical.
What are the top questions asked in Global Logica Software Technologies Senior Software Engineer 1 interview?

Some of the top questions asked at the Global Logica Software Technologies Senior Software Engineer 1 interview -

  1. Message Queue implementat...read more
  2. Thread creation and semaphore synchronizat...read more

Tell us how to improve this page.

Global Logica Software Technologies Senior Software Engineer 1 Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

NeoSOFT Interview Questions
4.0
 • 260 Interviews
Episource Interview Questions
3.9
 • 221 Interviews
Xoriant Interview Questions
4.1
 • 181 Interviews
FirstCry Interview Questions
3.7
 • 165 Interviews
Indium Software Interview Questions
4.1
 • 161 Interviews
Razorpay Interview Questions
3.6
 • 149 Interviews
Wissen Technology Interview Questions
3.9
 • 147 Interviews
ThoughtWorks Interview Questions
3.9
 • 145 Interviews
Iris Software Interview Questions
4.1
 • 139 Interviews
HP India Interview Questions
4.1
 • 138 Interviews
View all
Associate Analyst
58 salaries
unlock blur

₹1 L/yr - ₹4 L/yr

Software Engineer
18 salaries
unlock blur

₹4 L/yr - ₹8 L/yr

Analyst
14 salaries
unlock blur

₹1.8 L/yr - ₹3.5 L/yr

Senior Software Engineer
9 salaries
unlock blur

₹6.5 L/yr - ₹15 L/yr

Software Developer
7 salaries
unlock blur

₹3.6 L/yr - ₹12.1 L/yr

Explore more salaries
Compare Global Logica Software Technologies with

Xoriant

4.1
Compare

NeoSOFT

4.0
Compare

FirstCry

3.7
Compare

Iris Software

4.1
Compare
Did you find this page helpful?
Yes No
write
Share an Interview