In this article, I will be discussing my interview experience with Google India. I recently joined Google as a Web Solutions Engineer. It all started back in April when I applied for this role through a referral. The entire process took approx 2 months to complete but the entire experience was mesmerizing. Few days after the 1st round of interview, I became Covid positive but was able to bounce back to the interview process within a week. All thanks to the Google Recruitment Team as they gave me enough time to recover and resume the interview process.

A little bit about Myself…

I have completed…


In our previous article, we discussed some general concepts like naming conventions, functions, parameters, and much more. In this part, we will move a step ahead and discuss concepts like Objects and Data Structures, Efficient ways to perform Error Handling, and Integrating third-party packages seamlessly. This book has explained very well, the things we should keep in mind while writing codes either to build our personal project or to meet some business requirements in a firm. Writing clean and maintainable code matters everywhere and it can save you from hefty code changes and painful integration issues in the future.

Keeping…


We are Software Engineers, we are expected to be smart with a strong logic building and problem solving skills. But when you are contributing to a large code base of an organisation, your code should be readable as well. You need to follow a set of coding standards set up by that organisation while writing your code. It’s not only about optimisation, it’s about keeping it clean as well. There is a team behind that code base you’re contributing to, so if we all stick with a fixed coding standards then it will make things easier for all of us…


I have been using Amazon Dynamo DB in my daily job for about 1 year. While writing queries and operation codes in Dynamo DB, I have experienced a sense of repetition in my work multiple times. It was like, there was something which can be automated and could save multiple extra lines of code. So I decided to write a library which will act as a layer between the AWS Dynamo Client and the User’s operation code.

Saurav Prateek

Web Solutions Engineer at Google | I build scalable products and services. https://github.com/SauravP97

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store