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

Intern

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

Interview preparation journey

expand-icon
Preparation
Duration: 1 month
Topics: Operating Systems, System Design, Dynamic Programming, Database Management Systems, Data Structures
Tip
Tip

Tip 1 : Focus on fundamentals in important topics.
Tip 2 : Work on as many projects as you can, they are really crucial in gaining a good understanding.

Application process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Keep it concise and to the point.
Tip 2 : Do not exaggerate or pretend to be a certain way.
Tip 3 : Use correct and non-ambiguous language.
Tip 4 : Don't mention everything on there but the best and relevant stuff of all.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration100 minutes
Interview date20 Sep 2020
Coding problem1

The test was conducted on the AMCAT platform, with webcam and tab-switch monitoring. All questions were mandatory to answer. Coding questions were 2, one being difficult and another's the one given below.

1. Number of Mismatching Bits

Easy
10m average time
90% success
0/40
Asked in companies
Wells FargoCodenation

Given two integers "first" and "second". Find the number of bits that do not match in the binary representation of the given numbers.

For example, let "first" be 11 and "second" be 15. Writing both the given numbers in binary we get first = 1011(binary representation of 11) and second = 1111(binary representation of 15) we can see all the bits are the same except the second bit.

ex

Therefore only 1 bit differs hence we return 1 as shown in the diagram.

Note:
1. Do not print anything, just implement the provided function and return the number of mismatching bits for the given numbers.
Problem approach

Step 1 : I used bitwise shift operators here. I first ran a loop for 'i' from 0 to 32 (as 32 bits is maximum)
Step 2 : Then right shifted the bits of both numbers by 'i' places.
Step 3 : Checked whether the bit at 0th position is different, if yes then increase the counter variable.
Step 4 : Using bitwise AND by 1 for both numbers to get the 1st bit.
Step 5 : Displayed the count.

Try solving now
02
Round
Medium
Video Call
Duration50 minutes
Interview date23 Sep 2020
Coding problem2

This technical interview was scheduled at 9 AM for me.

1. BST Delete

Easy
15m average time
80% success
0/40
Asked in companies
Wells FargoBarclaysGainsight

You are given a binary search tree (BST) and a key value 'K'. You need to delete the node with value 'K'. It is guaranteed that a node has the value 'K'.

A binary search tree (BST), also called an ordered or sorted binary tree, is a rooted binary tree whose internal nodes each store a key greater than all the keys in the node's left subtree and less than those in its right subtree.

Note:
All the elements of the binary search tree are unique.
Problem approach

Step 1 : I used Java to code the given problem for all three cases of node deletions.
Step 2 : For the time complexity, the worst case time complexity of delete operation is O(h) where h is height of Binary Search Tree. In worst case, we may have to travel from root to the deepest leaf node. The height of a skewed tree may become n and the time complexity of delete operation may become O(n).
Step 3 : In case of code optimization, instead of recursively calling delete() for successor, we can avoid recursive call by keeping track of parent node of successor so that we can simply remove the successor by making child of parent as NULL. We know that successor would always be a leaf node.

Try solving now

2. What is process synchronization? 

Problem approach

Tip 1 : Go through the concepts and their implementation.
Tip 2 : Be thorough with the working of various algorithms.

03
Round
Hard
Video Call
Duration50 minutes
Interview date23 Sep 2020
Coding problem0

This round was a technical interview with the senior manager. He started with asking conceptual questions in OOPS and its analogy to real world.
He then proceeded to ask questions on Alexa Programming and so on. He expected an in-depth explanation and focused more on my understanding of the topic. Next was DBMS: various operations and query related. He continued and asked me three riddles, increasing the complexity of each.

04
Round
Medium
HR Round
Duration20 minutes
Interview date23 Sep 2020
Coding problem1

Took place in the evening, this round assessed the overall personality. Followed by a discussion on the resume; the international accolades I had received in Computer Science and in extracurriculars, my experiences, future goals and so on.
Lastly, I was asked if I had any questions and about the preferred locations.

1. Behavioural Questions

Problem approach

Tip 1: Don’t be afraid to be candid and assertive because those are the precise qualities the HR recruiter is looking to assess in you.
Tip 2: Prepare yourself to discuss and provide lots of examples to back up your experience.

Here's your problem of the day

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

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - Intern
4 rounds | 12 problems
Interviewed by Wells Fargo
2945 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 7 problems
Interviewed by Wells Fargo
1804 views
0 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 6 problems
Interviewed by Wells Fargo
892 views
0 comments
0 upvotes
company logo
Program Associate
3 rounds | 3 problems
Interviewed by Wells Fargo
905 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Intern
3 rounds | 4 problems
Interviewed by CIS - Cyber Infrastructure
639 views
0 comments
0 upvotes