Tip 1: Be sure what you mention in your resume; you must be prepared to answer anything asked from your resume.
Tip 2: Be confident and maintain good communication with the interviewer.
Tip 3: Convince the recruiter how your tech stack can contribute to the organization's growth.
Tip 4: Do at least two projects, but do it by yourself.
Tip 5: Try to solve easy to medium DSA questions related to array, LL, stack, and queue. Try to complete standard algorithms first, like Binary search, Dutch national flag algorithms, etc.
Tip 1: Be confident about what you mention there. Can you describe your projects very well?
Tip 2: Keep your resume simple; avoid anything too fancy or boring.
There were MCQ questions related to basic-medium aptitude and reasoning and basic OOPs, DBMS, OS questions.
There were 2 coding questions too. Array-based Question (Difficulty level of the coding question was easy).



If the given string is: STR = "abcde". You have to print the string "edcba".
Try to solve the problem in O(1) space complexity.
Tip 1 : Apply loop backward and print the string. It will pass all the test cases.



'arr '= [1,2,3,4,5]
'k' = 1 rotated array = [2,3,4,5,1]
'k' = 2 rotated array = [3,4,5,1,2]
'k' = 3 rotated array = [4,5,1,2,3] and so on.
Starting with introduction "tell me about yourself".
This was a technical round. Asked about what was there in my resume (focused on my projects), then he said to implement hash maps. Then, he asked Diamond Problem in OOPS. I did all my coding questions in c++, use of STL was allowed.
This round was mainly focused on what I have mentioned in my resume.
Try to go through the CodeStudio interview questions; they will cover most of the theory part.



a) Duplicate elements may be present.
b) If no such element is present return -1.
Input: Given a sequence of five numbers 2, 4, 5, 6, 8.
Output: 6
Explanation:
In the given sequence of numbers, number 8 is the largest element, followed by number 6 which is the second-largest element. Hence we return number 6 which is the second-largest element in the sequence.
I have done some projects related to dashboarding in powerBI and a "Flight fare prediction" using machine learning techniques.
1- Describe briefly what you have done in your project.
2- Why have I used this ensemble technique in the Flight fare prediction project?
3- How did you deploy it using Flask and Heroku?
Know every aspect of your project, and be prepared for questions like "Why have you used this rather than that? Any specific reason?"



1. INSERT(key, value): Inserts an integer value to the data structure against a string type key if not already present. If already present, it updates the value of the key with the new one. This function will not return anything.
2. DELETE(key): Removes the key from the data structure if present. It doesn't return anything.
3. SEARCH(key): It searches for the key in the data structure. In case it is present, return true. Otherwise, return false.
4. GET(key): It returns the integer value stored against the given key. If the key is not present, return -1.
5. GET_SIZE(): It returns an integer value denoting the size of the data structure.
6. IS_EMPTY(): It returns a boolean value, denoting whether the data structure is empty or not.
1. Key is always a string value.
2. Value can never be -1.
First(Denoted by integer value 1): Insertion to the Data Structure. It is done in a pair of (key, value).
Second(Denoted by integer value 2): Deletion of a key from the Data Structure.
Third(Denoted by integer value 3): Search a given key in the Data Structure.
Fourth(Denoted by integer value 4): Retrieve the value for a given key from the Data Structure.
Fifth(Denoted by integer value 5): Retrieve the size of the Data Structure.
Sixth(Denoted by integer value 6): Retrieve whether the Data Structure is empty or not.
It was just a simple HR round; I asked why you want to be part of Globallogic, if you have any other offers, and how your interview experience was—just typical HR round questions, nothing much.
1- How was your interview experience?
2- Do you have any other offers? If yes, explain why you will choose GlobalLogic above all the offers you have.
3- What are your hobbies?
Be confident, try to answer in very precise manner.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
To make an AI less repetitive in a long paragraph, you should increase: