8/11/2009 Important Dates • Project 3 – You may have 1 or 2 partners. • NO EXCEPTIONS! – Due Tuesday 8/11/2009 – 10pm • Final – Thursday 8/13/2009 – 5-8pm in 10 Evans 2-3 Trees 2-3 Trees • Add 60 • Add 50 • Add 20 2-3 Trees • Add 55 2-3 2-3 Trees • Add 55 A Trie Tries 10 Programming CS Programming CS Programming CS A recent job ad that I got emailed… • Requirements: * Completed or working towards BS/MS/PhD in computer science (or the equivalent). * Strong grasp of data structures and algorithms. Become a Lab Assistant!!! Search the web for practice interview questions • “Character” questions – What is a time when you’ve been in a dysfunctional group and what did you do? – YOU SHOULD BE PREPARED FOR THESE! • Puzzle questions • Buy this book: Programming Interviews Exposed http://www.amazon.com/exec/obidos/tg/detail//0471383562 Use the Career Center! • They have this thing where you can apply online to get interviews. Then the interviews are on campus. It is all about who you know! • My second job I got through a friend • Today I ran into an old classmate that might be able to fund my research Make the most of the interview! • Ask questions about the typical working day • How many meetings? • Worst aspect of the job? • Do people have lunch together? ClickStart 0 0 5 0 0 0 2 0 1 1 1 1 -5 -2 1 1 1 1 1 1 1 1 1 1 static int GetDestinationRow(int col) { int row = 0; if (!IsColInRange(col)) { // Dora is walking off the edge of the world to end the round return 0; 0 } for (row=0; row<BLOCK_NUM_ROWS; row++) { if (pAnimalRescueGameData->collisionMask[row][col] > 0) { return row; } } 0 0 5 0 0 0 2 return row; 1 1 1 1 -5 2 1 } 0 1 1 1 1 1 1 1 1 1 Having a Job How you are evaluated… • You are evaluated based upon meeting your time estimates! Why working on teams is way better in industry then school! • If your co-worker isn’t showing up – it isn’t your problem. Getting In To Grad School Getting into Grad School: It isn’t just grades! • Do research with a professor at Berkeley • Identify professors at Berkeley to write you a letter of recommendation • Try to do research over the summer • VISIT the school that you’re interested in – Meet the professor(s) that you want to work with • You need to know what you want to do! – (it will change – but you need to pick SOMETHING!) Thank you! • • • • Lab Assistants Readers TAs Students