wit/csbc - interview prep workshopariadne/mo901/2s2014/wit... · 2014. 9. 5. · wit/csbc -...
TRANSCRIPT
![Page 1: WIT/CSBC - Interview Prep Workshopariadne/mo901/2s2014/WIT... · 2014. 9. 5. · WIT/CSBC - Interview Prep Workshop Brian Zaki - Google Brasil. What are we going to cover? • Generic](https://reader036.vdocument.in/reader036/viewer/2022071004/5fc11daf631d10136b17ab4d/html5/thumbnails/1.jpg)
WIT/CSBC - Interview Prep Workshop
Brian Zaki - Google Brasil
![Page 2: WIT/CSBC - Interview Prep Workshopariadne/mo901/2s2014/WIT... · 2014. 9. 5. · WIT/CSBC - Interview Prep Workshop Brian Zaki - Google Brasil. What are we going to cover? • Generic](https://reader036.vdocument.in/reader036/viewer/2022071004/5fc11daf631d10136b17ab4d/html5/thumbnails/2.jpg)
What are we going to cover?
• Generic Interviewing “Fluff”
• Technical Interview Preparation
• Technical Interviewing Tips & Secrets
![Page 3: WIT/CSBC - Interview Prep Workshopariadne/mo901/2s2014/WIT... · 2014. 9. 5. · WIT/CSBC - Interview Prep Workshop Brian Zaki - Google Brasil. What are we going to cover? • Generic](https://reader036.vdocument.in/reader036/viewer/2022071004/5fc11daf631d10136b17ab4d/html5/thumbnails/3.jpg)
Brazil Eng University Programs - 2010-2012
Generic Interviewing “Fluff”
![Page 4: WIT/CSBC - Interview Prep Workshopariadne/mo901/2s2014/WIT... · 2014. 9. 5. · WIT/CSBC - Interview Prep Workshop Brian Zaki - Google Brasil. What are we going to cover? • Generic](https://reader036.vdocument.in/reader036/viewer/2022071004/5fc11daf631d10136b17ab4d/html5/thumbnails/4.jpg)
Interview Preparation
• Get a good night's sleep
• Do your homework (know the company, why you want to work there, what you want to do there, etc.)
• Dress to fit the company
• Arrive on time
• Bring copies of your resume
![Page 5: WIT/CSBC - Interview Prep Workshopariadne/mo901/2s2014/WIT... · 2014. 9. 5. · WIT/CSBC - Interview Prep Workshop Brian Zaki - Google Brasil. What are we going to cover? • Generic](https://reader036.vdocument.in/reader036/viewer/2022071004/5fc11daf631d10136b17ab4d/html5/thumbnails/5.jpg)
During the Interview - Body Language
• Firm Handshake
• Maintain Eye Contact
• Maintain Good Posture
• Avoid Fidgeting
![Page 6: WIT/CSBC - Interview Prep Workshopariadne/mo901/2s2014/WIT... · 2014. 9. 5. · WIT/CSBC - Interview Prep Workshop Brian Zaki - Google Brasil. What are we going to cover? • Generic](https://reader036.vdocument.in/reader036/viewer/2022071004/5fc11daf631d10136b17ab4d/html5/thumbnails/6.jpg)
During the Interview - When Answering Questions
• Be concise (don’t ramble)
• Be prepared to provide examples to support your answers
• Be honest and sincere
• Smile & stay positive
• Demonstrate interest (ask questions)
![Page 7: WIT/CSBC - Interview Prep Workshopariadne/mo901/2s2014/WIT... · 2014. 9. 5. · WIT/CSBC - Interview Prep Workshop Brian Zaki - Google Brasil. What are we going to cover? • Generic](https://reader036.vdocument.in/reader036/viewer/2022071004/5fc11daf631d10136b17ab4d/html5/thumbnails/7.jpg)
• Do not bring up $
• Avoid cell phone rings (turn it off)
• Avoid negative conversations
• Do not give up easily on questions
• Do not ask interviewer ‘how did I do?’
During the Interview - What to Avoid
![Page 8: WIT/CSBC - Interview Prep Workshopariadne/mo901/2s2014/WIT... · 2014. 9. 5. · WIT/CSBC - Interview Prep Workshop Brian Zaki - Google Brasil. What are we going to cover? • Generic](https://reader036.vdocument.in/reader036/viewer/2022071004/5fc11daf631d10136b17ab4d/html5/thumbnails/8.jpg)
Brazil Eng University Programs - 2010-2012
Technical Interview Preparation
![Page 9: WIT/CSBC - Interview Prep Workshopariadne/mo901/2s2014/WIT... · 2014. 9. 5. · WIT/CSBC - Interview Prep Workshop Brian Zaki - Google Brasil. What are we going to cover? • Generic](https://reader036.vdocument.in/reader036/viewer/2022071004/5fc11daf631d10136b17ab4d/html5/thumbnails/9.jpg)
Technical Interview Preparation
How to prepare for an interview (in a couple of years):
• Develop a solid computer science and engineering foundation
• Learn/use programming languages
• Get experience outside of class
![Page 10: WIT/CSBC - Interview Prep Workshopariadne/mo901/2s2014/WIT... · 2014. 9. 5. · WIT/CSBC - Interview Prep Workshop Brian Zaki - Google Brasil. What are we going to cover? • Generic](https://reader036.vdocument.in/reader036/viewer/2022071004/5fc11daf631d10136b17ab4d/html5/thumbnails/10.jpg)
Interview Preparation
How to prepare for your interview (in a month or two)...• Review the fundamentals• Review algorithms and data structures• Practice writing code; focus on your strongest language• Read more about interviewing online• Talk to friends at tech companies
![Page 11: WIT/CSBC - Interview Prep Workshopariadne/mo901/2s2014/WIT... · 2014. 9. 5. · WIT/CSBC - Interview Prep Workshop Brian Zaki - Google Brasil. What are we going to cover? • Generic](https://reader036.vdocument.in/reader036/viewer/2022071004/5fc11daf631d10136b17ab4d/html5/thumbnails/11.jpg)
Technical Interview Preparation
Specific areas to cover:
• Data structures and their fundamental properties
• Algorithms and associated runtime complexities
• Systems Design
• Multithreading / Concurrent Programming
• Scalability, scalability, scalability
• Testing
• Recursion
![Page 12: WIT/CSBC - Interview Prep Workshopariadne/mo901/2s2014/WIT... · 2014. 9. 5. · WIT/CSBC - Interview Prep Workshop Brian Zaki - Google Brasil. What are we going to cover? • Generic](https://reader036.vdocument.in/reader036/viewer/2022071004/5fc11daf631d10136b17ab4d/html5/thumbnails/12.jpg)
Brazil Eng University Programs - 2010-2012
Technical Interviewing Tips & Secrets
![Page 13: WIT/CSBC - Interview Prep Workshopariadne/mo901/2s2014/WIT... · 2014. 9. 5. · WIT/CSBC - Interview Prep Workshop Brian Zaki - Google Brasil. What are we going to cover? • Generic](https://reader036.vdocument.in/reader036/viewer/2022071004/5fc11daf631d10136b17ab4d/html5/thumbnails/13.jpg)
Technical Interview Suggestions
• Take a step back to think about the problem
• Manage your time
• Do NOT get discouraged!
• Review your code
![Page 14: WIT/CSBC - Interview Prep Workshopariadne/mo901/2s2014/WIT... · 2014. 9. 5. · WIT/CSBC - Interview Prep Workshop Brian Zaki - Google Brasil. What are we going to cover? • Generic](https://reader036.vdocument.in/reader036/viewer/2022071004/5fc11daf631d10136b17ab4d/html5/thumbnails/14.jpg)
What is Your Interviewer Trying to Assess?
• Can this person think on their feet? • Can this person articulate his/her thought process? • Does this person know how to write and test code?• Do I want this person working on my team?
So...• Just be yourself and do your best!• Don't try to fake anything
![Page 15: WIT/CSBC - Interview Prep Workshopariadne/mo901/2s2014/WIT... · 2014. 9. 5. · WIT/CSBC - Interview Prep Workshop Brian Zaki - Google Brasil. What are we going to cover? • Generic](https://reader036.vdocument.in/reader036/viewer/2022071004/5fc11daf631d10136b17ab4d/html5/thumbnails/15.jpg)
Final Thoughts
The big secret: • Your interviewer and everyone else want you to be successful!
Our interviews reflect day-to-day life:• Google software engineering interviews are rigorous and involve
solving problems with code. Many of our questions come from real-world scenarios & actual experience.
![Page 16: WIT/CSBC - Interview Prep Workshopariadne/mo901/2s2014/WIT... · 2014. 9. 5. · WIT/CSBC - Interview Prep Workshop Brian Zaki - Google Brasil. What are we going to cover? • Generic](https://reader036.vdocument.in/reader036/viewer/2022071004/5fc11daf631d10136b17ab4d/html5/thumbnails/16.jpg)