Pergunta de entrevista da empresa Check Point Software Technologies

Mostly 3 programming questions: 1. populate an array with 1-n numbers, with no repeating instances. 2. given an array of n-1 numbers, populated by 1-n numbers, find the number that is missing. 3. given two linked lists that are connected, find the common link between the lists.