Upload
viral-kadakia
View
150
Download
1
Embed Size (px)
Citation preview
Talk Specially Designed for Ohio State University Students
Sept 2015
Viral KadakiaSam Reid
by
Data Driven Approach to Launching your Career
1. Candidates from 500+ universities are using 500 Miles. Get the free app : http://ios.500miles.io : http://android.500miles.io
2. Invite your friends & colleagues to download the app. They will thank you for it
3. Employers are looking for interns and full-time graduates. Apply to roles from “NOW HIRING on 500 Miles” stack. Candidates from MIT, Ohio State, Georgia Tech & UIUC are already in interviews
4. Join the conversation on facebook by joining the “Tech Jobs & Internships” group
Launch your Career!
Mohak ShroffLinkedIn
What do these industry leaders have in common?
Marissa MayerYahoo!
Aditya AgarwalDropbox
Mohak ShroffLinkedIn
What do these industry leaders have in common?
VP of Engineering
2013
Software Engineer2000
Engineering Lead2008
University of Texas, Austin
Class of 2000
Marissa MayerYahoo!
Aditya AgarwalDropbox
What do these industry leaders have in common?
VP of Engineering2012
Engineer2005
Software Engineer
2004
Carnegie Mellon University
Class of 2004
Aditya AgarwalDropbox
VP, Search & UX2005
CEO2012
Software Engineer1999
Stanford UniversityClass of 1999
What do these industry leaders have in common?
Mohak ShroffLinkedIn
Marissa MayerYahoo!
Aditya AgarwalDropbox
What do these industry leaders have in common?
Career✔Job
Didn’t get a jobFound a career launching
employer
I-Missed-The-Boat Syndrome
What does Computer Science teach us about picking the right career? (Hint: Hill Climbing
Algorithm)
You could start here
…or here“People early in their career should learn from computer science: meander some in your walk (especially early on), randomly drop yourself into new parts of the terrain, and when you find the highest hill, don’t waste any
more time on the current hill no matter how much better the next step up might appear.”- Chris Dixon (General Partner, Andreessen Horowitz)
How do you discover these career launching companies?
1. Discover
How do you tell if it is a career launching company?
2. Evaluate
Before we put machines to work, lets first ask us humanoids this question? ☺
Is it a company that is:• Solving a critical problem in a huge market with an
innovative solution• Has hired a top-notch team from well known companies• ..and great universities• Team that is growing fast and one that is paid well• Hypothesis that investors believe in are willing to fund• Business with a lot of customer traction already• ……
2. Evaluate
1. Which tech company with hired the most talent in the past year?2. Which employer did Airbnb hire the most from?
3. Alums of which university has Spotify hired the most?
4. How much more does Square pay to its engineers as compared to others?5. Which tech company sponsored the most H-1B visas last year?
Sept 2015
http://ios.500miles.iohttp://android.500miles.io
Trivia
Lets talk technology
How do we learn more about users?
What powers the app?
How do we optimize our users’ experience?
How do we get all the data needed?
How should this information be presented?
Logical architecture
Collect user dataData ingestion User analytics
Insights generation Recommendation engine
Big Data ingestion
Collect user dataNews feed
Proprietary data
Public data / API
Social network
Entity extraction
Entity de-duplication
Relationship mappers
Big DB
Processing engine
IBMInternational Business Machines
IBM CorpIBM Corporation
IBM inc.…
Entity De-duplication
OSUOhio State Univ
Ohio State University
IBM
Ohio State University
GoogleFacebookMicrosoftAppleLinkedIn, etc
SquareDropboxSprinklr, etc
ClouderaDropboxUberSurveyMonkey, etc
TwitterTableauBox, etc
Brands - Large cap
Brands - High growth
Heavily funded
Recent IPOs
ClouderaSalesforceBoxAmazon, etc
UberLyft, etc
Enterprise, Cloud Consumer500 Miles, etc
Early stage
Classification
23
Company Data
Machine learning challenges
Example
Jobs
Connections
User behaviors
User preferences
Skills
Recommendations
Recommendations
– Square, Dropbox (high-growth)– Facebook, Google (Brands)– …
Company Data
Personalized recommendations
User preference
sUser
analytics
Example
So, is this still the best way to find the right employer that will launch your
career?
Our members come from over 445 campuses
Bootstrap
Egnyte at a glance• Pre-IPO company with $62M in funding• 200+ employees in Mountain View, CA (heart of Silicon Valley) & Poland• Looking for interns and full-time graduates• Winning over Dropbox & Box in the enterprise space• Millions of paid users and thousands of customers including IKEA, Home
Depot, AppDynamics, Aerohive Networks, Red Bull and others
ThoughtSpot at a glance• ThoughtSpot’s vision to become Google for Business Knowledge• Team of top industry veterans including co-founder of Nutanix (Pre-IPO),
technical leaders from Google, Amazon, Microsoft (Research) and Oracle• Scale-out architecture supports searching 10+ billion records in a matter of
ms• Series B funded company ($40M) and 95+ employees in Palo Alto, CA • Looking for interns and full-time graduates
Chartcube at a glance• Chartcube’s product offers compelling data visualizations and collaboration
experiences from a complex excel spreadsheet in a mobile app• Team of industry veterans from eBay, Apple, McKinsey and Sun. • Backed by investors of Nest, Lithium and Zuora• Looking for interns and full-time graduates
500 Miles Coding Challenge
Email your answers to [email protected]
1. Write a function to return top-K elements in an array. Ordering is not needed. Assume large data sets. (Extra credit: What is the time complexity and space complexity of your
solution?)
2. Write a function to find the minimum number of coins to make change. Input is the actual amount to make change for, and the denomination set itself.Example: function(77, {1, 5, 10, 25, 50}) = 4
Questions?