Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Material for Candidates | 2019-10-02

Material for Candidates | 2019-10-02

Pijus Navickas

October 05, 2019
Tweet

More Decks by Pijus Navickas

Other Decks in Technology

Transcript

  1. We have ▪ Many nano/micro/macro-services. ▪ Many developers. ▪ Many

    users. Wix.com … numbers are changing all the time - can't keep-up with them here.
  2. Purpose ▪ You get to know Wix a little. ▪

    We get to know you a little. ▪ Test your coding skills. Homework Assignment
  3. Notable points / tips ▪ Direct technical requirements are a

    must. ▪ If something is not specified, use your judgement; code is still evaluated. ▪ Test code is also evaluated. ▪ Avoid adding unnecessary elements; ends up increasing complexity. ▪ Good names help A LOT. ▪ Use tools and language you know well. Homework Assignment
  4. OOP vs FP both are great but... ▪ Know both.

    ▪ Apply FP principles. ▪ Don't go hard-core FP. Homework Assignment Immutable… Pretty much everything. No side-effects. Write declarative code.
  5. Purpose ▪ Test your problem solving. ▪ Test your reasoning.

    ▪ Test your system design skills. ▪ Test your ability to communicate your ideas. Technical Interview
  6. ▪ Verbalise your thoughts. ▪ Don't get stuck for long.

    Ask. ▪ There is rarely a correct solution. ▪ You are not expected to ace everything. ▪ You will be asked WHY questions. Notable points / tips Technical Interview