About VISA
Visa Inc. is a global payments technology company working to enable consumers, businesses, banks, and governments to use digital currency. Connects consumers, businesses, financial institutions and governments in more than 200 countries and territories, enabling them to use digital currency instead of cash and checks.
Code UR Way
Visa Code UR Way is a women hackathon which generally takes place in the month of Oct-Nov. Girl students selected from top engineering colleges of India are given opportunities for Internship and Placement.
Stage 1
Eligibility- Only girl students from top engineering colleges of India were allowed.
Branches Allowed- All
Job Location- Bangalore
Stipend- 50,000 per month
Provision of PPO- Yes
Stage 2
It was an off campus coding contest of 3 hours conducted on hackerearth platform having 5 questions with difficulty level varying from medium to hard. The questions were related to topics like Graph, Dynamic Programming, STL applications, Kadane Algorithm.
I was able to solve 3 questions completely and in the fourth question i managed to pass a few test cases. I got selected for the Interview Round.
From all over India 17-18 girls were selected for interviews for internship role and around 20 girls were selected for interviews for full time role.
Stage 3
The shortlisting from the online round was done nearly one and half month before the interviews. The interview was held in the Visa Bangalore office and the whole cost of travelling and the accomodation was provided by the company itself.
Technical Interview
My interview started with the question to introduce myself. She then asked me to relax as I was a bit nervous.
-> She started with a simple question asking how many squares are there on a Chess Board to which I immediately replied 64. She then asked the total no. of squares of different sizes and asked me to derive the formula. I solved and derived the formula which is basically - summation of squares of natural no. starting from 1 to the length of the square (1+4+9+16+25+36+49+64)
-> Then she gave me a question from geeksforgeeks which asked to print if a given number is jumbled or not.( https://www.geeksforgeeks.org/check-if-a-number-is-jumbled-or-not/ ) I gave a simple solution using STL and then modified it to make the solution more efficient. She then asked me to write the complete code.
-> The next question was again from geeksforgeeks-find next greater number with same set of digits.( https://www.geeksforgeeks.org/find-next-greater-number-set-digits/ ). The interviewer just asked about my approach and discussed a few test cases.
-> The next question was based on string matching -given two code snippets from two different coders, how would I judge whether they have cheated or not? We discussed string matching algos and which would be more efficient and why?(String matching algos and concepts should be very clear).
After all the technical questions my resume was discussed. The interviewer asked about my
interests and projects that I am currently working on.
Results
Results were announced after two days and I got selected for the Internship Role at VISA.
Suggestions:-
- In your resume write only what you know well and are confident about.
- Be clear with your basic concepts like oops, basic algos etc.
- Never sit idle in the interview, keep discussing your approach with the interviewer.
- Do go through standard questions from each topic on gfg.
ECE Batch of 2021