I applied online. I interviewed at Google Summer of Code
Interview
Applied with a detailed proposal and a couple of small PRs to show familiarity with the codebase. I had a ~30–40 minute video call with two mentors focused on project scope, weekly milestones, communication cadence, time-zone availability, and prior OSS work.
Interview questions [1]
Question 1
I outlined a timeline with scoped weekly deliverables (MVP parser → integration → tests → docs), each with success criteria (tests passing, demoable feature, docs PR). I planned async status updates, a weekly sync, and issue tracking via GitHub Projects.
I applied through university. The process took 2+ months. I interviewed at Google Summer of Code (Remote) in Mar 2019
Interview
The experience of contributing to open source was excellent. Learned a lot in 3 months of development. It helped me building my skills and knowledge in domain. Everyone should try contributing to GSoC.