Interview

Introduction

  • I am Chris Qiu, thank you for having me today. I'm currently working at Bendigo and Adelaide Bank as a full stack Java developer. But I have been working as full stack engineer for about 10 years across different companies.
  • I have experience with various languages and platforms but my primary experience is from Java and JVM ecosystem, including a lot of Java libraries and framework
  • I am good at OOP and FP, always follow a design first approach while focusing on good practice for testable and readable code.
  • I also have hands-on experience and knowledge of cloud computing, AWS and Kubernetes.
  • I have engaged in all stages of SDLC before.

Bendigo and Adelaide Bank

Guarantor Workflow

Initially they want a function to categorise guarantors. I spent a lot of time developing prototype only to find eventually requirements. They were not able to articulate the rules for categorisation.