Post on 24-Mar-2020
transcript
Source: Obi Ogbanufe - http://www.technicalrecruitingbook.com
PRESCREENING A TECHNICAL CANDIDATE
Technical Recruiter Training
SHAREPOINT DEVELOPER
Source: Obi Ogbanufe - www.technicalrecruitingbook.com/resources
Using SharePoint as a development platform:
•
•
•
•
•
SharePoint DeveloperWhat they do and their toolkit
2
Net Developer Resume •
•
•
•
•
•
Source: Obi Ogbanufe - www.technicalrecruitingbook.com/resources
Reviewing a Job DescriptionSenior SharePoint ConsultantWe have a need for a highly skilled SharePoint Consultant for our office. The primary focus for this position will be
solution design, technology leadership, and application development in a SharePoint environment and other Microsoft and .NET technologies.
Engagements range from Enterprise Portal implementations, Extranet implementations, 100% custom application development, to eCommerce, Business Intelligence, Data Warehousing, MS CRM customizations, Enterprise Application Integration, and more. Applicants must have a strong background in a Microsoft development environment including Visual Studio.net, ASP.net, VB.net, C#, MS SQL Server. Applicants must have excellent object oriented development skills, documentation skills, project management expertise, and maintain great professionalism.
Required Minimum Skills: • - Degree in the area of MIS, CIS, or Computer Science • - 5+ years minimum application development experience in a professional environment • - 1+ years of SharePoint experience (MOSS 2007)• - 2+ years of .Net application development • - 3+ years of MS SQL Server • - Database Design skills• - Object Oriented Design skills
Desired Experience• - Experience with Silverlight, Dynamics CRM, BizTalk or Commerce Server • - XML, XSL, ETL, Web Services, and SOA experience also a plus.• - Experience with Unified Modeling Language, Agile Methodology, or MCSD also considered a plus!
Source: Obi Ogbanufe - www.technicalrecruitingbook.com/resources
Reviewing a Job DescriptionSenior SharePoint ConsultantWe have a need for a highly skilled SharePoint Consultant for our office. The primary focus for this position will be
solution design, technology leadership, and application development in a SharePoint environment and other Microsoft and .NET technologies.
Engagements range from Enterprise Portal implementations, Extranet implementations, 100% custom application development, to eCommerce, Business Intelligence, Data Warehousing, MS CRM customizations, Enterprise Application Integration, and more. Applicants must have a strong background in a Microsoft development environment including Visual Studio.net, ASP.net, VB.net, C#, MS SQL Server. Applicants must have excellent object oriented development skills, documentation skills, project management expertise, and maintain great professionalism.
Required Minimum Skills: • - Degree in the area of MIS, CIS, or Computer Science • - 5+ years minimum application development experience in a professional environment • - 1+ years of SharePoint experience (MOSS 2007)• - 2+ years of .Net application development • - 3+ years of MS SQL Server • - Database Design skills• - Object Oriented Design skills
Desired Experience• - Experience with Silverlight, Dynamics CRM, BizTalk or Commerce Server • - XML, XSL, ETL, Web Services, and SOA experience also a plus.• - Experience with Unified Modeling Language, Agile Methodology, or MCSD also considered a plus!
Silverlight: used for building Flash like applications on Windows
XSL: Extensible StylesheetLanguage for xforming XML documents
Web Services: API used by other applications on the Internet
Source: Obi Ogbanufe - www.technicalrecruitingbook.com
Decipher the Alphabet Soup
Go to Google and type define: and the word in question.
Add an RSS feed for a particular technology or topic as a subscription in Microsoft Outlook or Internet Explorer:
Source: Obi Ogbanufe - www.technicalrecruitingbook.com/resources
SharePoint Resume
Amber Jones
Professional Experience:ADC Company Dallas TX 2003 – 2008SharePoint Developer• Lead the development for an Enterprise Content Management
System utilizing MOSS 2007 and .NET technologies• Developer for a customized project management system utilizing
SharePoint portal and integrating it with .NET applications and Microsoft Project Server 2003.
Education: MSCSD Certification, Bachelor’s CS
Skills Summary: • 5 years application development with .Net (C#, VB and ASP) Java,
XML • 3 years of SharePoint experience (MOSS 2007)• SharePoint 2010/2007, SharePoint Designer, Visual Studio, Visual
SourceSafe• 3 years MS SQL development experience
Source: Obi Ogbanufe - www.technicalrecruitingbook.com
Sample Prescreening
Questions Possible Answers
In your experience in .NET development, which development tier do you prefer to work with?
“I have worked on all the tiers. Sometimes the layer I’m working on depends on the project—how familiar I am with the project and whether the project time frame allows for ramp-up time.”
What does your average work week look like?
“On an average, I work 45 to 50 hours per week, sometimes less.”
How many code cycles or prop cycles do you typically go through in a week or month?
“We prop every Wednesday. For the type of environment and business we are in, I think that frequency is appropriate.”
Source: Obi Ogbanufe - www.technicalrecruitingbook.com/resources
Prescreening Questions - SharePoint
8
In your experience in .NET development, which development tier do you prefer to
work with?
You want to understand his/her areas of expertise
How many code cycles or prop cycles do you typically go through in a week or month?
(Is that acceptable to you? How would you change that?)
Tells you how candidate feels about his current situation, if work is too much or too
little
What part did you play in creating a process driven development environment, you know … like documentation, code review process,
unit testing
This gives you an idea the current environment; if it was documentation
centric, if this candidate was enthusiastic about the process
Would you mind sharing with me a customization or development project
you’ve handled in the past on SharePoint?
Looking for real world experience Does this person know her stuff? Does this
person interview well?
Questions Reasons
Source: Obi Ogbanufe - www.technicalrecruitingbook.com/resources
Prescreening Questions – SharePoint
9
With so many years of experience doing all tiers what areas are you at your best?
You just triggered something, shows that you genuinely are interested in this candidate.
How did you start your career in development ?
So, I’m counting, am I correct to say you have about 5 years experience in SharePoint
Development?
You are interested in this person, to learn more about him/her, and use this to confirm the number of years of experience required
from the JD/JR
Have you worked on a project where you were part of the blueprint design team –
architecture and then coding?
If involved in any complete lifecycle projects
What is the development process like at ABCThink of one project—what would you say
were benefits of using one methodology over another for this project
You want to know if they followed any standard processes for SDLC – like
AGILE/Waterfall etc
Questions Reasons
Source: Obi Ogbanufe - www.technicalrecruitingbook.com/resources
Prescreening- SharePoint
A. How many years experience do you have in ASP.NET, SQL Server 2005, Visual Studio?
B. How many code cycles do you typically go through in a week?
C. Are you certified in any of the Microsoft Development tracks?
D. Why is it that developers prefer the middle and back end tiers instead of front-end? Which tier do you prefer?
Which of the following would be the best possible questions for Mary to ask Tim
Source: Obi Ogbanufe - www.technicalrecruitingbook.com/resources
Technical Recruiter Resources
11
• General– Book - Technology Made Simple
• Other Technical Recruiter Resources – IT Recruiter Blog + Tips
– Technical Assessment Document
– Candidate Resume Presentation to Client
Technical Recruiter Training
www.technicalrecruitingbook.com/resources
End