Careers with CS Katherine Kampf kkampf Software Developer
- Slides: 21
Careers with CS Katherine Kampf / kkampf
Software Developer CS Tracks Program/Project Manager Tech Consulting
Software Developer
Programming a large percentage of the time Can do front end or back end Working with multiple projects and often using different languages Dev
Cracking the Coding Interview Recommended Prep Goes past what you learn in 183, more around the EECS 280 level hackerrank. com Practice questions, often used by companies for coding challenges
Given an array of positive integers with an empty spot (0) at the end, insert an element in sorted order Sample Questions 1 4 7 8 0 Insert 6 1 4 6 7 8 Reverse a string using as little memory as possible Thinking about time and space usage
PM
PM lyfe The best (what I do) Differs by company and even team in terms of technicality Takes on a holistic project Define user needs Work alongside devs and quality engineers Write technical specs Design
Recommended Prep Cracking the PM Interview ~$10 ebook on Amazon Just general thinking about product design
Sample Questions Tell ma about 5 products and love or hate and why Design an oven for a visually impaired user
Tech Consulting
Tech consulting Consulting with different companies on high level tech/systems problems
Case Questions Our client, Alpha Software Inc. , is an American information technology (IT) and software corporation headquartered in San Francisco, California. The company provides technology software to retail pharmacies and drug stores. Alpha’s primary product is a highly customizable drug inventory tracking system. Because of the necessary customization, the time from sale to delivery is on average 12 months. Recently, the management of Alpha Software is considering buying a competitor, Bravo Software also sells similar drug inventory tracking products to pharmacies, however its product is less customizable. Their average time from sale to delivery is only 3 months. Should Alpha Software buy Bravo Software? Why or why not?
Internships
Internship opportunities Many, many dev positions out there—but may not be a perfect fit for all! All doing various things across many fields Dev allows you to have expansive job opuurtunities Less positions for PM
Microsoft Explorer Let’s you get experience as a dev and pm Internship opportunities for early in CS Facebook U For first year students 8 week dev program Local companies! If you want an internship early (which is not necessary!) teach yourself algorithmic concepts and new languages
Step 1: Short in person coding (or logical thinking) interview Coding on a whiteboard or paper! Interview Style OR Online coding challenge Think: your exam free response but online Step 2: In person super day Usually 3 -4 interviews
My CS Path
ENGR 101 freshman year, big fan My academic life woo EECS 280 and 203 second semester freshman year Moment of doubt sophomore year, considered transferring to School of Info (cool program) LSA CS ever since
Camp counselor after freshman year, great times My work life woo D-SIP at U of M with the SPECS department after sophomore year Worked on data analytics and project planning PM at Microsoft last summer Windows and Devices Group, phone stuff Will be full time PM at Microsoft next year Cloud and Enterprise, Azure Machine Learning
Questions? Katherine Kampf / kkampf
- Eecs 183
- Katherine kampf
- Katherine kampf
- Prof. dr. günter kampf
- Chagall jakobs kampf mit dem engel
- Dawes plan
- "kampf industries"
- Computer science vs software engineering
- Saints row
- Rational application developer tutorial
- Progress developer studio download
- Us bank api
- T shaped developer
- Sitecore marketplace
- Dipelihara
- Radeon developer panel
- Hire moodle developers
- Microsoft robotics developer studio download
- Microsoft certified solution developer
- Oracle developer terdiri dari
- Rational business developer
- Oracle developer tools