Wells Fargo interview experience Real time questions & tips from candidates to crack your interview

SDE - Intern

Wells Fargo
upvote
share-icon
4 rounds | 8 Coding problems

Interview preparation journey

expand-icon
Journey
It was an on-campus drive. The company circulated google forms and shortlisted candidates first on the basis of CV and CGPA. Only circuital branches were allowed for the position. One online assessment consisted of three parts: coding, analytical aptitude and English. This was followed by two technical and one HR interview.
Application story
Applied in the on-campus drive. The whole process was conducted and concluded within a matter of a week. There was one online assessment including coding, aptitude and english. Upon qualifying the OA, there were three interview rounds: two technical- first of which was DSA and OOPs based whereas the second one was more based around the candidate's CV. There were some Computer Networks questions too in the second technical round. The third was a telephonic HR interview.
Why selected/rejected for the role?
I believe I was selected because I was able to clearly justify each and every point in the resume. My peers who mentioned ML/AI-based projects were rejected in the first interview round only when they could not describe basic ML algorithms that were being used under the hood in their own projects.
Preparation
Duration: 10 months
Topics: Data Structures, DBMS, OOPs, Computer Networks, Linked Lists, Pointers, Graphs, Complexity Analysis
Tip
Tip

Tip 1 : Have complete proficiency on most famous problems across all DSA topics
Tip 2 : Have at least 1 project and be prepared to explain the problems you faced and improvements that could still be made in the project
Tip 3 : Be prepared to justify your CV as you will be thoroughly grilled on each point mentioned there

Application process
Where: Campus
Eligibility: only circuital branches allowed. above 8 cgpa for CSE boys and above 9 cgpa for ECE and EE boys. No cgpa criteria for girls
Resume Tip
Resume tip

Tip 1 : Check thoroughly for grammatical errors
Tip 2 : focus more on responsibilities and tasks performed in projects along with a description of the project
Tip 3 : Be prepared to justify every point in the resume and revise all the technical details and challenges overcome of the projects and experiences mentioned
Tip 4 : good to have if the projects are hosted somewhere to demo on the go

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date3 Aug 2021
Coding problem2
Easy
10m average time
90% success
0/40
Asked in companies
IntuitDisney + HotstarMicrosoft

Given N pairs of parentheses, write a function to generate and print all combinations of well-formed parentheses. That is, you need to generate all possible valid sets of parentheses that can be formed with a given number of pairs.

Problem approach

This was a basic backtracking problem. The key idea was that the number of "("s and ")s in a parenthesis balanced string (of size 2*N) must equal N. For each string representing a recursive state, we keep adding "(" before ")" until the count of "(" equals N. When the count of ')' is smaller than the count of '(,' we merely begin to add ')'. String that meets these two requirements will always be balanced.

Try solving now

2. Alien Dictionary

Easy
10m average time
70% success
0/40
Asked in companies
Thought WorksNagarro SoftwareTCS

Ninja is learning a new but strange language known as Alien Language. Alien language possesses the same alphabets as of English language, but their order is different. The order of letters are given as ‘ORDER’ string. Ninja has ‘N’ words in the ‘WORDS’ array. Ninja’s task is to check whether the words of ‘WORDS’ are sorted lexicographically in this alien language or not.

Note: ‘ORDER’ consists of all 26 letters of English alphabet.

For Example
If ‘WORDS’ = ["word","world","row"], ‘ORDER’ = "worldabcefghijkmnpqstuvxyz",the answer will be ‘NO’ as first and second words are not lexicographically sorted as ‘l’ comes before ‘d’ in alien language.
Problem approach

Step 1 : I built a map 'mp' where each (key, value) pair was like (character, its index in the 'order' array). 
Step 2 : I then used the c++ STL's is_sorted() function with a custom comparator where I returned mp[str1[i]] < mp[str2[i]] where str1 and str2 are the two strings being compared in the comparator and str1[i] and str2[i] refers to the first unequal character in the two strings.

Try solving now
02
Round
Hard
Video Call
Duration40 minutes
Interview date4 Jan 2023
Coding problem3

It was around 11 am. at home it self on the video call. The interviewer was well versed technically and was helpful when being stuck

1. Word Ladder

Hard
10m average time
90% success
0/120
Asked in companies
OlaSalesforceDisney + Hotstar

You are given two strings BEGIN and END and an array of strings DICT. Your task is to find the length of the shortest transformation sequence from BEGIN to END such that in every transformation you can change exactly one alphabet and the word formed after each transformation must exist in DICT.

Note:

1. If there is no possible path to change BEGIN to END then just return -1.
2. All the words have the same length and contain only lowercase english alphabets.
3. The beginning word i.e. BEGIN will always be different from the end word i.e. END (BEGIN != END).
Try solving now

2. Merge k sorted lists

Hard
25m average time
65% success
0/120
Asked in companies
AmazonIntuitPayPal

Given 'k' sorted linked lists, each list is sorted in increasing order. You need to merge all these lists into one single sorted list. You need to return the head of the final linked list.


For example:
Input:
3
3
4 6 8
3
2 5 7 
2
1 9

Output:
1 2 4 5 6 7 8 9 

Explanation:
First list is: 4 -> 6 -> 8 -> NULL
Second list is: 2 -> 5 -> 7 -> NULL
Third list is: 1 -> 9 -> NULL
The final list would be: 1 -> 2 -> 4 -> 5 -> 6 -> 7 -> 8 -> 9 -> NULL
Problem approach

step 1 : build a heap and insert heads of each linked list into the heap
step 2 : initialise an empty linked list
step 3 : pop the top of the heap, put it into the new linked list and add the popped node's next to the heap

Try solving now

3. Technical Questions

Basic OOPs concepts like abstraction, inheritence and encapsulation. I was asked to implement an encapsulated class in c++ as well along with some discussion on virtual functions

Problem approach

Tip 1 : brush over OOPs concepts
Tip 2 : quickly revise top 50 OOPs interview questions before the interview

03
Round
Easy
Video Call
Duration30 Minutes
Interview date4 Jan 2023
Coding problem2

It was around 1 pm afternoon. The interviewer was asking questions related to skills you have and projects on the resume.

1. Technical Questions

I was asked to describe in detail the projects I had mentioned in the resume along with what tech was used to overcome what challenge and the improvements/features that could be added more onto the project

2. Technical Questions

I was asked what technologies I am proficient in and if I have any prior experience working as an intern before. I did not have any prior experience and the interviewer also mentioned that I did not know any front-end technology and it looked like a vacuum in the otherwise decent resume.

04
Round
Easy
HR Round
Duration10 minutes
Interview date4 Jan 2023
Coding problem1

It was a phone call around evening 5 pm

1. Basic HR Questions

Why i wanted to work for Wells Fargo

Are you comfortable to relocate

Location preference for the job

Are you comfortable to relocate

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
SDE - Intern
4 rounds | 12 problems
Interviewed by Wells Fargo
2971 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 4 problems
Interviewed by Wells Fargo
1159 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 7 problems
Interviewed by Wells Fargo
1484 views
0 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 6 problems
Interviewed by Wells Fargo
912 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Arcesium
3738 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 5 problems
Interviewed by Arcesium
2683 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 5 problems
Interviewed by BNY Mellon
2348 views
0 comments
0 upvotes