He did several questions about basics in java, threading, algorithms, but I was not familiar with the process of how the interviews work in Canada and I was expecting a feedback to know if he needs more information, he just limited to say: "ok, good" and then moved to the next question. Later I realized that he didnt get what he wants.
Questions:
- What is a deadlock and livelock
- If you have two lists (one very big and the other small) how do you find the intersection
- Producer/Consumer problem
- difference between string and stringbuffer
- What is garbage collector and how it works
He has a very "weird" english accent, he's main language was french that's why I had to ask him to repeat the questions, be prepare to be questioned about your answers, if you think you're right don't hesitate, just keep your answer, they will try to confuse you to know if you are deadly sure of your knowledge.