Interviewing for Software Jobs. Matt Papakipos Brown Math/CS 93 Slides presented at Brown University on October 7, 2014
|
|
|
- Lucinda Richards
- 10 years ago
- Views:
Transcription
1 Interviewing for Software Jobs Matt Papakipos Brown Math/CS 93 Slides presented at Brown University on October 7, 2014
2 Who Am I Matt Papakipos Lived and coded in Silicon Valley since high school. My parents worked in tech too. My career: 20+ years in tech Hands on coding jobs from ages Then engineering management jobs Resume Early Worked at a bunch of startups that failed, but I learned a lot NVIDIA Shipped the first programmable GPUs. Hired 50 graphics engineers. PeakSteam Founded this startup, sold to Google after 2 years. Hired 30 compiler engineers. Google Ran half the Chrome team, including all of Chrome OS. Hired 100 OS engineers in one year. Facebook Worked on the transition from Web -> Mobile apps. Hired 200+ mobile app engineers
3 Why Develop Software? Because it is an amazing job!! It s useful: We make products people use and love It s powerful: We can change the world. It s very creative, at many levels. It pays very well.
4 Where Can You Work? Main choice is startups vs. larger companies Expected value of earnings (E[$]) is different. Startups = High E[$], but high volatility. Large companies = Medium E[$], less volatile. The correct choice depends on how well you can handle volatility. I love it, but some people hate it. Handling volatility well means learning to accept & learn from failure quickly.
5 Interview Process Recruiter conversations Phone screen with an engineer Onsite interview Onsite followup interviews Get an offer Closing conversations
6 Studying Before any interviews or phone screens with engineers, you should consider studying. What to study: Get used to writing code on a whiteboard. Do it ahead of time. You should know lists, trees, heaps, tries, hash tables well. Go do coding problems off the web, till you can do these comfortably. Big-O notation. You should be able to analyze big-o behavior or anything you code on the board. Learn about the products of the company from their website. Use them if at all possible, before the onsite interviews. Get a good night s sleep the night before the interview.
7 Know Their Products Learn about the company s products before you talk to the recruiters Use the products yourself if at all possible Have a list of things you love and hate about their products Show them that you want to come help them
8 Recruiter Conversations Don t be a jerk to the recruiter Lots of people are jerks to recruiters, but it s not doing you any favors. Recruiters are often pretty awesome people, and they seriously want you to get this job too. If you befriend them, they will help you and advocate for you. Talk about job location: Is this job in SF, or NYC, or LA? Talk about roles but be careful, don t get crazy Asking for CTO job now is not a wise move. Be realistic Talk about which group you would work in at the company Depending on company, this can be super-important (e.g. Apple, Google) You have to steer this conversation if you care which group you end up in (at most companies)
9 Which Group at Company? Depending on company, you may need to negotiate which group you d work in before the interview Yeah, it s crazy, but this is traditionally how it works (Apple, NVIDIA, usually at Google) At a few companies like Facebook, you choose your group after you start work at the company IMO it makes a lot more sense in 99% of cases So you have to talk to the recruiter to figure out whether group is chosen after starting job or not If not, make sure you are talking to the right group before interviews or phone screens happen Otherwise you will likely end up in wrong group, or worse get rejected and then it s likely game-over at that company Frame the conversation with recruiter like this: I want to make sure I m interviewing with the group in which I ll be the best fit. If you ll be happy in any group at the company, don t be pushy. If you would only accept offer from one specific group then definitely make sure they know that now
10 Phone Screen What to expect 1-2 coding problems Why do you want to work at company X? There may be more discussion about which group you are applying for Be ready to steer that discussion, or not, depending on how strong your preferences are But also be sensitive to whether the interviewer seems prepared for that conversation. They may not be, so react to how they react
11 Phone Screen What to expect 1-2 coding problems Why do you want to work at company X? There may be more discussion about which group you are applying for Be ready to steer that discussion, or not, depending on how strong your preferences are But also be sensitive to whether the interviewer seems prepared for that conversation. They may not be, so react to how they react
12 Decision: Screening Now the company decides whether you re getting an onsite interview or not So how will they decide? How was your code? Did it work? Did you explain it well? Did you figure out Big-O correctly? Did you communicate excitement about the company? Do they think you d be fun to work with? Culture fit
13 Onsite Interview Typical format Four 45-minute interviews Each interviewer asks 2 coding problems Most will give you time at end to ask them questions. Ask good questions. This is part of the interview! At least one interviewer will ask questions to determine whether you are a jerk, and whether you work well in teams. Come armed with examples of how you ve worked well in teams before. Pro-tip: Figure out whether you interview better in morning vs. afternoon and ask for interviews in that time slot
14 Coding Interviews Expect problems like reverse a linked list Basic CS algorithms, about 15 minutes to code it Prove that it works. Talk about testing approach. Characterize Big-O for the algorithm. If there s a better algorithm, or you can prove that this is the best, show the interviewer Do all of these without prompting! It s never enough to just write code. Explain what you re doing as you code it up. Partial credit is available if you show your work
15 Coding Interviews Expect problems like reverse a linked list Basic CS algorithms, about 15 minutes to code it Prove that it works. Talk about testing approach.! Characterize Big-O for the algorithm.! If there s a better algorithm, or you can prove that this is the best, show the interviewer Do all of these without prompting! It s never enough to just write code. Explain what you re doing as you code it up. Partial credit is available if you show your work
16 Proving that Code Works It s not enough to just write some code Most code written on whiteboards, even by top candidates has at least one error in it when first coded up You have to prove that it works. Two approaches: Explain how you would test it to be sure it works. And walk through some test cases by hand on whiteboard to assure them that your code works Prove it outright. I m a math guy, so I like this. Induction proofs are possible in some cases. Loops and recursion are really the same thing as induction. Think about it Even top coders usually find and fix at least one bug during an interview, uncovered through self-testing This is what acing an interview looks like: Finding and filing your own bug without prompting because you tested it before declaring victory. Never declare yourself done with the coding problem till you prove it or self-test it
17 Other Onsite Tips Definitely don t wear a suit unless you re interviewing at a company where that s the norm for engineers (Wall St maybe? Certainly not for Google or Facebook. You should leave each conversation confident you made a good social impression Don t panic if you flub one interview. Lots of people get hired despite bombing 1-2 coding problems. Seriously, self-sabotage is a major issue! Keep calm and ace the rest of the interviews.
18 Don t Be Reluctant Interviewees who come across as reluctant to work at the company never get hired. Why would they want you? If you can t communicate some enthusiasm about the company, you re not going to get a job You don t have to flatter 100% of the time But you do have to show that you get their vision and want to be part of making it happen
19 Architecture Interviews For undergrads, most tech companies will just do the kind of coding interview I described already But depending on company, or if you have a bunch more experience they may throw in an architecture interview as well Software architecture interviews are a lot of fun They will ask you a much larger problem. Example: how would you build Twitter? You should draw a block diagram on the board showing a full system software architecture. The main goal is to get everything on there: client, server, the works. Come up with a workable design. You should be honest about which parts of that you know well and which you may know nothing about. (Never done server-side before? Say so!) But then proceed to design it all anyway, because they want to see how you do on something harder This is all about understanding a problem statement and breaking it down into something you could build. It s also about showing that you understand the larger space of solutions to this problem, and can explain why you selected the one that you did. Show them that your system design choices were not arbitrary. Do this proactively, as part of your answer.
20 How To Build Twitter
21 How To Build Twitter Client Server
22 How To Build Twitter ios app server APIs PHP scripts Client Server
23 How To Build Twitter ios app server APIs PHP scripts Tweet storage Client storage Client Server
24 How To Build Twitter Notifications Apple Push API ios app server APIs PHP scripts Tweet storage Client storage Client Server
25 How To Build Twitter Notifications Apple Push API ios app server APIs PHP scripts Tweet storage Client Client storage How is feed served quickly? How does it scale to 1B users? Server
26 Architecture Interview Keep in mind that there isn t one right answer Ask good clarifying questions Draw a convincing big-picture diagram Discuss the larger space of possible designs Explain your choices as you make them You are demonstrating that you have a good design process Adapt based on discussion with interviewer
27 Onsite Followups That might be it for on site interviews, but in many cases they ll ask you back for followup interviews Onsite followup can be anywhere from 1-4 more interviews This is a good sign. They haven t rejected you. They re trying to talk themselves into a yes Ask the recruiter why they are doing followups, so that you can focus on right things
28 Decision: Offers Now the company decides whether you are getting a job offer or not So how will they decide? Will you integrate well into the culture? Did you make a good social impression? Did you dispel any fears you might be a jerk? Did you show that you can code? And that you know Big-O? And that you know how to prove code works, and test it to be sure Did you show that you re excited about working at the company? Did you show them that you know their products are excited about how they will be evolving in the future?
29 Get an Offer Congratulations! The recruiter will call you The recruiter is now trying to figure out how to get you to accept the offer Be excited, but not so excited that you forget that you need to review offer details before deciding whether to accept. Often the recruiter is trying to decide how much $$ to offer you, so don t be too eager right now Here s how I frame it to recruiters at this stage: I m excited, but I need to see the details on role, group, compensation
30 Closing Conversations Now they try to get you to say yes And there may be some negotiation about role, group, compensation. Don t get crazy about role. Your role is probably software engineer. For most companies, you need to now do final negotiation about which group you will work in. Make sure to have this conversation now, or make sure company explains to you how group assignments will be figured out, and that you re ok with it. On compensation, if this is your first job after undergrad you probably don't have much negotiating room. If it s a startup, you should get someone experienced with startups to help you evaluate the stock part of the offer and probability that the startup succeeds. If you know you need vacation in next six months, have that conversation now. Don t surprise them with this request one month after you start; get an agreement now that it will be ok. Ask this last, right before you sign the offer letter. Once you ask this, any ability to negotiate compensation is gone.
31 Getting Rejected Getting rejected is no fun But we ve all been rejected now and then, so bounce back and move on Ask for feedback as to why, but don t be surprised if you don t get it Most companies don t provide much feedback due to fears about getting sued by you if they say the wrong thing When I think back to interviews that didn t result in me getting hired Most of the time it s because I don t like the products of the company, and it was hard to conceal that during the interview Or there s something about the company s culture that turned me off, so I appeared reluctant Companies rejected me because of those misfits, but really I should thank them
32 What If Interview Was Easy? What does it mean if the interview was easy, or didn t ask many coding questions? It means the company sucks at interviewing So their engineers are probably not very good. Think about it. Run away! Life is too short to work on a B team I have rejected working at many startups this way. Never regret it. Get yourself a better job offer, and then give them the feedback: The interview was too easy, so I have concerns about the quality of your team Now they ll want you more. Sad, but true. Human nature.
33 What If Interview Was Easy? What does it mean if the interview was easy, or didn t ask many coding questions? It means the company sucks at interviewing So their engineers are probably not very good. Think about it. Run away! Life is too short to work on a B team I have rejected working at many startups this way. Never regret it. Get yourself a better job offer, and then give them the feedback: The interview was too easy, so I have concerns about the quality of your team Now they ll want you more. Sad, but true. Human nature.
34 Interview the Company Keep in mind that you should be interviewing the company as well Ask the interviewers hard questions Do they like their jobs? What do they think about company s future? If there s something that makes you reluctant to work at the company, talk about it directly If there s some product they should build but haven t yet, tell them about it. Show them you have good ideas. But be careful they don t think this is only thing you would work on, since that could be a negative.
35 Intern Jobs Intern-specific issues Freshmen internships There are some specific Freshman programs like FB-U at Facebook Housing & social aspect is amazing At large companies like Facebook & Google Big companies rather than startups This is my recommendation in most cases, unless you have a couple big-company internships done already
36 How Many Companies? How many companies should I interview with? Recommend >1 But you don t need a lot Just a few only ones that you are serious about
37 Culture Fit & Diversity This is a contentious topic Companies want to make sure you ll integrate well into their engineering culture This mostly means that you re not a jerk. Seriously, great engineers who are jerks usually don t get hired if it s detected during interview or ref-check process You do need to convince the interviewers that you ll be an interesting fun person to work with. Culture fit can also be an excuse for prejudice and profiling, and result directly in lack of diversity in a team Hiring only people like yourself is lazy Evidence says that diverse teams produce better products, and we live in a world where those products are used by diverse people. You want that same diversity in the team that built it. Beware any company that does not embrace diversity, or uses culture fit as an excuse to grow a mono-culture.
38 Startups vs Big Companies So what s my personal recommendation? Generally do startups, not big companies But consider starting your career with 1-2 big companies, to learn the craft Startups typically make more $$ in the long term, though they are highly volatile in the short term If the idea of your wages being volatile scares you, then don t do startups I think startups are a lot more fun, in most cases Consider starting your own company right now! What are you waiting for? Then you don t have to go get a job. I m serious
39 Got Questions? Track me down I love to talk about interviewing and hiring and startups! I love giving career advice! I would not be where I am today without great advice I received from many people I m [email protected]
Scripts for Recruiters
Scripts for Recruiters Companion Script Guide for The New Recruiters Tool Kit www.greatrecruitertraining.com Copyright 2010 Scott Love 1 How to Use This Guide Use this companion script guide while watching
Why Your Job Search Isn t Working
Why Your Job Search Isn t Working 6 mistakes you re probably making and how to fix them I t s easy to think that your lack of success in finding a new job has nothing to do with you. After all, this is
QUESTION # 1 As a sales person, what do YOU sell FIRST on a sales call?
Page 1 of 13 Sales Aptitude Assessment Questions The following questions are to determine what type of sales person you are and where you fit in our sales organization. We want to make the right decision
Example Interview Transcript
Ms Bossy DeBoss Namey Mc Name Thank you for coming to see us for your interview today, Namey. How was your journey, did you have any trouble finding us? My journey was fine thank you, Ms DeBoss. The instructions
More Recruiter Resources. Last Week's Articles. Questions
home find jobs post resume career tools recruiters More Recruiter Resources View Article Archive Sign up for Newsletter Submit an Article Last Week's Articles Clarify Expectations and Follow-Up with Those
Why You Should Use a Virtual Assistant for Human Resources?
Why You Should Use a Virtual Assistant for Human Resources? Human Resource Outsourcing. The How To s and Why s Online business is becoming more popular each day. More people bring their businesses virtually,
Finding a Job. When You Have a Record
Finding a Job When You Have a Record Looking for work Y ou want a job. The fact is, to have any kind of future, you need a job. But you re probably asking yourself, Yeah, right, but who s going to hire
Automated Marketing Assistant. Growing your business with Set It & Forget It Customer Communications
Automated Marketing Assistant Growing your business with Set It & Forget It Customer Communications Customer Assistant Website The Customer Assistant Website (CAW) is an online application your customers
How to Outsource Without Being a Ninnyhammer
How to Outsource Without Being a Ninnyhammer 5 mistakes people make when outsourcing for profit By Jason Fladlien 2 Introduction The way everyone does outsourcing is patently wrong, and this report is
YOU WILL NOT BE EFFECTIVE READING THIS.
This is the most effective and powerful script for securing appointment with FSBO's you will ever put to use. This scrip will increase your appointment closing ratio by 50-60%. The thing to keep in mind
App Development Checklist
App Development Checklist 10 Essential steps for making your app a success 1. Don't take yes for an answer Believe it or not, sometimes the worst thing you can hear from a developer is the word "Yes".
Interview Information From ediscover Career Planning Program How do I prepare for an interview?
Interview Information From ediscover Career Planning Program How do I prepare for an interview? The job interview is an opportunity to convince an employer that you have the skills and qualities needed
Childcare. Marketing Tips. 10 Must-Do Marketing Tips to Grow the Enrollment of Your Early Childhood Program
Childcare Marketing Tips 10 Must-Do Marketing Tips to Grow the Enrollment of Your Early Childhood Program July 2012 Be Found on Your Local Map Over the past 10 or 15 years, and especially within the last
Advantages of the Phone Interview. Types of Telephone Interviews. What to Expect
The Telephone Interview Telephone interviews are used by companies to screen candidates and narrow the pool of applicants who will be invited for in-person interviews. They minimize expenses associated
UNTOLD MAP SECRETS. Are you a MyAdvertisingPays member? Great!
UNTOLD MAP SECRETS The Guide for online marketing newbies Are you a MyAdvertisingPays member? Great! Do you know that you can earn money by using the advertising system of MyAdvertisingPays but you have
How to Study Mathematics Written by Paul Dawkins
How to Study Mathematics Written by Paul Dawkins Before I get into the tips for how to study math let me first say that everyone studies differently and there is no one right way to study for a math class.
NETREPS: MANAGING YOUR ONLINE REPUTATION
NETREPS: MANAGING YOUR ONLINE REPUTATION netreps: managing your online reputation Are you Facebooked? Are you in a Google+ circle? What about LinkedIn? Do you tweet? Have you posted a comment on a company
Agenda Compensation Negotiation
Presenter: Bill Lindstaedt, MS Office of Career and Professional Development [email protected] Agenda Compensation Negotiation Talking about compensation during the interview What to say at the
What does student success mean to you?
What does student success mean to you? Student success to me means to graduate with a B average with no failing grades. Ferris is ridicules tuition rates don t affect me since I was fortunate enough to
Module 12: The Job Search Process Transcript
Module 12: The Job Search Process Transcript The Employers Problem (video clip 1) To understand how to look for a job, you need to understand the perspective of the people whose attention you re trying
15 Toughest Interview Questions and Answers! Reference: WomenCo. Lifestyle Digest, [email protected]
15 Toughest Interview Questions and Answers! Reference: WomenCo. Lifestyle Digest, [email protected] 1. Why do you want to work in this industry? I love to shop. Even as a kid, I spent hours flipping
The 12 Step Follow Up System Finally A Follow Up System That s Simple, FUN and Most Importantly PROFITABLE!
The 12 Step Follow Up System Finally A Follow Up System That s Simple, FUN and Most Importantly PROFITABLE! Copyright 2013, All Rights Reserved Nancy Matthews Page 1 Congratulations! Welcome you to the
Rock-N-Happy Heart: The Devotional By Yancy. by Yancy
Rock-N-Happy Heart: The Devotional By Yancy by Yancy 1 73 Day 1-Dreams Will Come True Once upon a time a long time ago, I was a little girl with a dream. I loved to sing. (My parents have told that me
Acme Consultants Inc.
Sales Aptitude report for: Sally Sample Date taken: Thursday, December 20, 2012 11:42 PM For more information or help reading this report call: 555-234-5678 This report is a tool for the interview process
[ INTRODUCTION ] A lot has changed since 1992, except for everything that hasn t. We come from a place you ve probably never heard of.
[ INTRODUCTION ] A businessman goes to see about a girl. They fall in love. They get married. The girl doesn t want to leave her family. He plants his roots and starts a business. Together they raise three
How to get 2 Cents Clicks by Colin Klinkert
How to get 2 Cents Clicks by Colin Klinkert Hi, Colin Klinkert here at CKTV, that you can find at http://www.colinklinkert.com. This video is a very exciting one where we re going to talk about how you
15 Minute Guide. Winning Negotiation Strategies for Your New Job Barbara Safani, Owner, Career Solvers
Job-Hunt 15 Minute Guide Winning Negotiation Strategies for Your New Job Barbara Safani, Owner, Career Solvers US News & World Report Top Site for Finding Work Job-Hunt.org Forbes Best of the Web for Job
Tips for Interview Success
Tips for Interview Success DO: Provide a firm handshake to all interviewers Make eye contact with everyone in the room when speaking Smile! Speak clearly and avoid saying things like, uh and like Dress
A conversation with Scott Chappell, CMO, Sessions Online Schools of Art and Design
A conversation with Scott Chappell, CMO, Sessions Online Schools of Interviewed by: Steven Groves, StevenGroves.com Guy R. Powell, DemandROMI Can you talk to us a little bit about Sessions and what Sessions
DESCRIBING OUR COMPETENCIES. new thinking at work
DESCRIBING OUR COMPETENCIES new thinking at work OUR COMPETENCIES - AT A GLANCE 2 PERSONAL EFFECTIVENESS Influencing Communicating Self-development Decision-making PROVIDING EXCELLENT CUSTOMER SERVICE
Seven Things You Must Know Before Hiring a Real Estate Agent
Seven Things You Must Know Before Hiring a Real Estate Agent 1 Introduction Selling a home can be one of the most stressful situations of your life. Whether you re upsizing, downsizing, moving across the
Job Interview Questions About the New Job and the Company
Job Interview Questions About the New Job and the Company Q. What interests you about this job? A. When you're asked what interests you about the job you are being interviewed for, the best way to answer
PROJECT DRIVEN VS. PEOPLE DRIVEN TECHNICAL MANAGEMENT
BIO PRESENTATION T4 September 22, 2005 3:00 PM PROJECT DRIVEN VS. PEOPLE DRIVEN TECHNICAL MANAGEMENT Marty King Hospira, Inc. BETTER SOFTWARE CONFERENCE & EXPO 2005 September 22, 2005 Hyatt Regency San
NETWORKING: WHY, HOW, WHO, and WHEN
NETWORKING: WHY, HOW, WHO, and WHEN Professional Development Workshop Series Career Development and Internships Office (CDIO) [email protected] x5575 1 Up to 80% of jobs these days are found through
25 Quick Content Ideas for Social Media & Email Marketing
25 Quick Content Ideas for Social Media & Email Marketing Are you stuck? Not sure what to post or how to start talking to your community? Take a peek at these 25 ideas and put some into action right away.
How to. Avoid hiring the wrong BDM or Sales Person. Essential information for anyone recruiting a Sales or Business Development Manager
How to Avoid hiring the wrong BDM or Sales Person Essential information for anyone recruiting a Sales or Business Development Manager Contents 2 Key areas to consider prior to interviewing 9 must ask interview
CollegeInColorado Set Goals, Create a Plan, Achieve Your Dreams Transcript
CollegeInColorado Set Goals, Create a Plan, Achieve Your Dreams Transcript Counselor So, tell me, what s your goal in life? Middle school student Excuse me? Counselor You know; your goal. Do you have any
Seven Things You Must Know Before Hiring a Real Estate Agent
Seven Things You Must Know Before Hiring a Real Estate Agent Seven Things To Know Before Hiring a Real Estate Agent Copyright All Rights Reserved 1 Introduction Selling a home can be one of the most stressful
YouTube Channel Authority - The Definitive Guide
YouTube Channel Authority - The Definitive Guide So what exactly is YouTube channel authority and how does it affect you? To understand how channel authority works, you first need a basic understand of
Software Outsourcing - Software Development. [email protected]
Hi I m Tony Radford from West Town Web Services. We area UK based great value, high quality software development and outsourcing solutions business. If you need software built or looked after please get
Checklist: 10 Things You Must Know
Checklist: 10 Things You Must Know JOB SEARCH TOOL So you think you re ready to begin your search for that job? Here are 10 things that you absolutely, positively must know and understand before you begin
How To Write A Design Document For Anorexic Css
Computer Science 161: Operating Systems How to write a Design Document CS161 Course Staff [email protected] January 22, 2013 1 Introduction Assignments 2, 3, and 4 require that you write and submit
The. biddible. Guide to AdWords at Christmas
The biddible. Guide to AdWords at Christmas CONTENTS. Page 2 Important Dates Page 3 & 4 Search Campaigns Page 5 Shopping Campaigns Page 6 Display Campaigns Page 7 & 8 Remarketing Campaigns Page 9 About
A: We really embarrassed ourselves last night at that business function.
Dialog: VIP LESSON 049 - Future of Business A: We really embarrassed ourselves last night at that business function. B: What are you talking about? A: We didn't even have business cards to hand out. We
>> My name is Danielle Anguiano and I am a tutor of the Writing Center which is just outside these doors within the Student Learning Center.
>> My name is Danielle Anguiano and I am a tutor of the Writing Center which is just outside these doors within the Student Learning Center. Have any of you been to the Writing Center before? A couple
*NO PING PONG TABLE REQUIRED the one simple secret that made 96% of our developers love their jobs
*NO PING PONG TABLE REQUIRED the one simple secret that made 96% of our developers love their jobs Written by Ryan Chartrand, CEO of X-Team, a global developer resourcing company that provides full-time
GAcollege411 Site Overview Transcript
GAcollege411 Site Overview Transcript College Student Hey little man. High School Student What!!? UGH! Don t call me that! So, home for Spring Break, how s college going? College Student Oh, pretty good,
23 Ways to Sell More Using Social Media Marketing
23 Ways to Sell More Using Social Media Marketing 1. Be visible Don't just tweet/post once or twice and think your job is done. Get online and speak to people. Network and let your target market get to
RECRUITERS ON RECRUITING
TELL ME ABOUT YOURSELF: CONVERSATIONS ABOUT LIFE, LOVE AND WORK RECRUITERS ON RECRUITING Marcia Stein, PHR INTRODUCTION Have you ever wondered about the people whose job it is to fill openings at companies?
Building Phone Applications
Building Phone Applications A step-by-step guide to building powerful voice and SMS applications for business Vince Dasta This book is for sale at http://leanpub.com/buildingphoneapplications This version
Top Talent is Mobile. Are You?
Top Talent is Mobile. Are You? The Rise of Mobile Technology in Talent Acquisition JOB an ebook by: We turn to our smartphones and tablets for almost everything, and these mobile devices are well on their
Explanation of a Project and the Value of a Project Manager
Comprehensive Consulting Solutions, Inc. Bu siness Savvy. IT Smart. What is a Project and when is a Project Manager needed? White Paper Published: March 2001 (with revisions) Explanation of a Project and
How to Select and Implement an ERP System
How to Select and Implement an ERP System Prepared by 180 Systems Written by Michael Burns 180 Systems WHAT IS ERP?... 3 ANALYSIS... 4 VENDOR SELECTION... 6 VENDOR DEMONSTRATIONS... 8 REFERENCE CALLS...
Invitation Scripts Setting an Appointment by Text Messaging (Document 8 of 11)
Invitation Scripts Setting an Appointment by Text Messaging (Document 8 of 11) This document explains a simple technique to help you acquire 5 appointments to have a conversation about your business. As
TINA: But we re getting ahead of ourselves. Let s start at the beginning This is Ivy Tech.
SFX: Commercial Soundtrack STU: There s nothing like it. Walking across that stage knowing you ve graduated and you re ready for the next step. Whether it s a job or continuing on with your education Ivy
Ad Sales Scripts. Would you be willing to meet with me in person to discuss this great opportunity?
Successful Cold Call to Business Hi, this is Steve at Waterway Car Wash. Good afternoon, Steve. My name is (first and last name) and I am calling on behalf of (name of yearbook), the yearbook publication
I use several different introductions when it comes to calling purchased leads or leads that I have generated on my own through different ads.
COLD MARKET LEAD SCRIPTS COLD LEAD BUSINESS SCRIPT I use several different introductions when it comes to calling purchased leads or leads that I have generated on my own through different ads. You will
Timely by Demandforce is the best way to stay active on Twitter and Facebook
by Demandforce A key principle to using social media as a marketing tool is to engage customers by feeding them fresh and relevant information regularly. Demandforce D3 now offers a convenient way to do
Resume Secrets that Might Surprise You. Jack Molisani ProSpring Technical Staffing The LavaCon Conference
Resume Secrets that Might Surprise You Jack Molisani ProSpring Technical Staffing The LavaCon Conference About the Speaker President, ProSpring Technical Staffing www.prospringstaffing.com Executive Director,
Top Ten Tips for a Strategic Job Search by Denise Bissonnette
Top Ten Tips for a Strategic Job Search by Denise Bissonnette 1. Change your approach from seeking work to hiring yourself the right employer! Deciding to take a job is a huge commitment because it requires
Best in Class Customer Retention
Take your business to the next level Best in Class Customer Retention A 5% Improvement Can Double Your Bottom Line Profits Free Sales and Marketing Audit Call 410-977-7355 Lead Scoring, Prioritization,
Help Your Book to Sell through Social Media
Help Your Book to Sell through Social Media Social networking sites and blogging have revolutionised the way consumers find out about products and talk about them. Social media is usually free to use,
Medical Malpractice VOIR DIRE QUESTIONS
Medical Malpractice VOIR DIRE QUESTIONS INTRODUCTION: Tell the jurors that this is a very big and a very important case. Do a SHORT summary of the case and the damages we are seeking. This summary should
c01_1 09/18/2008 1 CHAPTER 1 COPYRIGHTED MATERIAL Attitude Is Everything in a Down Market http://www.pbookshop.com
c01_1 09/18/2008 1 CHAPTER 1 Attitude Is Everything in a Down Market COPYRIGHTED MATERIAL c01_1 09/18/2008 2 c01_1 09/18/2008 3 Whether you think you can or you think you can t, you are right. Henry Ford
How to make more money in forex trading. 2003 W. R. Booker & Co. All rights reserved worldwide, forever and ever and ever.
The 10 Rules How to make more money in forex trading. 2003 W. R. Booker & Co. All rights reserved worldwide, forever and ever and ever. 2 10 Rules Page 2 Rule #1: Never lie to anyone. Never lie to yourself
Counseling Center Informational Interviewing INFORMATION INTERVIEWING WHAT IS AN INFORMATIONAL INTERVIEW?
Counseling Center Informational Interviewing INFORMATION INTERVIEWING WHAT IS AN INFORMATIONAL INTERVIEW? An informational interview is a conversation between a person (like you) who is interested in a
NETWORKING HOW TO STAND OUT. The Center for Student Professional Development
NETWORKING HOW TO STAND OUT The Center for Student Professional Development DRESS THE PART Wear either business casual or business professional clothing. YOUR 30 SECOND SPOT A way to introduce yourself
SALARY NEGOTIATION STRATEGIES
SALARY NEGOTIATION STRATEGIES Office of Career Services Suite 103 Trinity Library www.trinitydc.edu 202-884-9636 Salary Negotiation Do's and Don'ts Here are the keys to successful salary negotiation. Follow
Special Report: 5 Mistakes Homeowners Make When Selling A House. And The Simple Tricks To Avoid Them!
Special Report: 5 Mistakes Homeowners Make When Selling A House And The Simple Tricks To Avoid Them! 1 Special Report: 5 Mistakes Homeowners Make When Selling A House Dear Homeowner, And The Simple Tricks
RIDICULOUSLY EASY GUIDE TO SOCIAL MEDIA TWITTER
RIDICULOUSLY EASY GUIDE TO SOCIAL MEDIA Alberta s a big place and while you could run round the province telling everyone you see about Change Day AB, it s probably not the best use of your time and could
Interview Skills Guide
Interview Skills Guide The main purpose of an interview is to sell yourself to a company/organization and convince them that they should hire you. As a candidate you are a salesperson, selling the most
Mastering Marketing Questions & Answers
Mastering Marketing Questions & Answers Advertising Q: How do you feel about television advertising for your studio? A:(Farrah) I ve seen a couple of people who have done some fun commercials, but I m
Corporate Recruiter Tells All
Corporate Recruiter Tells All Tips, Secrets, and Strategies to Landing Your Dream Job! By Ryan Fisher INTRODUCTION It pains me to see so many people working day after day at unsatisfying jobs with limited
How to Overcome the Top Ten Objections in Credit Card Processing
How to Overcome the Top Ten Objections in Credit Card Processing Section #1: Handling the Red Flags Just Fax Your Rates Response: I ll be happy to do that, but until we know if this is truly a fit for
CREATIVE S SKETCHBOOK
Session Plan for Creative Directors CREATIVE S SKETCHBOOK THIS SKETCHBOOK BELONGS TO: @OfficialSYP 1 WELCOME YOUNG CREATIVE If you re reading this, it means you ve accepted the We-CTV challenge and are
Prospecting Scripts. 2 keys to success in Real Estate
Prospecting Scripts 2 keys to success in Real Estate 1. TALK TO PEOPLE 2. ASK THE RIGHT QUESTIONS 1. Door-knocking or cold calling properties around a new listing (inviting them to a property preview)
The 2014 Ultimate Career Guide
The 2014 Ultimate Career Guide Contents: 1. Explore Your Ideal Career Options 2. Prepare For Your Ideal Career 3. Find a Job in Your Ideal Career 4. Succeed in Your Ideal Career 5. Four of the Fastest
Feeling is believing: The 5 emotions of successful event apps
Why settle for good? A good event app is functional. It opens. It doesn t crash. It does what it says it will. A great event surprises and delights brings people together. It accelerates the emotional
How To Find A Job
HOW TO CONDUCT A JOB SEARCH Written by Tony Leng CIO/Technology Practice Leader, Diversified Search This article serves as a job search primer from the perspective of a retained search executive. It is
6 A/B Tests You Should Be Running In Your App
6 A/B Tests You Should Be Running In Your App Introduction Everyone in mobile believes in A/B testing. But if you re wasting your days testing nothing more than various colors or screen layouts: you re
BUILD YOUR NETWORK. Harvard. Extension School. An Extension School Resource. Build Your Network
Extension School Build Your Network Harvard OFFICE OF CAREER SERVICES Harvard University Faculty of Arts and Sciences www.ocs.fas.harvard.edu CAREER AND ACADEMIC RESOURCE CENTER Harvard Extension School
INTERVIEW TIPS PREPARING FOR INTERVIEWS
INTERVIEW TIPS PREPARING FOR INTERVIEWS These pre-interview essentials could make the difference between your next career step or a career full stop! Make sure you know the exact address and time of the
Top 40 Career Change Tips. Copyright 2013 Position Ignition Top 40 Career Change Tips www.positionignition.com www.careerignitionclub.
Top 40 Career Change Tips 1 Hello! Career changes can be overwhelming, challenging, exciting, scary, fun or frustrating-many of us have found them to be all of the above! You could be changing careers
The Comprehensive Interview
Uncovering the Real Candidate Behind the Interview Persona Janna Mansker Kelly Land www.berkeassessment.com The Comprehensive Interview When sitting across the table from a candidate during an interview,
