Tip 1 : Focus on logic building
Tip 2 : Showcase your DSA knowledge on your resume
Tip 1: Mention DSA and the number of problems solved on your resume.
Tip 2: Include 2-3 projects in your resume.
This round was held in the afternoon for 50 minutes and included 2 DSA questions of easy to medium difficulty.



Write a program to find the number of occurrences of a given key.
We can easily solve this problem by iterating over the array with the help of any loop (i.e. for, while) & calculate how many times the key has occurred in that array


Write a program to check whether the given string is pangram or not Pangram - It is a sentence containing all letters of the English Alphabet.
We can use a Set data structure to check if a string is a pangram. Here’s how it works:
* Convert each character of the string into lowercase to handle case sensitivity.
* Add each letter of the string into a set.
* In a set, duplicate characters are not allowed, so each letter will be added only once, regardless of how many times it appears in the string.
* At the end, check the size of the set. If the size is 26 (the total number of English alphabets), then the string is a pangram.
Otherwise, it is not a pangram.
This rounds includes various questions like :
* Explain SQL query
* OOPS concept
* Difference between abstract class vs interface
* What is diff between list vs linked list
* Explain keys, prime key, unique key
* What are the limitations of inheritance
SQL based and DSA based questions were asked



Given two unsorted Linked List, the task is to merge them to get a sorted singly linked list.
Concatenate the two lists by traversing the first list until we reach it’s a tail node and then point the next of the tail node to the head node of the second list. Store this concatenated list in the first list.
Sort the above-merged linked list. Here, we will use a bubble sort. So, if node->next->data is less then node->data, then swap the data of the two adjacent nodes.
What are ACID properties? (Learn)
The round was combination of HR & Technical.
There are 3 ants sitting on three corners of a triangle. All ants randomly pick a direction and start moving along edge of the triangle. What is the probability that any two ants collide?

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