Google Interview Questions Algorithms

 

Any software company even half-serious about the kind of programmers and software engineers it hires has at least one round of tech interviews, or technical interviews as they are properly called, for any job candidate. Usually, there are more than one tech interview rounds - and in each round, the candidate is interviewed by a different interviewer, or a different group of interviewers. Some technical interviews go on for a full day, leaving you tired at the end of the day. To save traveling and time, companies like Google, Microsoft and even smaller companies start their interview process by a phone technical interview.

 

I appeared for a technical interview by phone for Google for a development job, and was asked questions about algorithms and data structures for more than an hour. Your own interview or the general technical interview questions you may be asked depend on the domain or type of job you are appearing for. For example, if you are appearing as a database architect, your interview may have questions about the SQL databases in the market and their advantages and disadvantages.

 

When you are preparing for a tech interview, you should start by reviewing the domain in which you are working. Though different domains such as hardware, networking, web development, testing etc have the same basic computer fundamentals, they also have some common technical interview questions that are particular for them. Brushing up your knowledge will help you a lot in appearing for an interview - it will save you from the cases when you may have the answer at the tip of your tongue, but have forgotten it for the moment.

 

There are a lot of resources available online to help you prepare for your interview. Apart from sites that list common technical interview questions, you can also participate in mock interviews and see videos of interviews at career related forums.

 

So prepare for tech interviews beforehand, with planning and diligence, if you want to make sure you land that job!

 

 

 

 

Comments

Popular posts from this blog

Python Data Structures

Data Structures In Java