- Have you supported infrastructure for large scale websites before?
- What was your role on the team?
- What's something that you learned in the last year?
- What are you looking forward to learning?
- What would you say has been the biggest success in recent years?
- What has been most challenging?
- Did your team provide 24 hour support?
- Do you have experience with continuous integration?
- Can you briefly describe how you achieved this? (Did you transition an existing deployment process or start from scratch?)
- Do you follow any particular set of code standards or guidelines? What languages do you code in?
- How do you define and implement best practices across your teams / how do you benchmark them?
- Do you perform code reviews?
- How do you feel about documentation
- Site requirement, wires, scope, and planning documentation?
- Application documentation for end users?
- Code documentation (code should be self documentating and intentful based on naming and organization)
- How familiar are you with the modern front-end web-stack?
- Grunt / node / sass / TDD / dev tools / debugging /
- Responsive web / JS frameworks
- Have you used a server side template language before? Thoughts on JSPs? Any alternatives you would suggest?
- How hands on are you with development tasks?
- Full stack or specialization?
- How comfortable are you with git? (1-10)
- Do you use an particular branching model?
- Use the terminal or a GUI?
- Do you have a github/bitbucket account
- Could you describe a
git cherry-pick
- Have you ever used Vagrant?
- What things are you looking forward to learning?
- How do you stay educated?
- Do you follow any specific blogs or people?
- Do you feel specialized in any particular field of technology?
- Why do you want to work at the NFL?