Отвлекаться ли на другие языки программирования?
1. Перед устройством желательно углубится на одном.
2. Да.
3. Распалятся не стоит особенно при подготовке к собеседованию.
Смотрите я типа разработчик Sharepoint. 
Это  в себя включает C#, powershell, COM, RDL, javascript, vbs, cmd, winapi, немного знания про инфраструктуру, модель оси, сетевые протоколы, прикладные программы, фронт в виде css, webpack, vue, jquery
Как то это набралось, само собой.  SQL кстати  я не упомянул, это отдельная и очень широка тема