Tip 1: Practice each topic of DSA.
Tip 2: Have a good understanding of JS and ES6 Javascript.
Tip 3: Have a good understanding of core subjects like DBMS, OOPS, and OS.
Tip 4: Complete at least one good project.
Tip 1: The resume should not be more than 1 page. Write only those skills, projects, and achievements which you have completed by yourselves and have a thorough knowledge and ensure to write in brief and crisp only.
Tip 2: Add hyperlinks to your Github, LinkedIn, and coding platform profile, this will give more details about you.
This was the Online Assessment (OA) Round, consisting of one simple and one medium problem. Candidates were required to solve both problems.



You are given two strings of equal lengths, s1 and s2. The task is to check if s2 is a rotated version of the string s1.
Step 1: I first applied a brute force approach in which every time rotating the second string by one place and compared it with the first string but It was not good enough,
Step 2: I applied an optimized approach.



Given an array A of N elements. Find the majority element in the array. A majority element in an array A of size N is an element that appears strictly more than N/2 times in the array.
Step 1: I applied the brute force approach for each element of the array, I counted total occurrence by comparing it with all numbers in the array if it's greater than N/2 then that will be the majority element, This will lack in time complexity
Step 2: I optimized my approach by using the hash approach.



Step 1: I explain the naive approach to checking the prime number (only 1 or the number itself can divide)
Step 2: I used the Sieve of Eratosthenes algorithm to find the total price factor of this number, if it has only one prime number then it will be a prime number.
This round was the managerial round with problem-solving.



Find the minimum number of currency notes and values that sum to a given amount.
Step 1: Take the largest possible currency
1. Asked about myself
2. Asked about my strengths
3. Asked about what inspired me to work in Fareportal
4. Asked about where I see myself in the next 4 years

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