Questions that a Senior Software Engineer will ask in an interview.
-
Will I be working as part of a team that will meet face to face on a daily basis?
-
Does your team adhere to Test Driven Development principles?
-
Does your Sprint Planning involve the whole team picking stories from a backlog and assign story points in the Fibonacci series that correspond to level of effort?
-
Is the process to get new developers set up in your development environment well documented in a central location and automated ?
-
Do you follow the principle of Git Flow in your release process and if not is your process documented in detail?
-
Are there large sections of unused or abandoned code in your current code base that is running in your production environment?
-
Do you use pull requests for your code review process with integrated tools such as BitBucket ?
-
Do you have a collaborative culture or a rock star driven culture?
-
Do you have a plan of where you want to be with your software?
-
Do you understand what technical debt is and can you explain it ?