1. Phone Screening
Goal: Get a feel for high level technical background and culture fit
-
Introduce self
- Role
- Time at Revver
- Family
- Hobbies
-
Get to know them
- tell me about you (family, hobbies, etc)
- tell me about your education
- tell me about your work history
-
Describe Revver
- Document Management Software
- History
- desktop, EFCO, SD, Utopia
- Have some legacy systems
- Utopia Architecture
- Atlantis Architecture
- Challenges
- Delivering new features while maintaining and migrating architecture
- Great Team
- Executive Team cares about you
- 4 day work week
- Really fun team
- Great people across entire product group
- Executive Team cares about you
- History
- Document Management Software
-
Describe the Role
- Senior Engineer
- Tackle Complex Work
- Help Architect and Drive Technical Direction
- Mentor Other engineers
- Technical owner of functionality, elements, or processes
- Take on leadership roles
- Senior Engineer
-
Experience with Technology
- Git
- Pull Requests
- Back end web development
- C# and .NET
- Front End Web Development
- React and Typescript
- Azure and AWS
- Serverless (Azure Functions)
- App Service
- Other Cloud Services
- SQL and No SQL (Database)
- Postgresql and Cosmos
- Testing
- Unit, Integration, Load
- CI / CD
- Azure Dev Ops
- Daily Releases
- Clean Code
- are they passionate about it
- Architecture
- How involved have you been?
- Documentation?
- How do you stay up to date w/ Technology?
- Any other experience?
- IT / Dev Ops / Testing / Project Management / Design
- Git
-
Experience w/ Process
- Agile and Scrum
- ADO, JIRA
- PO / Scrum Master Experience
- Story Points
- Code Review
- What is it?
- Why is it important?
- Last time you saw bad code?
- Collaboration
- Working w/ PM's and Design
- Designing and collaborating on features
- Working w/ QA
- Mentoring
- Agile and Scrum
-
Culture Fit
- Remote vs In Office
- Gauge if they have fun and enjoy software engineering?
- What is your passion and what do you enjoy working on the most?
- Team Player?
- What has you team interactions been like in previous roles?
Leave time for candidate to ask questions at the end
No Comments