Frage im Vorstellungsgespräch bei Amazon

How would you test payment processing.

Antworten zu Vorstellungsgespräch

Anonym

13. Sept. 2018

Many ways, First I need more information around what interfaces are needed. What payment methods are to be used. High level areas such as Functional, Performance, Security, Usability, Localization. When Functional include positive and negative cases, Performance, multi threading, multi-location, Verify SLA TPS and the like. Security, session stealing, etc. Promo codes, gift cards, multiple payment options. Multi-lingual, multiple devices, browsers, platforms.

4

Anonym

7. März 2020

Overall response should be under 10 minutes. If you're getting tons of followup questions, that means that you're winging it and are underprepared. Preliminary Define Scope: Target audience, accepted payment, geographic limits, performance SLAs, browser support, etc List your assumptions: Limit the supported browsers, payment types, geography, languages, etc Tests Functional Positive: A nice list of UI, apis, backend persistence, state caching, etc testcases Functional Negative: A few examples conveying your understanding of limitations Performance: Like the previous example, multi-threading, Security: SQL injection attacks, XSS, url manipulation, Cross-browser/platform support (usability): test on many platforms, focus on IE support if applicable Localization (usability): CMS translation files are loaded and rendered properly Accessibility (usability): Proper element tagging (e.g. aria labels), voiceover tools, page element tab order Conclusion Ask interviewer if there is anything that you need to expand on