Global Logic interview experience Real time questions & tips from candidates to crack your interview

Python Developer

Global Logic
upvote
share-icon
4 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 4 months
Topics: OOPS, Data structures, Multithreading and multitasking, Basics of python concepts, machine learning basics
Tip
Tip

Tip 1: Practice as many questions as you can from the internet and try to understand the concept from every angle.
Tip 2: Try revising basic concepts for an hour and doing small projects
Tip 3: If you are willing to get a good job in your dream profile never put down your efforts till you get what you wish for.

Application process
Where: Referral
Eligibility: Resume should have atleast 2 projects
Resume Tip
Resume tip

Tip 1: Have some projects on your resume that you actually did on your own and know everything about that so many times interviewer won't ask other staff they keep on asking about the project and if u have done it you will end up answering everything based on your project
Tip 2: Do not put false things on your resume so that if someone asks, you should not be blank at that point as entering wrong information will lead you in trouble and will make you feel bad in front of the interviewer.
Tip 3: Don't be very creative on your resume be professional on that no fancy things.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration45 mins
Interview date18 Apr 2022
Coding problem1

Timing is 11am in the morning and it was an online test with facecam on and interviewer was pretty supportive.

1. Stock Span

Moderate
20m average time
65% success
0/80
Asked in companies
DunzoAmazonNoBroker

Afzal has been working with an organization called 'Money Traders for the past few years. The organization is in the money trading business. His manager assigned him a task.


Given an array ’prices’ which denotes stock prices for ’n’ days, e.g., 'prices[ i ]' = price of the stock at ‘ith’ day, Find the stock's span for each day.


The span of the stock's price today is defined as the maximum number of consecutive days(starting from today and going backward) for which the price of the stock was less than today's price.


Example:
Input: ‘n’ = 7,  ‘prices’ = [100, 80, 60, 70, 60, 75, 85]

Output: [1, 1, 1, 2, 1, 4, 6]

Explanation: 
On the sixth day, when the stock price was 75, 

The span came out to be 4 because the last three prices(plus today) were less than the current or the sixth day's price.

Similarly, we can deduce the remaining results.
Note:
You don’t need to print anything. Just implement the given function
Problem approach

/* Declare and implement your function here 
eg: function example(parameter_name1,parameter_name2....){}
Handle the input/output from main()
*/




process.stdin.resume();
process.stdin.setEncoding('ascii');

var input_stdin = "";
var input_stdin_array = "";
var input_currentline = 0;

process.stdin.on('data', function (data) {
input_stdin += data;
});

process.stdin.on('end', function () {
input_stdin_array = input_stdin.split("\n");
main(); 
});

function readLine() {
return input_stdin_array[input_currentline++];
}


function main() {

/* Read your input here 
eg: For string variables: let str = String(readLine()); 
For int variables: let var_name = parseInt(readLine());
For arrays : const arr = readLine().replace(/\s+$/g, '').split(' ');
*/

/*
Call your function with the input/parameters read above
eg: let x = example(var_name, arr);
*/

/*
Log your output here 
eg: console.log(x);
*/

}

Try solving now
02
Round
Medium
Video Call
Duration30 mins
Interview date23 Apr 2022
Coding problem1

timing around 11am and was an online video call session and interviewer was good and supportive

1. OOPS based questions

basics of oops should be clear

Problem approach

Tip 1:go through basics thoroughly
Tip 2:do practice coding questions

03
Round
Easy
Telephonic
Duration30 mins
Interview date29 Apr 2022
Coding problem1

basics project-related details manager ask me and previous work experience and related to python few questions

1. DS based questions

Why Create Data Structures and What are some applications of Data structures?

A data structure is a mechanical or logical way that data is organized within a program. The organization of data is what determines how a program performs. There are many types of data structures, each with its own uses.
Decision Making
Genetics
Image Processing
Blockchain
Numerical and Statistical Analysis
Compiler Design
Database Design and many more

Problem approach

Tip 1: do practice data structure
Tip 2: revise oops concept

04
Round
Easy
HR Round
Duration30 mins
Interview date6 May 2022
Coding problem1

basic details where is your location

1. Basic HR Question

where do you live can you relocate and other basic questions?

Problem approach

Tip 1:be honest and true
Tip 2:say yes to all the questions

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

To make an AI less repetitive in a long paragraph, you should increase:

Choose another skill to practice
Similar interview experiences
Senior Software Engineer
3 rounds | 4 problems
Interviewed by Global Logic
1984 views
0 comments
0 upvotes
Trainee Software Engineer
4 rounds | 4 problems
Interviewed by Global Logic
1066 views
0 comments
0 upvotes
Software Engineer
4 rounds | 8 problems
Interviewed by Global Logic
1349 views
0 comments
0 upvotes
SDET
2 rounds | 4 problems
Interviewed by Global Logic
1278 views
0 comments
0 upvotes