-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathhiring.qmd
539 lines (422 loc) · 29.6 KB
/
hiring.qmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
---
title: "Hiring"
editor: visual
---
### Resources
- UA ["Guide to Successful Searches"](https://hr.arizona.edu/supervisors/recruitment-hiring/guide-successful-searches)
- Manager tools [Hiring podcasts](https://www.manager-tools.com/map-universe/hiring-0)
### Timeline of Tasks
#### Form a Hiring Committee
Members of hiring committee can include people outside of our group.
All members should read through materials at <https://hr.arizona.edu/supervisors/recruitment-hiring/guide-successful-searches> and search for relevant trainings on [EDGE learning](https://edgelearning.arizona.edu/).
All members of the hiring committee should be involved in all steps of the hiring process---it is usually not appropriate to delegate steps.
#### Write job ad
- Create desired skills matrix (specify more vs less important) in Google Sheets
- Write position ad with HR input
- Post and advertise ad
- Choose 2+ people from hiring committee to lead most of process
- Make sure there are no "secret skills"---everything you are looking for in a candidate should be in the job ad
#### Venues to advertise
- [Diversify Tech job board](https://www.diversifytech.co/post-a-job)
- [Earth Science Women's Network](https://eswnonline.org/online/earth-and-environmental-science-jobs/)
- ES Jobs `[email protected]`
- Academic Data Science Jobs Board <https://academicdatascience.org/jobs>
- US-RSE Job Board <https://us-rse.org/jobs/policy/>
- NAU ecoinformatics: email katharyn.duffy\@nau.edu
- [Other resources (places to advertise) from UA HR](https://hr.arizona.edu/supervisors/recruitment-hiring/guide-successful-searches/advertising-position)
- Mastodon
- Hashtags: #rstats #python #jobs #getfedihired #DataScience #rseng
- Slack
- rOpenSci
- Carpentries
- R4DS Online Learning Community
- Ecological Forecasting Initiative
- US-RSE
- ESIP (Earth Science Information Partners)
- ResBazAZ
- UA-Data Science
- EDSIN
When advertising the job, you are encouraged to specify that we are committed to seeking a diverse candidate pool, or at the very least include the following statement:
> Equal Opportunity Employer Minorities/Women/Vets/Disabled
#### Initial Review of Applicants
How to download application(s) from [Talent website](https://talent.arizona.edu/hr):
1. Log in to <https://arizona.csod.com/LMS/catalog/Welcome.aspx>
2. Go to hiring dashboard
3. Top right of page click menu --\> "Recruit" --\> "Bulk Download Applications"
4. Click number under Applicants column
5. Select check-mark for all candidates desired
6. Click "Download" button
Committee members will perform a first pass at screening the applicant pool.
The goal here is to provide rapid response to applicants who do not have key skills required for the position or are likely not a good fit for the group.
**Factors that will help an application:**
- Cover letter that reflects a familiarity with and interest in some aspects of our work and mission.
- Experience and skills aligned with the specific position.
- Skills that fill current gaps in our group as identified in the DIAG [skills matrix](https://docs.google.com/spreadsheets/d/e/2PACX-1vSuJLGjuWfJwLFGQ1DFpKrpwYuAlEmitBRmdJ1G8zRMDC3p38Wy7-RyrYd0IIyB3l9-k-zN8zNbWa4l/pubhtml?gid=0&single=true).
- Cover letter that adequately addresses any disqualifying factors listed below.
**Factors that may warrant rejecting a candidate at this stage:**
- Do not meet minimum requirements of the position.
- Substantially less competitive based on skills or work experience.
- A generic cover letter that does not address the specific position or area of research.
- Little relevant work experience---this can demonstrate a lack of understanding of the position. *A cover letter that does address this lack of experience and hopes to learn will be viewed favorably.*
- A history of short term positions that indicates a low probability of becoming a long term member of the group (this does not apply to students or early career professionals).
- Lack of career progression, evidence of being self-motivated
- Poor communication skills as evidenced by cover letter and resume. For example, the cover letter should use paragraphs, complete sentences, and contain few typos or grammatical errors.
#### Comprehensive Review of Applicants
- Wait 2 weeks minimum after job posting to begin reviewing
- Each hiring committee member reviews each applicant's application (CV & cover letter)
- Fills out copy of skills matrix in new tab
- Compare and discuss results (meeting or asynchronously)
- For each applicant, decide on yes, maybe, or no
- Send rejection emails to nos
#### Screening interviews
- [List of questions **not** to ask](https://hr.arizona.edu/supervisors/recruitment-hiring/guide-successful-searches/questions-to-avoid)
- Create list of interview questions in HackMD or Google Doc
- See appendix below for possible interview format and questions
- Should take about 30 minutes
- Screening interviews can be conducted by phone or audio-only Zoom to reduce various forms of bias
- Send the interviewees your questions ahead of time so they can be prepared.
- Be sure to allow time for them to ask questions about the position
- Choose a set of top candidates to screen
- Send emails to schedule screenings. Scheduling can be facilitated by setting up appointment slots on Google Calendar and sharing the link.
- Send reminder email day before/of
- During interview:
- 2+ people switch back and forth asking questions
- Take separate notes
- After, each interviewer fill out copy of skills matrix in new tab with yes, no or, maybe
- Also write small paragraph about interviewee
#### Second round, full-day interviews (virtual, via Zoom)
- Compare results from screening interviews by and across each interviewee
- Decide who to invite to second round interview
- Send out rejection emails if applicable
- Send emails to schedule interviews (will require some back and forth)
- This can be facilitated by asking candidates to rank a range of dates.
- Create tentative schedule (will require some back and forth)
- Likely full day, including breaks and presentation
- 1/2 hour orientation with Kristina
- 1 hour: 30 min presentation, 30 min Q&A
- 1 - 1.5 hour with each team member
- 1 - 1.5 hour Kristina last interview
- Offer to set up optional meetings with researchers or anyone they are interested in meeting with at UA
- Send reminder email day before
- Send interviewee application materials to everyone with scheduled meetings, and list of questions from screening as brainstorming material
- Create Google Form version of skills matrix
- All main skills with 1-5 rating
- Overall impression of fit with 1-5 rating
- Comments section
- After interview, everyone should fill out Google Form asap
- Collate Google Form results
#### Final hiring decision
- Entire or subset of group discuss results
- Choose yes or no for each interviewee
- Send rejection emails if applicable
- Kristina has salary discussion with individuals we want to hire
- Hiring paperwork, etc.
### Salaries
It isn't uncommon for salaries to be significantly less than what a developer could earn working for a company.
However, there are many benefits that many people find are more valuable than the salary.
Not only great health insurance and retirement plans but also a better quality of life.
For example, a better work-life balance, freedom to solve interesting problems and opportunities to work with scientists and engineers at the cutting edge without the constraint of quarterly sales objectives.
The University has a structured system called UCAP, defined below, for standardizing positions and aligning salaries across campus with current market rates.
#### The University Career Architecture Project (UCAP)
Salaries, raises, and promotion are governed by the [University Career Architecture Project](https://hr.arizona.edu/compensation/staff-compensation-program).
As an overview, most full time developers in our group will fall in the PC1-PC4 category as defined by the [UA Work Dimensions spreadsheet](https://hr.arizona.edu/compensation/staff-compensation-program/career-levels-streams).
They will be in either the Research and Data Analysis or Research Engineering Job functions within the [Research Job families](arizona.edu/job-functions-families).
We strive to have transparency and equity within the group as well as among our peers.
Like most public institutions, salaries at the University of Arizona are public ([the library lists salary databases by year](https://new.library.arizona.edu/find/ua-info)).
Salaries follow the [University of Arizona Pay Structure](https://hr.arizona.edu/compensation/staff-compensation-program/university-staff-pay-structure).
Salaries in DIAG range from \$30k for a recent graduate to \$85k for developers with 10-15 years of experience in relevant technologies and the ability to take on substantial leadership and mentoring roles.
### Appendix: Skills Matrix
*Note: 6 and 7 are specific to a pipeline job; other positions may have additional required/desired skills*
| Category of interest | Description |
|------------------------------------|:---------------------------------------------------------------------------------------------------------------------------:|
| **1. Learning new skills** | Demonstrates ability to acquire new skills, especially technical skills, through self-teaching or by reaching out to others |
| **2. Collaborative** | Works well with a group and are able to problem solve with others |
| **3. Software development skills** | Able to demonstrate using software tools to solve problems |
| **4. Communication skills** | Able to describe challenges and resolutions to those challenges, through verbal or written communication |
| 5\. Organizational skills | Keeps track of schedule, tasks, and overall goals well |
| 6\. Production/shipping | Demonstrated ability to produce production-level code |
| 7\. Databases experience | Has experience with large datasets, SQL, and/or database systems |
| 8\. 2+ programming languages | Familiar with two scripting languages, preferably fluent in at least one |
| 9\. Other technical skills | Includes version control, project management, testing frameworks, science |
### Appendix: Email Forms
Replace the content in square brackets with specific details.
#### 1. Rejection
> Dear \[full applicant name\],
>
> Thank you for taking the time to \[apply to/speak with us about/meet about\] the \[position title\] position at the University of Arizona.
>
> After reviewing many highly qualified applications, the committee has decided to focus on other candidates whose skills and experience more closely meet the current needs of our team.
> On behalf of our committee, I want to thank you for taking the time to apply for this position and wish you the best in your job search.
>
> Sincerely,
>
> \[interviewer names\]
Another example:
> header: Follow up on application and interview for Data Scientist III position
>
> Dear xxx,
>
> I want to thank you for taking the time to interview with us for the position of Data Scientist III at University of Arizona.
> We appreciate your interest in the position and our group.
>
> After careful consideration, we have decided to move forward with other candidates whose qualifications more closely align with the group needs that the position will fill.
> While your experience and skills are impressive, we are investigating candidates whose background and skills more closely match what we are looking for.
>
> We appreciate your investment of effort and time into the application process for this position, and wish you luck with pursuing opportunities that align with your skills and interests.
>
> If you have any questions or comments, please feel free to reach out to me.
> Thank you again for your interest in the position and our group, and we wish you the best.
>
> Cheers, Kristina Riemer
#### 2. Initial screening interview
> Subject Line: Invitation to Schedule an Interview for Data Scientist III Position Dear \_\_\_\_,
>
> I hope this email finds you well.
> I am writing to inform you that we have reviewed your application for the Data Scientist III position at University of Arizona, and we are impressed with your qualifications and experience.
>
> We would like to invite you for a Zoom interview to learn more about your skills and qualifications, and to give you an opportunity to ask questions about the position.
> The interview will be conducted by the hiring team, Kristina Riemer and Eric Scott, and it will last approximately 30 minutes.
>
> Please use the following link to select a time slot that works best for you: https://calendar.app.google/9yMajJz4ceUBMZJbA
>
> After you select a time, we will send a confirmation email with more information about what to expect in the interview.
> If none of the times in the link work for you, please let us know and we will make our best effort to schedule something soon.
> Also, please feel free to reach out and let us know if you'd prefer some other modality beside a Zoom call (for example, a phone call or WhatsApp).
>
> If you have any questions or concerns, please do not hesitate to contact us.
> We look forward to talking with you soon.
>
> Sincerely,
>
> Kristina Riemer
#### 2b. Follow up after time slot is scheduled
> Dear \_\_\_,
>
> Thanks for booking a time for a Zoom interview at \_\_\_\_ MST on \_\_\_\_.
> The interview should take about 30 minutes.
> We'll start with some brief introductions of ourselves and our group, followed by some questions, and we'll make sure to save time for you to ask any questions you have about the position.
>
> Zoom link for interview: https://arizona.zoom.us/my/kristinariemer
>
> The questions we'll ask are:
>
> 1. What led you to apply for this position, and how do your qualifications make you a good fit for the job?
>
> 2. For a particular collaborative project, preferably one that included coding, what was your role, what worked well, and what would you do differently if you were the lead?
>
> 3. A primary focus of our group's mission is training researchers.
> Can you tell me about one or two outreach or education activities you have been involved in?
> What similar activities would you be interested in implementing at University of Arizona to build computational and data science capacity?
>
> 4. What is your approach to staying up to date on new technologies and skills?
>
> 5. A key component of this job is to work on many projects simultaneously.
> How do you manage and prioritize multiple projects that you are working on?
>
> 6. Do you have any questions for us about the group or the position?
>
> We realized that our group's website is not linked on the job ad, so in case you haven't already found it, you can find more information about what we do here: <https://datascience.cct.arizona.edu/>
>
> Please don't hesitate to contact us with any questions or logistics issues before the interview!
>
> Sincerely,
>
> Eric Scott
#### 3. Reminder screening interview
> Dear \[full applicant name\],
>
> Below are the details for the call with \[interviewer names\] at \[time\] on \[date\].
>
> Note that you can use a phone to dial in.
> You don't have to use the Zoom app, and if you do, you don't have to enable video.
>
> If you have any questions or concerns please don't hesitate to contact us.
>
> \[Zoom room info\]
>
> Kind regards,
>
> \[interviewer names\]
#### 4. Full-day Zoom interview
> Dear \_\_\_,
>
> I hope this email finds you well.
> Following your recent short interview, we were impressed with your qualifications, experience, and the insights you shared.
> We would like to invite you to a full-day interview in the week of May 15––19 to provide you an opportunity to meet the rest of our team, learn more about the position, and give us all some more details about your background and interests.
>
> We are still finalizing the format but the agenda will include:
>
> A short (30 min) research presentation from you for our group.
> A short (15 min) teaching demonstration from you for our group.
> This can be about any data science topic, but should be made with an audience of intermediate R users with a life-science background in mind (this describes most of our team and many of our collaborators).
> One-on-one meetings with CCT data science team members One-on-one meetings with a couple of others who run groups we interact with often Plenty of breaks between meetings and for lunch (in your timezone).
>
> We are also happy to help facilitate meetings with any faculty, staff, or other researchers you'd be interested in meeting with---for example, potential collaborators or folks we've collaborated with before on incubator projects.
> This is totally optional, but please do let us know if there's anyone you'd like to talk to and we'll do our best to arrange a meeting with them on the same day as the rest of your interview!
>
> To confirm your availability and secure your slot for the full-day interview, please let us know your top three days in the week of May 15--19.
> Please also let us know what time zone you'll be joining from.
> We understand that a full-day interview requires a significant time commitment and we appreciate your time.
> If none of these dates work for you, or if it is necessary to split the meetings across two days, please let us know and we will do our best to accommodate.
>
> Once again, congratulations on making it to this stage in the hiring process.
> We look forward to exploring further how your skills and interests can contribute to the success of our team.
>
> Sincerely,
>
> Eric Scott
### Appendix: Screening Interview
#### Questions
Distilled from [UA HR: Library of Interview Questions](https://hr.arizona.edu/managers-supervisors/recruitment-hiring/guide-successful-searches/library-interview-questions) and David's suggestions by Julian.
**Introductory questions**
- *When you read the job ad, what is one thing about it that interested you?*
- Tell us a little about yourself.
- What interests you about this job?
- Describe your ideal work environment.
**1. Demonstrated ability to adapt and learn new skills.**
Positive indicators to look out for:
- Examples of learning new skills
- Especially technical skills
- Creative problem solving
Negative indicators to look out for:
-
Questions:
- What is your approach to learning a new technology?
- What is your approach to learning a new code base?
- What new technology have you learned in the last year?
- Describe a decision you made or a situation that you would have handled differently if you could do it again.
- When you have been made aware of, or have discovered for yourself, a problem in your work performance, what was your course of action? Can you give us an example?
- Tell us about a time when your supervisor/colleagues gave you feedback about your work/actions. What did you learn about yourself?
- What have you done to further your own professional development in the last five years?
- Tell us about a job that you had which required you to learn new things.
- Tell us about a recent learning experience. What did you learn from the job or the experience?
- Tell us about a time when you were asked to complete a difficult assignment even though the odds were against you. What did you learn or do to tackle the challenge?
- Discuss the highlights of your most recent educational experience. Did you accomplish any special achievements? What were your most difficult challenges?
**2. Demonstrated ability to work collaboratively in a team.**
Positive indicators to look out for:
- Mentions working in teams, especially distributed teams
- Experience in situations requiring empathy, negotiating skills and 'consensus building'
Negative indicators to look out for:
- Most/all work experience alone
Questions:
- Give an example of a successful collaboration?
- An example of an unsuccessful collaboration?
- How do you handle tasks that depend on others in the group?
- Tell us about a time when you had to gain the cooperation of a difficult person. What challenges did you face? What was the outcome? What was the long-term impact on your ability to work with this person?
- Give us your best example of working cooperatively as a team member to accomplish an important goal. What was the goal or objective? What was your role in achieving this objective? To what extent did you interact with others on this project?
- Tell us about a time when your colleagues gave you feedback about your actions. How did you respond? What changes did you make?
- Describe a project you were responsible for that required a lot of interaction with people over a long period of time.
- Tell us about some of your most successful partnerships.
- How have you recognized and rewarded a team player in the past? What was the situation?
- Tell us about a course, work experience, or extracurricular activity where you had to work closely with others. How did it go? How did you overcome any difficulties?
- Describe a problem you've had at work when someone's help was very important to you.
**3. Experience in software development.**
Positive indicators to look out for:
- Created any software from scratch, including scripts, games, spreadsheets, websites, etc.
- Structured way of solving problems by thinking 'computationally' or 'algorithmically', maybe by using paper & pen, whiteboard, and spreadsheets first
- Able to solve non-trivial software problems (with some assistance if necessary)
- Worked on maintaining larger software projects, either alone or with others
- Attention to code quality, testing, and iterative improvement
Negative indicators to look out for:
- Not interested in, or excited about software development at all
Questions:
- What do you enjoy most about writing software?
- What do you find the most frustrating about writing software?
- What has been the most surprising thing to you in your journey in learning software?
- Tell us about a time where you were faced (or presented) with a problem where you ended up using software in the process of solving it.
- How did you initially approach the problem?
- Did you have to break the problem up into sub-problems?
- Can you think of any other strategies that you have used successfully when writing software?
- Have you ever taught others how to write software?
- Or have you had to explain a specific piece of code to a colleague or somebody less experienced?
- What did you learn in this process of teaching or explaining software concepts?
- Have you ever had to work with other people on a software project? If so, tell us a bit about that.
- How many people?
- How large was the code base?
- How long did you work together?
- What things did you learn from the experience that you didn't learn on projects where you worked alone?
- What areas or topics in software are you currently most interested in learning about?
- What advice would you give to a friend, or a younger family member who wanted to learn how to write software and didn't know where to start?
**4. Communication skills**
Positive indicators to look out for:
- Was in role/situation where ability to communicate clearly in both oral & written formats were crucial
- Examples of written technical and non-technical materials
Negative indicators to look out for:
-
Questions:
- Describe a situation in which you were able to use persuasion to successfully convince someone to approach things your way. Who was the person you had to persuade?
- Tell us about a time in which you had to use your written communication skills in order to communicate an important point.
- Give us an example of a time when you were able to successfully communicate with another person even when that individual may not have agreed with your perspective.
- Describe a time you used your communication skills to negotiate with an angry person. How did it turn out?
- Tell us about a time when you and your current/previous manager disagreed but you still found a way to communicate your point.
- Tell us about your efforts to sell a new idea to your manager.
- How do you make your feelings known when you disagree with the views of your team?
- How have you improved your oral communication skills?
- How have you improved your listening skills?
- What do you do when you think someone is not listening to you?
- Tell us about a time when effective listening skills helped you in a difficult situation.
- Give an example of how you think about your audience before communicating with them. What factors influence your communication?
- What do you consider when deciding whether to communicate in writing, or by phone, or in person?
- Have you ever given a presentation to a group? How did you prepare for it? What would you do differently?
- Describe to us a presentation you made recently. How did you approach the presentation? How did you communicate the materials?
- Describe how you update your manager regarding your progress on a project.
- Describe a time when you were able to overcome a communication barrier. What steps did you take and why?
- Can you tell us about a time when you had to communicate complex information to someone who was not knowledgeable of the topic. How did you go about this?
- Tell us about a time when you had to get clarification on a request that was vague. What did you do?
- Tell us about a time that you felt that someone in your team was not contributing enough. How did you approach them? What was the outcome of the task?
**5. Excellent organizational skills.**
Positive indicators to look out for:
- Responsible for managing complex and evolving tasks, for a substantial period, involving multiple people/groups
- Clear, organized process
- Mentions specific tools
- Different tools for different, complementary purposes
Negative indicators to look out for:
-
Questions:
- How do you organize a project?
- How do you keep track of your tasks?
- Give us a specific example of a time when you did not meet a deadline. How did you handle it?
- Describe how you have updated a project team on your progress.
- Are you better at working on many things at a time, or are you better at working on and getting results on a few specific things? Please give us two examples that illustrate this.
- Name one of your best accomplishments, including where the assignment came from, your plans in carrying it out, how you eventually did carry it out, and any obstacles you overcame.
- Of your current assignments, which do you consider to have required the greatest amount of effort with regard to planning/organization? How have you accomplished this assignment? Tell us how you handled it. How would you assess your effectiveness?
- How do you organize and track your work when you are faced with a high volume of work?
- Tell us of a time when you have had to adapt to a new process. What did you do?
- Tell us about a time when you had to deal with an unstructured work environment.
- How do you organize your work during a typical day?
- How do you determine which responsibilities are priority? What methods do you use to ensure that all priorities are met?
**6. Experience with product shipped or in production mode, or supported shipped product.**
Positive indicators to look out for:
- A third party used a product created by the candidate
- A third party relied on the candidate for bugfixes, enhancements, availability, and backwards compatibility
Negative indicators to look out for:
-
Questions:
- Have you built something which other people depended on for their day-to-day work?
- This could be something like a script, a database, a website, a software package, a spreadsheet, a process, etc.
**7. Experience using databases.**
Positive indicators to look out for:
- Mentions of any database experience (e.g. PostgreSQL, SQLite, MySQL, MS SQL Server, Oracle, etc.)
- Mentions loving SQL
- Interested in learning more about 'NoSQL' databases
Negative indicators to look out for:
- No database experience
- Mentions hating databases
- Hates SQL
Questions:
- Can you recall some situations where you were dealing with data?
- \[Have you ever run into a situation where you had to deal with what you considered to be a large amount of data?
- What were the hardest things about dealing with data?
- How did you handle changes to the data?
- What sort of tools did you use to make your life easier when dealing with this data?
**8. Proficiency in two or more programming languages including one scripting language.**
Positive indicators to look out for:
- Two or more programming languages mentioned/discussed
- Proficiency: Gauge based on projects
Negative indicators to look out for:
- One or fewer programming languages
**9. Other relevant skills (API development, etc)**
Positive indicators to look out for:
Negative indicators to look out for:
Questions:
- Given what you know about our team and the projects we work on, can you think of skills or knowledge which you possess besides the advertised requirements which could be useful?