Introduction

If you know the enemy and know yourself, you need not fear the result of a hundred battles. If you know yourself but not the enemy, for every victory gained you will also suffer a defeat. If you know neither the enemy nor yourself, you will succumb in every battle.

– Sun Tzu, The Art of War

Speaking

Rule 1: await 5s

when ever you counter a hard question. Do NOT answer immediately but utilize first 5 seconds after the examiner finish saying the question to truly comprehend the question, structure your answer

Rule 2: non-universal things

Giving a short introduction about the thing that you believe is not well known by many people

e.g: One of myy favorite book is Clean Architecture - Martin, a must-read book if you are a Software Engineer.

Rule 3: the magic number 3

It is crucial to give 3 examples or list 3 things. 2 is not enough but 4 will become too much

Rule 4: paraphrase

Applying the same principle of paraphrasing questions as we do in Writing. It not only make your answer longer but also show the ability to use diverse vocabularies.

Rule 5: Discourse marker (Conjunction)

  • Same-sided:
    • First and foremost
    • Furthermore, Moreover, Additionally, In addition
    • Last but not least
  • Opposite-sided:
    • In contrast
    • On the other hand
    • However
    • On the contrary
    • Nonetheless/Nevertheless
    • Having said that
    • On the flip side
    • On the other end of spectrum
  • Fillers:
    • Well
    • Actually (justify)
  • Speaking context:
    • To be honest
    • In fact
    • Frankly speaking
    • Truth be told

Rule 6: Don’t be SHY

Rule 7: Imagination