Tip 1: Stay consistent with daily practice—small, regular efforts help more than last-minute preparation.
Tip 2: Focus on understanding concepts deeply instead of memorizing, so you can handle any type of question confidently.
Tip 1: Highlight your key skills and achievements clearly so they stand out at a quick glance.
Tip 2: Keep your resume clean, concise, and well-structured—avoid unnecessary details and focus on what adds value.
First round was an online assessment with MCQs based on aptitude and core subjects.
Which of the following is NOT a primitive data type in Java?
A. int
B. float
C. String
D. boolean
Answer: C. string
. What is the time complexity of binary search?
A. O(n)
B. O(log n)
C. O(n²)
D. O(1)
Answer: B. O(log n)
Which SQL command is used to remove duplicate rows?
A. UNIQUE
B. DISTINCT
C. REMOVE
D. UNIQUE ROWS
Answer: B. DISTINCT
Which data structure follows FIFO?
A. Stack
B. Queue
C. Tree
D. Graph
Answer: B. Queue
In OOP, which concept refers to “wrapping data and methods together”?
A. Inheritance
B. Polymorphism
C. Encapsulation
D. Abstraction
Answer: C. Encapsulation
What is the default value of an uninitialized int variable in Java?
A. 0
B. null
C. 1
D. Undefined
Answer: A. 0
Which protocol is used to send emails?
A. HTTP
B. SMTP
C. FTP
D. SNMP
Answer: B. SMTP
Which SQL clause is used to filter records?
A. GROUP BY
B. ORDER BY
C. WHERE
D. HAVING
Answer: C. WHERE
What does HTML stand for?
A. HyperText Markup Language
B. HighText Machine Language
C. Hyperloop Text Management
D. None of these
Answer: A. HyperText Markup Language
Which data structure is used by recursion internally?
A. Queue
B. Array
C. Stack
D. Linked List
Answer: C. Stack



Input: ‘N’= 25, ‘s’ =”Take u forward is Awesome”
Output: 10 11 4
Step 1: Understand the Problem
We need to find how many vowels (a, e, i, o, u) are present in a given string.
Both uppercase and lowercase vowels should be counted.
Non-alphabet characters are ignored.
Step 2: Initialize a Counter
Start by creating a variable, say count, and set it to 0.
This variable will keep track of the number of vowels found in the string.
Step 3: Traverse the String
Loop through each character of the string one by one.
In most languages, you can use a for loop or equivalent iteration.
Step 4: Check if the Character is a Vowel
For each character, check if it is one of a, e, i, o, u or A, E, I, O, U.
If it is, increment the count by 1.
Step 5: Return or Print the Result
After the loop ends, count will contain the total number of vowels.
Print or return this value as the output.
Step 6: Example Walkthrough
Input: "OpenAI"
Process:
'O' → vowel → count = 1
'p' → not a vowel → count = 1
'e' → vowel → count = 2
'n' → not a vowel → count = 2
'A' → vowel → count = 3
'I' → vowel → count = 4
Output: 4

Step 1: Understand the Problem
We need to reverse the order of characters in a given string.
Spaces, uppercase/lowercase letters, and special characters should remain in their positions relative to the string—they are not removed, just reversed.
Step 2: Initialize an Empty Result
Create an empty string (or a character array) to store the reversed version of the string.
Step 3: Traverse the String Backwards
Start from the last character of the original string and move towards the first character.
In most programming languages, this can be done using a for loop that decrements the index from length-1 to 0.
Step 4: Append Characters to Result
For each character in the backward traversal, add it to the empty result string.
Step 5: Return or Print the Result
After the loop ends, the result string will contain the reversed string.
Print or return this string as output.
Step 6: Example Walkthrough
Input: "OpenAI"
Process:
Start from last character 'I' → result = "I"
Next character 'A' → result = "IA"
Next 'n' → result = "IAn"
Next 'e' → result = "IAne"
Next 'p' → result = "IAnep"
Next 'O' → result = "IAnepO"
Output: "IAnepO"
The HR round focused on understanding my personality, communication skills, and cultural fit for the company. It was more about assessing attitude, confidence, and problem-solving approach rather than technical knowledge. The questions were mostly behavioural and situational. The interviewer evaluated how I handled challenges, teamwork, and conflict resolution. Communication clarity, confidence, and a positive attitude played a major role.
Tip 1: Stay calm, polite, and confident.
Tip 2: Be honest while answering and provide real-life examples if possible.
Tip 3: Focus on showing enthusiasm for learning and aligning with the company values.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?