Microsoft Interview QuestionSoftware Engineer in Tests
Interview Type: In-Person
-swipe the registered finger backward
-what if the finger is greasy
-what if the sensor is greasy
-is it work in all temperatures ? minus zero or +40 C
-how about the swipe speed? how will react in this case and how fast detection can be handled?
-how if the registered finger is scratched? or partially is covered by a band?
-how if the registered finger is wet?
-check whether it works fine in case of registered finger tried with twice or thrice consecutively
- Swipe and save finger prints, later cover half of your finger and swipe again.
- Repeat above with different patterns.
- Swipe a fingerprint and save it, later shrink/enlarge the fingerprint and swipe.
- Test the reader for different ages, gender, races (if they make any differences)
- Test under different conditions (e.g. lights on/off).
- Swipe your fingerprint with different speed.
- Combine two different fingerprints and save, later swipe with one of the fingerprints
- Swipe from different directions (if applicable)
etc., etc., ...
Also check that,
A user registers fingerprint in 2012, then continues swiping after, say 1 year, 5 years. Does it recognize fingerprints on aging.
Testing the age of sensor, what happens after 10 years when laser becomes weak, will the user be able to login.
User updates his fingerprint to a different finger. While swiping in it should only recognize the latest fingerprint
Disable fingerprint login, would the user be able to still login with fingerprint.
Here's my thoughts- chrisshaok August 22, 2012
- swipe with non-human finger (fail)
- swipe with registered finger (should succeed)
- swipe with non-registered finger (should fail)
- swipe with fake human finger (those have been seen from movies,lol)