All interviews
Google logo

Google

Mid

Design and ship features for Google Wallet's Android platform at consumer scale

Software Engineer role on Google's Payments/Wallet team in Singapore, owning end-to-end design and delivery of features on Google Wallet's Android app and platform — the credential 'file system' behind tap-to-pay, Autofill, and Google Pay — with deep integration into Google Play Services and the Android platform itself. Requires 2 years of Java/Kotlin plus 2 years of Android app development.

Step into this interview

Free · a live voice mock calibrated to this exact role

Practice this interview

Likely format

Standard Google SWE process: recruiter screen, coding phone screens, then an onsite loop of coding, system/Android design, and Googleyness/leadership plus team matching.

What this interview tests

  • Java/Kotlin and Android application development
  • End-to-end feature ownership from design to deployment
  • Integration with Google Play Services and the Android platform
  • Designing platform abstractions/APIs for internal and external integrators
  • Collaboration with Product Managers and UX
  • Payments domain awareness: NFC, contactless, digital credentials (preferred, not required)

Common question themes

Coding problem in Java or Kotlin

Design an Android feature end-to-end for a payments/credentials app

How would you design an API for third-party integrators onto a platform

Discuss Android app architecture choices (lifecycle, secure storage, background work)

Cross-functional collaboration with PM/UX and across time zones

Googleyness/behavioral questions on ambiguity and ownership

View the original posting

Related interviews