After a not so great job interview yesterday I woke up this morning to a couple of questions and topics I want to check in the future when talking to potential employers.
This includes:
- Thoughts and importance of KISS / YAGNI / DRY principles
- state of their coding guidelines
- QA
- importance of unit test coverage (and do guidelines exist on the topic of mocking)
opinion on the importance of runtime performance (Your target devices can often run emulators of N64 or PS2 at 60fps. If it is fine for a bunch of screens with lists to be slow and laggy, you're doing it wrong!)
added: What is the scale of story points if you use them? If you think that an 8 barely fits in a two-week sprint, why do you ignore that 13, 20 and 40 even exist? Also, do you allow stories to be zero SP even though it will cost time and effort?
(many edits: I somehow manage to keep finding typos in this post...)
#JobInterviews #AndroidDevelopers #SoftwareDevelopment