Practice 30 Google Software Developer interview questions covering algorithms, system design, and coding challenges.
Question 17 of 30
How to Answer
Example Answer
Community Answers

William Swansen has worked in the employment assistance realm since 2007. He is an author, job search strategist, and career advisor who helps individuals worldwide and in various professions to find their ideal careers.
As a prospective Google Software Developer, you need to look at things from a broader perspective to gain a bigger picture of what your internal customer (department) or external customer (client) wants. In the early stages of the software development cycle, you may find that a feasibility study might be required. There are two important factors to consider before determining whether or not a feasibility study is required. A feasibility study is broken down into two essential categories. The first is Technical in nature, and the second is an Operational view. The Google interviewer wants to know if you follow protocol by offering a feasibility study to the client or go through the motions of your job. It's important to mention this in your interview because it helps crystallize in the interviewer's mind that you go above and beyond the norm to get the job done right. Again, the interviewer is asking for your opinion, so it's important to express your opinion to explain why you think it should or shouldn't be performed.

William Swansen has worked in the employment assistance realm since 2007. He is an author, job search strategist, and career advisor who helps individuals worldwide and in various professions to find their ideal careers.
"In my current role, I was asked by senior management whether or not a feasibility study would provide insight into potential productivity improvements and cost-saving measures within the organization. I took on the task of planning and executing a feasibility study to determine what type of outcome we could expect. I gathered a team, formed a committee, and assigned each team member a task, goal, and phased timeline to report their findings. After the feasibility study was completed, we analyzed the data and found that there was just cause to perform a full-scale feasibility study. The results provided insightful information about what areas of the company needed further analysis and other areas that started seeing improvements. We selected the technology, production, operations, and accounting for this study. After all the data was analyzed, I provided a draft of our findings to management for review for accuracy, relevance, and completeness. I was praised for this project since it did help the selected departments in every aspect of the operation."

Interview Coach
Jaymie
A real coach, not AI. I read every answer myself and write back with personalized feedback.
Typically responds within 24 hours.
0 - Character Count
Prepare with questions that reflect Google's rigorous technical interview process.
Get StartedJump to Question

Written by William Swansen
30 Questions & Answers • Google

By William

By William