11) Coursera courses and assignments give a lot of what you need to know. 12) Note that all the above except the first 2 are useful in "real life" programming too! Interview 1: Graph related question and super recursion Interview 2: Design discussion involving a distributed system with writes/reads going on at different sites in parallel. Interview 3: Array and Tree related questions Interview 4: Designing a simple class to do something. Not hard, but not easy either. You need to know basic data structures very well to consider different designs and trade-offs. Interview 5: Dynamic programming, Computer architecture and low level perf. enhancement question which requires knowledge of Trees, binary search, etc. At the end, I wasn't tired and rather enjoyed the discussions. I think the key was long term preparation and time spent doing topcoder for several years (on and off as I enjoy solving the problems). Conclusion: "It's not the best who win the race; it's the best prepared who win it. "
You'll help to build a world-class QA team focusing on automated and manual UI and client-side testing. Your team will work side by side with the Mountain View testing services team on Google products developed all over the world. Your responsibilities include: Manage and grow a highly qualified team of Software QA Engineers and QA Testers. Plan and prioritize testing projects and resources. Be the contact point for the testing team in all corporate interactions. Work on overall testing strategies with your counterparts in Mountain View. Mandatory Requirements: Excellent analytical skills. Excellent oral and written communication skills in English. Strong technical background and coding experience (test automation is a plus). Combined 8+ years of Software Development, Software Testing (of Internet/Web related applications is a plus). Significant time spent in the US (work or study). Worked for a global company for 2+ years. BS (BE, BTech) in Computer Science. MS in Computer Science. Apply Online We are looking for software testers to work with the testing team and the development team to find, investigate, report and track defects, and expand our automated test suites.
That was the scary part. My first interview was fun, very interactive, and insightful, the second was tricky, as one might expect. Interviewing is about proving yourself to be a potential candidate. This involves you explaining to them how you have collaborated with others in your past projects. The questions for this section could be either something specific, like a skill on your resume or about a project. e. g. Could you tell me about a project where you dealt with conflicting views and how you tackled them? Be true. Thinking about it, maybe it was what to do. It sounds cliched, but I think this applies to a lot of situations and any job applications. You may talk your way into landing a job by finding the right answer at the right moment to the question "Why should we hire you? " but you would be at risk of not finding the right thing in the end, something that is neither for you or your employer. Side Note: I had actually gone through the whole process of resume shortlisting and interviewing for the Cloud Engineering Intern (APAC) region as well but my application could not make it through to the offer letter.
MY FIRST DAY AT GOOGLE! Views 36K 2 years ago Hi everyone! I am Dhwani Kachru, an economics student studying at LSR. This summer I have been interning at Google Gurgaon... How We Hire at Google Views 1. 8M Year ago Brinleigh, a business recruiter at Google, and Okwus a technical recruiter, share details about how we hire at Google, walk you... Discover Hyderabad | The Economist Views 351K 2 years ago Hyderabad, India's fourth biggest city, is fast becoming one of the most exciting visitor destinations in the country. Its booming tech... What's it like to work at Google? Views 794K 2 years ago From engineering and product management to sales and program management, Googlers from across the company share what... Meet Product Managers at Google Views 125K 3 years ago Meet some of our Product Managers who bridge the technical and business worlds as they design services that our customers...
Click here for applying for the role at Google India. More posts that you might be interested in JOB POST: Regional Counsel for Payments [Legal] at Google, Gurgaon & Bangalore: Apply Now! Internship as Legal Trainee at Google, Hamburg [Germany, For Law Graduates]: Apply Now! JOB POST: Senior Analyst-Government & Public Services Research, Deloitte, Hyderabad: Apply Now! JOB POST: Director and Head of Public Policy at Facebook India, Gurgaon: Apply Now! JOB POST: Assistant Legal Adviser at Ministry of Finance, Delhi: Apply by Dec 31 Disclaimer: We try to ensure that the information we post on Lawctopus is accurate. However, despite our best efforts, some of the content may contain errors. You can trust us, but please conduct your own checks too. About Author Akanksha Bharadwaj
Google has recently opened a centre in Hyderabad and we're looking to hire talented Software QA Engineers and a Software QA Engineering Manager. Those who join us in this worldwide effort can expect an outstanding work environment and the satisfaction of tackling some of the most interesting challenges in computing today. Engineers hired into our Hyderabad engineering centre will take on projects that match their backgrounds and interests and will work with their peers in other Google offices to ensure that their concepts come to fruition. The engineering testing team in Hyderabad will mirror Google's other engineering offices, with the same scope of work, hiring standards and unique Google culture. Engineering positions available in Hyderabad are listed below. To view other Google openings, please consult our Google India job opportunities list or see all positions available worldwide. Still not convinced? Check out a few more great reasons to join Google. Software QA Engineering Manager We are looking for an experienced Engineering Manager to grow and to lead our new testing services team in Hyderabad, India.
Your duties will focus on creating test plans, setting up test environments, developing automated tests, executing and maintaining automated test suites, and the analysis of the results. They would also include leading test efforts, and exploring new ways of UI test automation. If you love coding and testing, are a quick learner, a great team player, us in our quest to create search perfection while providing the best user experience possible. Good programming skills in at least one of the following languages: C/C++, Java or Python. Proficiency/experience in working on Unix/Linux. Excellent shell scripting skills (awk, sed). Good scripting skills in at least one of the following scripting languages: perl, vbscript, php. 4+ years of Testing experience (Internet/Web related applications a plus). BS (BE, BTech) in Computer Science. (MS a plus, counts as experience. ) Excellent knowledge of Internet/Web technologies, such as web browsers,, and html. Apply Online
The coolest thing about Google is the people and the opportunities for growth. One might be working in any team or product area, but they would always have full access to the learning opportunities at Google. All this was possible because of Google's focus on personal growth and transparency. Googlers can contact anyone, anywhere else at Google regarding their work and could expect a reply. Not being from an IIT in India, not many of us get whoopingly handpicked by billion-dollar companies like Google. Yet, something in me told me to go for it, after all, it's Google, is what I thought. Somewhere in my mind I knew that I had to try because getting into Google was not impossible. I would have never known the outcome until I tried, kind of like Schrödinger's cat, and that thought made me uneasy. STEP 1- Apply on the Google Careers site! Or if you are blessed with a great network, you could apply with a referral too, to get you through the resume screening phase. Fingers crossed, I applied directly to the job posting.