KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
JD #3575
Applications open Internship

Software Engineering Intern

Visa

  • Bengaluru, India
  • Rs 15,000 per month
  • Internship
  • Posted Today
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

Visa is a global leader in digital payments, connecting consumers, merchants, financial institutions and governments across more than 200 countries. With a mission to enable a cash‑less future, Visa operates the VisaNet network that processes over 259 billion transactions each year. The company’s culture is built around innovation, inclusion and a relentless focus on security and reliability.

As a fresher‑friendly brand, Visa invests heavily in talent development, offering mentorship, learning platforms and exposure to real‑world problems that impact billions of users worldwide.

The 2026 Summer Internship Program is a 10‑12 week, hybrid experience designed for bright engineering students. Interns work side‑by‑side with senior engineers on product features that touch millions of users. The role offers a blend of front‑end, mobile and back‑end exposure, allowing interns to understand end‑to‑end payment flows while contributing to tangible deliverables.

You will be expected to write clean, maintainable code, participate in design reviews, and collaborate with cross‑functional teams including product, UX, and security.

Key Responsibilities

  • Develop responsive web interfaces using HTML, CSS and JavaScript.
  • Implement mobile features on iOS (Objective‑C) and Android (Android SDK).
  • Write and maintain C/C++ modules for performance‑critical components.
  • Apply accessibility standards (WCAG 2.0, Section 508) to ensure inclusive user experiences.
  • Conduct user research and usability testing to validate design decisions.
  • Participate in code reviews and adopt best practices in object‑oriented design.
  • Create technical documentation and present progress to stakeholders.
  • Collaborate with product managers to translate requirements into technical specifications.
  • Use MS Excel, Word and PowerPoint to prepare reports and presentations.
  • Contribute ideas in sprint planning and agile ceremonies.

Tech Stack: HTML, CSS, JavaScript, Responsive Design, Accessibility, Objective‑C, Android SDK, C, C++, OOP, Git, Agile/Scrum tools.

Growth Path: Successful interns are often considered for full‑time offers, joining Visa’s engineering graduate programs. The exposure to a global payment ecosystem, mentorship from industry veterans, and the chance to work on high‑impact projects accelerate career growth and open doors to roles in product development, security, or data engineering.

Why Join Visa? Visa offers a world‑class brand, a culture of continuous learning, and the opportunity to work on technology that powers the global economy. Interns gain hands‑on experience, a strong professional network, and a platform to showcase their talent on a global stage.

Eligibility & process

Who can apply

Eligible candidates must be pursuing B.Tech/M.Tech/BE/M.Sc in Computer Science, Information Technology, Electronics & Communication or related streams. Minimum CGPA/percentage of 6.5/70% (or equivalent) is required. Candidates graduating in 2026 are preferred. No active backlogs at the time of joining. Must have legal authorization to work in India.

Skills & stack

HTML5 CSS3 JavaScript Responsive Design Accessibility Objective C Android Sdk C++

Selection process

  1. Round 1: Online coding assessment (data structures & algorithms)
  2. Round 2: Technical interview (system design, programming concepts, UI/UX basics)
  3. Round 3: HR interview (fit, communication, motivation)

Prep kit

19 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (HTML5, CSS3, JavaScript, Responsive Design, Accessibility, Objective C, Android Sdk, C++) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion Visa Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 4
What is the bias-variance tradeoff and how do you prevent overfitting? Answer
Model answer: High bias leads to underfitting (oversimplified model), high variance leads to overfitting (captures noise). Mitigate using L1/L2 Regularization, Dropout, Cross-Validation, and data augmentation.
Explain the difference between Precision, Recall, and F1-Score. Answer
Model answer: Precision = TP / (TP + FP) (correctness of positive predictions). Recall = TP / (TP + FN) (coverage of actual positives). F1-Score is the harmonic mean of Precision and Recall.
How does Gradient Descent work and what is the role of Learning Rate? Answer
Model answer: It optimizes loss functions by iteratively moving weights in the direction of negative gradient. A large learning rate may overshoot the minimum; a small rate causes slow convergence.
What is the difference between Supervised, Unsupervised, and Self-Supervised learning? Answer
Model answer: Supervised uses labeled data (X -> y). Unsupervised finds hidden patterns in unlabeled data (clustering/PCA). Self-supervised generates labels from input data (e.g. masked language modeling in BERT/Transformers).
Behavioural & HR questions 3
Why do you want to join Visa as a Software Engineering Intern?
Highlight Visa's market reputation, recent tech innovations, and how your skills in HTML5 directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
Visa Rs 15,000 per month
Recruiter Resume Apply
Chat Chat with Kashii