Graduate Software Developer Interview Questions

4,496 graduate software developer interview questions shared by candidates

Design an in-memory online url-shortening system, specifically database layout and necessary hardware. Scale to 1 university (50K users). Followups: - SQL specifics - Estimate message and request sizes - scale to 1 million users - "what about locality?" --> route & shard requests depending on user location
avatar

Software Engineer, University Graduate

Interviewed at Google

4.4
Mar 30, 2015

Design an in-memory online url-shortening system, specifically database layout and necessary hardware. Scale to 1 university (50K users). Followups: - SQL specifics - Estimate message and request sizes - scale to 1 million users - "what about locality?" --> route & shard requests depending on user location

Based on String manipulation (not meant to reveal the specific questions as requested by Google). I spend a lot of time revising tree's and search/sorting algorithms, but tripped up on some relatively straight forward String manipulation questions. I have time for 1 and a half questions, the first one being simple and the second requiring a new solution to a more complex version of the same problem. The interviewer was fairly friendly and they will hint at you when you make mistakes, and look at how you go through to error check your code. In general this was a really nice interview process even though I messed up my question. My main advice would be to do a lot of practise on coding without an IDE, and problem solving questions. The recruiter within google will send you a bunch of great revision materials, and using this is definitely more than enough to be prepared.
avatar

Graduate Software Developer

Interviewed at Google

4.4
Apr 21, 2015

Based on String manipulation (not meant to reveal the specific questions as requested by Google). I spend a lot of time revising tree's and search/sorting algorithms, but tripped up on some relatively straight forward String manipulation questions. I have time for 1 and a half questions, the first one being simple and the second requiring a new solution to a more complex version of the same problem. The interviewer was fairly friendly and they will hint at you when you make mistakes, and look at how you go through to error check your code. In general this was a really nice interview process even though I messed up my question. My main advice would be to do a lot of practise on coding without an IDE, and problem solving questions. The recruiter within google will send you a bunch of great revision materials, and using this is definitely more than enough to be prepared.

Viewing 2491 - 2500 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 4,496 interview questions and reports from Graduate software developer interviews. Prepare for your interview. Get hired. Love your job.