Tip 1: Be consistent. Show up daily, and try to solve at least one coding problem every day!
Tip 2: Don't ignore theoretical subjects like OOPs, DBMS, Networking and Operating Systems
Tip 3: Give Contests regularly!
Tip 1: Keep it clean and concise
Tip 2: Don't add unnecessary things which you're not confident about!
Timing: Morning. 120 students were shortlisted for this round out of 360.
It was online on the Amcat platform.
There were three parts to the online exam, namely Verbal, Business Analytics, and Coding.



Let ‘N'=3, hence the length of the binary string would be 3.
We can have the following binary strings with no consecutive 1s:
000 001 010 100 101



Step 1: Start iterating through the given array from the end and identify the first index (called the "pivot") where the non-increasing suffix property is violated (i.e., where arr[i] < arr[i + 1]).
Step 2: If a pivot index cannot be found, it means that the given sequence in the array is already the largest possible, so swap the entire array. If a pivot index is found, continue iterating through the array from the end to find the first value that is greater than the pivot value.
Step 3: Swap the pivot and the successor, and then reverse the suffix portion of the array from the pivot index + 1 to the end (N) to minimize it.
Timing: Morning. 29 students were shortlisted for the 2nd round.
So, in this round, I had one to one conversation with one of the executives of Wells Fargo. The interviewer was really friendly and made sure I was comfortable. He started by asking about me. I gave him the introduction and was then presented with a DSA Problem, which I had to solve on any compiler of my choice. First I had to explain the approach, and then code that. The problem was the Median of Two Sorted Arrays. I started explaining to him the Burte-Force approach using extra memory. He then told me to optimize it further, then I gave him an O(n^2) approach without using extra space. He again told me to optimize it, when I gave him the O(log(m+n)) approach for which he told me to code. After the problem, he asked basic questions on OOPs and OS like What is Inheritance? Give real-life examples. What is virtualization? The interview ended after that. And then I got a call for 2nd interview.



Input: 'a' = [2, 4, 6] and 'b' = [1, 3, 5]
Output: 3.5
Explanation: The array after merging 'a' and 'b' will be { 1, 2, 3, 4, 5, 6 }. Here two medians are 3 and 4. So the median will be the average of 3 and 4, which is 3.5.
Step 1: To find the median of two merged arrays, we split the arrays into two parts based on the mid value.
Step 2: We then compare the rightmost element in the left part of A with the leftmost element in the right part of B, and vice versa, to confirm the partition.
Step 3: If the partition is incorrect, we adjust the pointers and repeat the process until we find the correct partition.
Step 4: The median value depends on the total size of the merged array, and we take the average of the max of the left parts and min of the right parts for even-sized arrays or return the max value of the left parts for odd-sized arrays.
For this round, only 11-12 people were shortlisted. I had a one-to-one call with one of the executives of Wells Fargo. The interviewer was really friendly. She introduced herself and asked about me. After that, she opened my Resume pdf on her computer and started asking me about all the things I have written. First, she asked about one of my previous internships. Questions like what did you learn? What were the difficulties? Then she started asking me about the projects. Questions like Why did you use the particular tech stack? What did you learn and the difficulties you faces? What more features can you add to it? So it was a proper Resume screening round where everything about your Resume will be asked so be thorough with what you have written! She then asked some 3-4 OOPs-related questions
What is Abstraction?
Difference between Abstraction and Encapsulation?
What are pure virtual functions?
Tip 1: Communicate properly, communication plays a huge role!
Tip 2: At the end of the interview, ask relevant questions to the interviewer
Receive a call from HR. Questions like why should we hire you? Why Wells Fargo? Location Preference
Why Wells Fargo? Introduce yourself. Any Location Preference?
Tip 1: Properly research the company.
Tip 2: Prepare for HR questions like why should we hire you etc.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?