Pergunta de entrevista da empresa Intercom

Algorithm/problem solving interview where you solve a problem and explain your thought process at the same time. I was asked to improve the runtime of the solution too. Culture interview where you/they try to gauge whether there is culture alignment. System design interview where based on product requirements you come up with a design. Role chat where you are given an opportunity ask questions about the role, which is actually nice. Coding / pairing on a practical